Warning: Permanently added '2620:52:6:1161:dead:beef:cafe:c11c' (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/10881134-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.9 PID: 2926 Logging PID: 2928 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 10881134, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '0b5ce083670eab21c527208c8112f6c6c4c8892b', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/thrnciar/python-pip/ty', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'ty', 'package_version': '0.0.73-1', 'project_dirname': 'python-pip', 'project_name': 'python-pip', 'project_owner': 'thrnciar', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/thrnciar/python-pip/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': 'thrnciar/python-pip--https://src.fedoraproject.org/user/music', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'https://src.fedoraproject.org/user/music', 'tags': [], 'task_id': '10881134-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/thrnciar/python-pip/ty /var/lib/copr-rpmbuild/workspace/workdir-v460pv6x/ty --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/thrnciar/python-pip/ty', '/var/lib/copr-rpmbuild/workspace/workdir-v460pv6x/ty', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-v460pv6x/ty'... Running: git checkout 0b5ce083670eab21c527208c8112f6c6c4c8892b -- cmd: ['git', 'checkout', '0b5ce083670eab21c527208c8112f6c6c4c8892b', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-v460pv6x/ty rc: 0 stdout: stderr: Note: switching to '0b5ce083670eab21c527208c8112f6c6c4c8892b'. 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 0b5ce08 automatic import of ty Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-v460pv6x/ty rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading ruff-107e38d04573ff546a1caa8bff0c04875efb6afb.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o ruff-107e38d04573ff546a1caa8bff0c04875efb6afb.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/thrnciar/python-pip/ty/ruff-107e38d04573ff546a1caa8bff0c04875efb6afb.tar.gz/md5/50e61d9eb349788863c3ddb6780233b8/ruff-107e38d04573ff546a1caa8bff0c04875efb6afb.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 12.43M 100 12.43M 0 0 10.88M 0 00:01 00:01 10.78M INFO: Reading stdout from command: md5sum ruff-107e38d04573ff546a1caa8bff0c04875efb6afb.tar.gz INFO: Downloading ty-0.0.73.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o ty-0.0.73.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/thrnciar/python-pip/ty/ty-0.0.73.tar.gz/md5/9a268621da7ccd7f46846ea3ed23d22e/ty-0.0.73.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 2.57M 100 2.57M 0 0 9.38M 0 0 INFO: Reading stdout from command: md5sum ty-0.0.73.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-v460pv6x/ty/ty.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-v460pv6x/ty --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1787161648.307207 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.8 starting (python version = 3.14.5, NVR = mock-6.8-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-v460pv6x/ty/ty.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-v460pv6x/ty --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1787161648.307207 -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-v460pv6x/ty/ty.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.8 INFO: Mock Version: 6.8 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1787161648.307207/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-9f4d9a10-f90a-490d-85a2-7392816c348b INFO: Checking that 7ac7faa4447fcec89e1ad27654a3c1e0349b274ac048b74f331299ed83b85d38 image matches host's architecture INFO: Copy content of container 7ac7faa4447fcec89e1ad27654a3c1e0349b274ac048b74f331299ed83b85d38 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1787161648.307207/root INFO: mounting 7ac7faa4447fcec89e1ad27654a3c1e0349b274ac048b74f331299ed83b85d38 with podman image mount INFO: image 7ac7faa4447fcec89e1ad27654a3c1e0349b274ac048b74f331299ed83b85d38 as /var/lib/containers/storage/overlay/8bfcd530bb7155f339ba8e5759a14972eed0bcee343866db3026c1b1836fa96c/merged INFO: umounting image 7ac7faa4447fcec89e1ad27654a3c1e0349b274ac048b74f331299ed83b85d38 (/var/lib/containers/storage/overlay/8bfcd530bb7155f339ba8e5759a14972eed0bcee343866db3026c1b1836fa96c/merged) with podman image umount INFO: Removing image mock-bootstrap-9f4d9a10-f90a-490d-85a2-7392816c348b INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1787161648.307207/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.92-2.fc45.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.2.1-10.fc45.x86_64 dnf5-plugins-5.4.2.1-10.fc45.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 22.0 MiB/s | 21.8 MiB | 00m01s Copr repository 100% | 4.9 MiB/s | 8.0 MiB | 00m02s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.15-2.fc45 fedora 8.5 MiB bzip2 x86_64 0:1.0.8-24.fc45 fedora 95.0 KiB coreutils x86_64 0:9.11-6.fc45 fedora 5.9 MiB cpio x86_64 0:2.15-10.fc45 fedora 1.1 MiB diffutils x86_64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:46-0.1 fedora 4.6 KiB findutils x86_64 1:4.11.0-2.fc45 fedora 1.9 MiB gawk x86_64 0:5.4.1-1.fc45 fedora 2.2 MiB glibc-minimal-langpack x86_64 0:2.44-1.fc45 fedora 0.0 B grep x86_64 0:3.12-4.fc45 fedora 1.0 MiB gzip x86_64 0:1.14-4.fc45 fedora 401.6 KiB info x86_64 0:7.3-3.fc45 fedora 372.4 KiB patch x86_64 0:2.8-5.fc45 fedora 226.6 KiB redhat-rpm-config noarch 0:344-5.fc45 fedora 184.2 KiB rpm-build x86_64 0:6.0.92-2.fc45 fedora 312.2 KiB sed x86_64 0:4.10-2.fc45 fedora 866.5 KiB shadow-utils x86_64 2:4.20.0-1.fc45 fedora 3.9 MiB tar x86_64 2:1.35-9.fc45 fedora 3.0 MiB unzip x86_64 0:6.0-71.fc45 fedora 441.8 KiB util-linux x86_64 0:2.42.2-3.fc45 fedora 3.7 MiB which x86_64 0:2.25-2.fc45 fedora 83.6 KiB xz x86_64 1:5.8.3-2.fc45 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism x86_64 0:0.7.3-3.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-6.fc45 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs x86_64 0:4.2.1-2.fc45 fedora 390.5 KiB binutils x86_64 0:2.47-1.fc45 fedora 28.4 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-24.fc45 fedora 80.5 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-9.fc45 fedora 2.6 MiB cmake-srpm-macros noarch 0:4.3.0-5.fc45 fedora 524.0 B coreutils-common x86_64 0:9.11-6.fc45 fedora 10.9 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl x86_64 0:8.21.0-5.fc45 fedora 487.9 KiB cyrus-sasl-lib x86_64 0:2.1.28-37.fc45 fedora 2.3 MiB debugedit x86_64 0:5.3-3.fc45 fedora 220.8 KiB dwz x86_64 0:0.17-3.fc45 fedora 291.1 KiB ed x86_64 0:1.22.5-3.fc45 fedora 149.7 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils x86_64 0:0.195-3.fc45 fedora 3.0 MiB elfutils-debuginfod-client x86_64 0:0.195-3.fc45 fedora 79.8 KiB elfutils-libelf x86_64 0:0.195-3.fc45 fedora 1.2 MiB elfutils-libs x86_64 0:0.195-3.fc45 fedora 715.3 KiB erlang-srpm-macros noarch 0:0.3.11-2.fc45 fedora 1.9 KiB fedora-gpg-keys noarch 0:46-0.1 fedora 130.3 KiB fedora-release noarch 0:46-0.1 fedora 0.0 B fedora-release-identity-basic noarch 0:46-0.1 fedora 664.0 B fedora-repos noarch 0:46-0.1 fedora 4.9 KiB fedora-repos-rawhide noarch 0:46-0.1 fedora 2.2 KiB file x86_64 0:5.47-3.fc45 fedora 101.2 KiB file-libs x86_64 0:5.47-3.fc45 fedora 12.2 MiB filesystem x86_64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider x86_64 0:1.5.2-3.fc45 fedora 4.8 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal x86_64 0:17.2-4.fc45 fedora 14.2 MiB gdbm-libs x86_64 1:1.23-12.fc45 fedora 133.7 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc x86_64 0:2.44-1.fc45 fedora 7.1 MiB glibc-common x86_64 0:2.44-1.fc45 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.44-1.fc45 fedora 7.7 MiB gmp x86_64 1:6.3.0-6.fc45 fedora 815.2 KiB gnat-srpm-macros noarch 0:7-3.fc45 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-2.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-4.fc45 fedora 655.0 KiB gnupg2 x86_64 0:2.4.9-18.fc45 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-18.fc45 fedora 630.1 KiB gnupg2-gpg-agent x86_64 0:2.4.9-18.fc45 fedora 678.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-18.fc45 fedora 253.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-18.fc45 fedora 201.3 KiB gnupg2-verify x86_64 0:2.4.9-18.fc45 fedora 356.3 KiB gnutls x86_64 0:3.8.13-3.fc45 fedora 3.8 MiB go-srpm-macros noarch 0:3.8.0-3.fc45 fedora 61.9 KiB gpgverify noarch 0:2.2-5.fc45 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-12.fc45 fedora 56.6 KiB jansson x86_64 0:2.14-5.fc45 fedora 89.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c x86_64 0:0.18-9.fc45 fedora 82.7 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-8.fc45 fedora 54.2 KiB krb5-libs x86_64 0:1.22.2-9.fc45 fedora 2.4 MiB libacl x86_64 0:2.4.0-2.fc45 fedora 43.9 KiB libarchive x86_64 0:3.8.8-3.fc45 fedora 1.0 MiB libassuan x86_64 0:2.5.7-6.fc45 fedora 163.9 KiB libattr x86_64 0:2.6.0-2.fc45 fedora 24.3 KiB libblkid x86_64 0:2.42.2-3.fc45 fedora 282.3 KiB libbrotli x86_64 0:1.2.0-6.fc45 copr_base 865.0 KiB libcap x86_64 0:2.78-2.fc45 fedora 208.2 KiB libcap-ng x86_64 0:0.9.3-5.fc45 fedora 68.8 KiB libcbor x86_64 0:0.14.0-3.fc45 fedora 83.5 KiB libcom_err x86_64 0:1.47.4-2.fc45 fedora 63.0 KiB libcurl x86_64 0:8.21.0-5.fc45 fedora 1.1 MiB libeconf x86_64 0:0.7.9-4.fc45 fedora 64.8 KiB libevent x86_64 0:2.1.12-19.fc45 fedora 978.8 KiB libfdisk x86_64 0:2.42.2-3.fc45 fedora 392.2 KiB libffi x86_64 0:3.5.2-3.fc45 fedora 83.7 KiB libfido2 x86_64 0:1.17.0-5.fc45 fedora 256.5 KiB libfsverity x86_64 0:1.7-4.fc45 fedora 24.4 KiB libgcc x86_64 0:16.1.1-4.fc45.1 fedora 270.7 KiB libgcrypt x86_64 0:1.12.2-2.fc45 fedora 1.7 MiB libgomp x86_64 0:16.1.1-4.fc45.1 fedora 577.4 KiB libgpg-error x86_64 0:1.61-2.fc45 fedora 953.9 KiB libidn2 x86_64 0:2.3.8-4.fc45 fedora 556.4 KiB libksba x86_64 0:1.8.0-3.fc45 fedora 431.1 KiB liblastlog2 x86_64 0:2.42.2-3.fc45 fedora 37.6 KiB libmount x86_64 0:2.42.2-3.fc45 fedora 404.8 KiB libnghttp2 x86_64 0:1.69.0-5.fc45 fedora 166.2 KiB libnghttp3 x86_64 0:1.18.0-1.fc45 fedora 163.4 KiB libpkgconf x86_64 0:2.5.1-2.fc45 fedora 90.1 KiB libpsl x86_64 0:0.23.1-1.fc45 fedora 80.4 KiB libselinux x86_64 0:3.11-4.fc45 copr_base 205.2 KiB libselinux-utils x86_64 0:3.11-4.fc45 copr_base 306.0 KiB libsemanage x86_64 0:3.11-3.fc45 fedora 316.4 KiB libsepol x86_64 0:3.11-2.fc45 fedora 866.1 KiB libsmartcols x86_64 0:2.42.2-3.fc45 fedora 188.5 KiB libssh x86_64 0:0.12.2-1.fc45 fedora 725.7 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ x86_64 0:16.1.1-4.fc45.1 fedora 3.1 MiB libtasn1 x86_64 0:4.21.0-2.fc45 fedora 176.6 KiB libtool-ltdl x86_64 0:2.5.4-11.fc45 fedora 70.0 KiB libunistring x86_64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 x86_64 0:1.0.30-2.fc45 fedora 180.1 KiB libuuid x86_64 0:2.42.2-3.fc45 fedora 37.2 KiB libverto x86_64 0:0.3.2-13.fc45 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-4.fc45 fedora 293.2 KiB libxml2 x86_64 0:2.13.9-4.fc45 fedora 1.8 MiB libzstd x86_64 0:1.5.7-6.fc45 fedora 956.1 KiB linkdupes x86_64 0:0.7.3-3.fc45 fedora 782.1 KiB lua-libs x86_64 0:5.5.1-1.fc45 fedora 298.0 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-5.fc45 fedora 165.3 KiB mpfr x86_64 0:4.2.2-4.fc45 fedora 849.2 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs x86_64 0:6.6-3.fc45 fedora 969.1 KiB nettle x86_64 0:4.0-5.fc45 fedora 801.9 KiB ngtcp2 x86_64 0:1.22.1-3.fc45 fedora 334.3 KiB ngtcp2-crypto-ossl x86_64 0:1.22.1-3.fc45 fedora 51.6 KiB npth x86_64 0:1.8-5.fc45 fedora 49.5 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-22.fc45 fedora 112.0 B openldap x86_64 0:2.6.13-4.fc45 fedora 677.9 KiB openssl-libs x86_64 1:4.0.1-5.fc45 fedora 6.7 MiB p11-kit x86_64 0:0.26.5-1.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.5-1.fc45 fedora 478.4 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-4.fc45 fedora 134.5 KiB pcre2 x86_64 0:10.47-1.fc45.2 fedora 718.5 KiB pcre2-syntax noarch 0:10.47-1.fc45.2 fedora 281.9 KiB perl-srpm-macros noarch 0:1-65.fc45 fedora 861.0 B pkgconf x86_64 0:2.5.1-2.fc45 fedora 92.7 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config x86_64 0:2.5.1-2.fc45 fedora 989.0 B policycoreutils x86_64 0:3.11-2.fc45 copr_base 892.9 KiB popt x86_64 0:1.19-11.fc45 fedora 136.7 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.23.2-1.fc45 fedora 3.4 KiB python-srpm-macros noarch 0:3.15-2.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-3.fc45 fedora 500.0 B qt6-srpm-macros noarch 0:6.11.1-2.fc45 fedora 472.0 B readline x86_64 0:8.3-6.fc45 fedora 515.5 KiB redhat-systemd-presets noarch 0:102-3.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-3.fc45 fedora 16.9 KiB rpm x86_64 0:6.0.92-2.fc45 fedora 3.1 MiB rpm-build-libs x86_64 0:6.0.92-2.fc45 fedora 288.3 KiB rpm-libs x86_64 0:6.0.92-2.fc45 fedora 1.1 MiB rpm-plugin-selinux x86_64 0:6.0.92-2.fc45 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.2-5.fc45 fedora 2.4 MiB rpm-sign-libs x86_64 0:6.0.92-2.fc45 fedora 39.6 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.12-1.fc46 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.12-1.fc46 fedora 19.0 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs x86_64 0:3.53.4-1.fc45 fedora 1.6 MiB systemd-libs x86_64 0:261.2-1.fc45 fedora 2.7 MiB systemd-standalone-sysusers x86_64 0:261.2-1.fc45 fedora 944.4 KiB tpm2-tss x86_64 0:4.2.0-1.fc45 fedora 1.7 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core x86_64 0:2.42.2-3.fc45 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.3-5.fc45 fedora 94.0 KiB xz-libs x86_64 1:5.8.3-2.fc45 fedora 221.7 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip x86_64 0:3.0-46.fc45 fedora 694.1 KiB zlib-ng-compat x86_64 0:2.3.3-6.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-6.fc45 fedora 502.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 188 packages Total size of inbound packages is 72 MiB. Need to download 72 MiB. After this operation, 230 MiB extra will be used (install 230 MiB, remove 0 B). [ 1/188] bzip2-0:1.0.8-24.fc45.x86_64 100% | 25.5 MiB/s | 52.3 KiB | 00m00s [ 2/188] coreutils-0:9.11-6.fc45.x86_6 100% | 119.9 MiB/s | 1.2 MiB | 00m00s [ 3/188] cpio-0:2.15-10.fc45.x86_64 100% | 71.4 MiB/s | 292.5 KiB | 00m00s [ 4/188] fedora-release-common-0:46-0. 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [ 5/188] diffutils-0:3.12-6.fc45.x86_6 100% | 129.1 MiB/s | 396.6 KiB | 00m00s [ 6/188] bash-0:5.3.15-2.fc45.x86_64 100% | 145.5 MiB/s | 1.9 MiB | 00m00s [ 7/188] glibc-minimal-langpack-0:2.44 100% | 58.6 MiB/s | 120.1 KiB | 00m00s [ 8/188] findutils-1:4.11.0-2.fc45.x86 100% | 139.3 MiB/s | 570.7 KiB | 00m00s [ 9/188] grep-0:3.12-4.fc45.x86_64 100% | 147.0 MiB/s | 301.0 KiB | 00m00s [ 10/188] gzip-0:1.14-4.fc45.x86_64 100% | 87.7 MiB/s | 179.6 KiB | 00m00s [ 11/188] info-0:7.3-3.fc45.x86_64 100% | 93.4 MiB/s | 191.2 KiB | 00m00s [ 12/188] patch-0:2.8-5.fc45.x86_64 100% | 56.0 MiB/s | 114.6 KiB | 00m00s [ 13/188] redhat-rpm-config-0:344-5.fc4 100% | 75.9 MiB/s | 77.7 KiB | 00m00s [ 14/188] rpm-build-0:6.0.92-2.fc45.x86 100% | 77.2 MiB/s | 158.2 KiB | 00m00s [ 15/188] sed-0:4.10-2.fc45.x86_64 100% | 105.1 MiB/s | 322.8 KiB | 00m00s [ 16/188] unzip-0:6.0-71.fc45.x86_64 100% | 97.4 MiB/s | 199.6 KiB | 00m00s [ 17/188] tar-2:1.35-9.fc45.x86_64 100% | 141.2 MiB/s | 867.4 KiB | 00m00s [ 18/188] which-0:2.25-2.fc45.x86_64 100% | 41.2 MiB/s | 42.2 KiB | 00m00s [ 19/188] shadow-utils-2:4.20.0-1.fc45. 100% | 157.3 MiB/s | 1.4 MiB | 00m00s [ 20/188] xz-1:5.8.3-2.fc45.x86_64 100% | 127.2 MiB/s | 651.2 KiB | 00m00s [ 21/188] gawk-0:5.4.1-1.fc45.x86_64 100% | 147.2 MiB/s | 1.2 MiB | 00m00s [ 22/188] util-linux-0:2.42.2-3.fc45.x8 100% | 140.5 MiB/s | 1.3 MiB | 00m00s [ 23/188] filesystem-0:3.18-59.fc45.x86 100% | 151.3 MiB/s | 1.8 MiB | 00m00s [ 24/188] ncurses-libs-0:6.6-3.fc45.x86 100% | 55.9 MiB/s | 343.7 KiB | 00m00s [ 25/188] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 42.5 MiB/s | 43.5 KiB | 00m00s [ 26/188] glibc-0:2.44-1.fc45.x86_64 100% | 175.4 MiB/s | 2.5 MiB | 00m00s [ 27/188] gmp-1:6.3.0-6.fc45.x86_64 100% | 62.8 MiB/s | 321.8 KiB | 00m00s [ 28/188] libacl-0:2.4.0-2.fc45.x86_64 100% | 26.8 MiB/s | 27.5 KiB | 00m00s [ 29/188] libattr-0:2.6.0-2.fc45.x86_64 100% | 17.6 MiB/s | 18.1 KiB | 00m00s [ 30/188] libcap-0:2.78-2.fc45.x86_64 100% | 86.5 MiB/s | 88.6 KiB | 00m00s [ 31/188] coreutils-common-0:9.11-6.fc4 100% | 180.5 MiB/s | 2.2 MiB | 00m00s [ 32/188] fedora-repos-0:46-0.1.noarch 100% | 4.6 MiB/s | 9.3 KiB | 00m00s [ 33/188] systemd-libs-0:261.2-1.fc45.x 100% | 154.1 MiB/s | 946.6 KiB | 00m00s [ 34/188] redhat-systemd-presets-0:102- 100% | 4.2 MiB/s | 8.5 KiB | 00m00s [ 35/188] glibc-common-0:2.44-1.fc45.x8 100% | 134.3 MiB/s | 412.5 KiB | 00m00s [ 36/188] pcre2-0:10.47-1.fc45.2.x86_64 100% | 90.1 MiB/s | 276.7 KiB | 00m00s [ 37/188] openssl-libs-1:4.0.1-5.fc45.x 100% | 179.7 MiB/s | 2.3 MiB | 00m00s [ 38/188] R-srpm-macros-0:1.3.7-3.fc45. 100% | 5.4 MiB/s | 11.1 KiB | 00m00s [ 39/188] ed-0:1.22.5-3.fc45.x86_64 100% | 27.7 MiB/s | 85.2 KiB | 00m00s [ 40/188] ansible-srpm-macros-0:1-22.fc 100% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 41/188] build-reproducibility-srpm-ma 100% | 10.6 MiB/s | 10.8 KiB | 00m00s [ 42/188] cmake-srpm-macros-0:4.3.0-5.f 100% | 10.1 MiB/s | 10.3 KiB | 00m00s [ 43/188] efi-srpm-macros-0:6-9.fc45.no 100% | 20.9 MiB/s | 21.4 KiB | 00m00s [ 44/188] dwz-0:0.17-3.fc45.x86_64 100% | 68.0 MiB/s | 139.2 KiB | 00m00s [ 45/188] erlang-srpm-macros-0:0.3.11-2 100% | 9.7 MiB/s | 10.0 KiB | 00m00s [ 46/188] file-0:5.47-3.fc45.x86_64 100% | 48.3 MiB/s | 49.4 KiB | 00m00s [ 47/188] filesystem-srpm-macros-0:3.18 100% | 12.9 MiB/s | 26.4 KiB | 00m00s [ 48/188] fonts-srpm-macros-1:5.0.0-4.f 100% | 13.3 MiB/s | 27.2 KiB | 00m00s [ 49/188] forge-srpm-macros-0:0.4.0-5.f 100% | 6.4 MiB/s | 19.7 KiB | 00m00s [ 50/188] gap-srpm-macros-0:2-3.fc45.no 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 51/188] fpc-srpm-macros-0:1.3-17.fc45 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 52/188] gnat-srpm-macros-0:7-3.fc45.n 100% | 8.4 MiB/s | 8.6 KiB | 00m00s [ 53/188] ghc-srpm-macros-0:1.10-2.fc45 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [ 54/188] gnome-srpm-macros-0:1.0-2.fc4 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [ 55/188] go-srpm-macros-0:3.8.0-3.fc45 100% | 27.2 MiB/s | 27.8 KiB | 00m00s [ 56/188] java-srpm-macros-0:1-9.fc45.n 100% | 8.1 MiB/s | 8.3 KiB | 00m00s [ 57/188] kernel-srpm-macros-0:1.0-30.f 100% | 8.1 MiB/s | 8.3 KiB | 00m00s [ 58/188] lua-srpm-macros-0:1-18.fc45.n 100% | 8.5 MiB/s | 8.7 KiB | 00m00s [ 59/188] ocaml-srpm-macros-0:11-4.fc45 100% | 8.7 MiB/s | 9.0 KiB | 00m00s [ 60/188] openblas-srpm-macros-0:2-22.f 100% | 7.3 MiB/s | 7.5 KiB | 00m00s [ 61/188] package-notes-srpm-macros-0:0 100% | 10.3 MiB/s | 10.5 KiB | 00m00s [ 62/188] perl-srpm-macros-0:1-65.fc45. 100% | 8.2 MiB/s | 8.4 KiB | 00m00s [ 63/188] python-srpm-macros-0:3.15-2.f 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [ 64/188] qt5-srpm-macros-0:5.15.18-3.f 100% | 7.9 MiB/s | 8.1 KiB | 00m00s [ 65/188] qt6-srpm-macros-0:6.11.1-2.fc 100% | 8.9 MiB/s | 9.2 KiB | 00m00s [ 66/188] rust-srpm-macros-0:28.5-2.fc4 100% | 11.1 MiB/s | 11.4 KiB | 00m00s [ 67/188] tree-sitter-srpm-macros-0:0.4 100% | 13.7 MiB/s | 14.0 KiB | 00m00s [ 68/188] rpm-0:6.0.92-2.fc45.x86_64 100% | 186.0 MiB/s | 571.4 KiB | 00m00s [ 69/188] zig-srpm-macros-0:1-9.fc45.no 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [ 70/188] zip-0:3.0-46.fc45.x86_64 100% | 129.2 MiB/s | 264.6 KiB | 00m00s [ 71/188] debugedit-0:5.3-3.fc45.x86_64 100% | 85.9 MiB/s | 87.9 KiB | 00m00s [ 72/188] elfutils-libelf-0:0.195-3.fc4 100% | 102.7 MiB/s | 210.4 KiB | 00m00s [ 73/188] elfutils-0:0.195-3.fc45.x86_6 100% | 144.0 MiB/s | 590.0 KiB | 00m00s [ 74/188] libarchive-0:3.8.8-3.fc45.x86 100% | 108.7 MiB/s | 445.1 KiB | 00m00s [ 75/188] libgcc-0:16.1.1-4.fc45.1.x86_ 100% | 65.1 MiB/s | 133.3 KiB | 00m00s [ 76/188] readline-0:8.3-6.fc45.x86_64 100% | 111.7 MiB/s | 228.8 KiB | 00m00s [ 77/188] popt-0:1.19-11.fc45.x86_64 100% | 21.7 MiB/s | 66.6 KiB | 00m00s [ 78/188] libstdc++-0:16.1.1-4.fc45.1.x 100% | 166.3 MiB/s | 1.0 MiB | 00m00s [ 79/188] rpm-build-libs-0:6.0.92-2.fc4 100% | 65.8 MiB/s | 134.8 KiB | 00m00s [ 80/188] rpm-libs-0:6.0.92-2.fc45.x86_ 100% | 155.2 MiB/s | 476.7 KiB | 00m00s [ 81/188] zstd-0:1.5.7-6.fc45.x86_64 100% | 93.6 MiB/s | 191.7 KiB | 00m00s [ 82/188] audit-libs-0:4.2.1-2.fc45.x86 100% | 69.9 MiB/s | 143.3 KiB | 00m00s [ 83/188] libeconf-0:0.7.9-4.fc45.x86_6 100% | 35.1 MiB/s | 35.9 KiB | 00m00s [ 84/188] libsemanage-0:3.11-3.fc45.x86 100% | 124.3 MiB/s | 127.3 KiB | 00m00s [ 85/188] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 127.9 MiB/s | 130.9 KiB | 00m00s [ 86/188] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 57.0 MiB/s | 58.4 KiB | 00m00s [ 87/188] setup-0:2.15.1-2.fc45.noarch 100% | 153.9 MiB/s | 157.6 KiB | 00m00s [ 88/188] xz-libs-1:5.8.3-2.fc45.x86_64 100% | 56.7 MiB/s | 116.1 KiB | 00m00s [ 89/188] mpfr-0:4.2.2-4.fc45.x86_64 100% | 174.5 MiB/s | 357.4 KiB | 00m00s [ 90/188] libblkid-0:2.42.2-3.fc45.x86_ 100% | 65.4 MiB/s | 133.9 KiB | 00m00s [ 91/188] libcap-ng-0:0.9.3-5.fc45.x86_ 100% | 33.6 MiB/s | 34.4 KiB | 00m00s [ 92/188] liblastlog2-0:2.42.2-3.fc45.x 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [ 93/188] libfdisk-0:2.42.2-3.fc45.x86_ 100% | 55.2 MiB/s | 169.6 KiB | 00m00s [ 94/188] libmount-0:2.42.2-3.fc45.x86_ 100% | 86.5 MiB/s | 177.2 KiB | 00m00s [ 95/188] libsmartcols-0:2.42.2-3.fc45. 100% | 86.5 MiB/s | 88.5 KiB | 00m00s [ 96/188] libuuid-0:2.42.2-3.fc45.x86_6 100% | 27.0 MiB/s | 27.7 KiB | 00m00s [ 97/188] util-linux-core-0:2.42.2-3.fc 100% | 283.7 MiB/s | 580.9 KiB | 00m00s [ 98/188] zlib-ng-compat-0:2.3.3-6.fc45 100% | 44.2 MiB/s | 90.4 KiB | 00m00s [ 99/188] ncurses-base-0:6.6-3.fc45.noa 100% | 28.7 MiB/s | 88.1 KiB | 00m00s [100/188] gnulib-l10n-0:20241231-4.fc45 100% | 49.0 MiB/s | 150.4 KiB | 00m00s [101/188] glibc-gconv-extra-0:2.44-1.fc 100% | 242.8 MiB/s | 1.7 MiB | 00m00s [102/188] crypto-policies-0:20260713-2. 100% | 47.6 MiB/s | 97.5 KiB | 00m00s [103/188] fedora-gpg-keys-0:46-0.1.noar 100% | 70.1 MiB/s | 143.7 KiB | 00m00s [104/188] ca-certificates-0:2025.2.80_v 100% | 156.8 MiB/s | 963.4 KiB | 00m00s [105/188] fedora-repos-rawhide-0:46-0.1 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [106/188] redhat-systemd-presets-common 100% | 12.9 MiB/s | 13.2 KiB | 00m00s [107/188] pcre2-syntax-0:10.47-1.fc45.2 100% | 161.2 MiB/s | 165.1 KiB | 00m00s [108/188] fips-provider-0:1.5.2-3.fc45. 100% | 202.0 MiB/s | 1.6 MiB | 00m00s [109/188] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 110.4 MiB/s | 339.2 KiB | 00m00s [110/188] add-determinism-0:0.7.3-3.fc4 100% | 137.6 MiB/s | 845.7 KiB | 00m00s [111/188] curl-0:8.21.0-5.fc45.x86_64 100% | 79.4 MiB/s | 244.0 KiB | 00m00s [112/188] file-libs-0:5.47-3.fc45.x86_6 100% | 141.9 MiB/s | 872.0 KiB | 00m00s [113/188] elfutils-debuginfod-client-0: 100% | 45.6 MiB/s | 46.7 KiB | 00m00s [114/188] elfutils-libs-0:0.195-3.fc45. 100% | 92.1 MiB/s | 282.8 KiB | 00m00s [115/188] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 78.5 MiB/s | 80.4 KiB | 00m00s [116/188] libzstd-0:1.5.7-6.fc45.x86_64 100% | 118.4 MiB/s | 363.9 KiB | 00m00s [117/188] libxml2-0:2.13.9-4.fc45.x86_6 100% | 174.5 MiB/s | 714.8 KiB | 00m00s [118/188] lua-libs-0:5.5.1-1.fc45.x86_6 100% | 70.4 MiB/s | 144.1 KiB | 00m00s [119/188] libgomp-0:16.1.1-4.fc45.1.x86 100% | 128.4 MiB/s | 394.3 KiB | 00m00s [120/188] rpm-sign-libs-0:6.0.92-2.fc45 100% | 26.3 MiB/s | 27.0 KiB | 00m00s [121/188] libsepol-0:3.11-2.fc45.x86_64 100% | 118.9 MiB/s | 365.2 KiB | 00m00s [122/188] rpm-sequoia-0:1.10.2-5.fc45.x 100% | 182.3 MiB/s | 933.3 KiB | 00m00s [123/188] json-c-0:0.18-9.fc45.x86_64 100% | 45.6 MiB/s | 46.7 KiB | 00m00s [124/188] sqlite-libs-0:3.53.4-1.fc45.x 100% | 132.2 MiB/s | 812.1 KiB | 00m00s [125/188] ima-evm-utils-libs-0:1.6.2-12 100% | 29.5 MiB/s | 30.2 KiB | 00m00s [126/188] libfsverity-0:1.7-4.fc45.x86_ 100% | 18.5 MiB/s | 19.0 KiB | 00m00s [127/188] gpgverify-0:2.2-5.fc45.noarch 100% | 11.0 MiB/s | 11.3 KiB | 00m00s [128/188] gnupg2-dirmngr-0:2.4.9-18.fc4 100% | 137.5 MiB/s | 281.6 KiB | 00m00s [129/188] gnupg2-0:2.4.9-18.fc45.x86_64 100% | 206.5 MiB/s | 1.7 MiB | 00m00s [130/188] gnupg2-gpg-agent-0:2.4.9-18.f 100% | 54.9 MiB/s | 281.3 KiB | 00m00s [131/188] gnupg2-gpgconf-0:2.4.9-18.fc4 100% | 56.9 MiB/s | 116.5 KiB | 00m00s [132/188] gnupg2-keyboxd-0:2.4.9-18.fc4 100% | 47.2 MiB/s | 96.6 KiB | 00m00s [133/188] gnupg2-verify-0:2.4.9-18.fc45 100% | 86.0 MiB/s | 176.1 KiB | 00m00s [134/188] libassuan-0:2.5.7-6.fc45.x86_ 100% | 33.5 MiB/s | 68.5 KiB | 00m00s [135/188] npth-0:1.8-5.fc45.x86_64 100% | 24.9 MiB/s | 25.5 KiB | 00m00s [136/188] libgpg-error-0:1.61-2.fc45.x8 100% | 123.5 MiB/s | 252.9 KiB | 00m00s [137/188] libgcrypt-0:1.12.2-2.fc45.x86 100% | 153.6 MiB/s | 629.0 KiB | 00m00s [138/188] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 148.7 MiB/s | 456.8 KiB | 00m00s [139/188] libksba-0:1.8.0-3.fc45.x86_64 100% | 84.1 MiB/s | 172.2 KiB | 00m00s [140/188] gnutls-0:3.8.13-3.fc45.x86_64 100% | 203.2 MiB/s | 1.4 MiB | 00m00s [141/188] libusb1-0:1.0.30-2.fc45.x86_6 100% | 20.5 MiB/s | 83.8 KiB | 00m00s [142/188] openldap-0:2.6.13-4.fc45.x86_ 100% | 44.3 MiB/s | 272.3 KiB | 00m00s [143/188] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 74.2 MiB/s | 75.9 KiB | 00m00s [144/188] libidn2-0:2.3.8-4.fc45.x86_64 100% | 85.5 MiB/s | 175.2 KiB | 00m00s [145/188] libunistring-0:1.1-12.fc45.x8 100% | 106.6 MiB/s | 545.8 KiB | 00m00s [146/188] nettle-0:4.0-5.fc45.x86_64 100% | 104.9 MiB/s | 429.7 KiB | 00m00s [147/188] p11-kit-0:0.26.5-1.fc45.x86_6 100% | 109.4 MiB/s | 560.0 KiB | 00m00s [148/188] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 199.7 MiB/s | 817.8 KiB | 00m00s [149/188] libtool-ltdl-0:2.5.4-11.fc45. 100% | 12.0 MiB/s | 36.7 KiB | 00m00s [150/188] libevent-0:2.1.12-19.fc45.x86 100% | 70.1 MiB/s | 287.3 KiB | 00m00s [151/188] libffi-0:3.5.2-3.fc45.x86_64 100% | 40.9 MiB/s | 41.9 KiB | 00m00s [152/188] gdbm-libs-1:1.23-12.fc45.x86_ 100% | 56.9 MiB/s | 58.2 KiB | 00m00s [153/188] alternatives-0:1.33-6.fc45.x8 100% | 38.5 MiB/s | 39.4 KiB | 00m00s [154/188] jansson-0:2.14-5.fc45.x86_64 100% | 45.8 MiB/s | 46.9 KiB | 00m00s [155/188] pkgconf-pkg-config-0:2.5.1-2. 100% | 9.3 MiB/s | 9.5 KiB | 00m00s [156/188] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 47.8 MiB/s | 49.0 KiB | 00m00s [157/188] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 13.5 MiB/s | 13.8 KiB | 00m00s [158/188] libpkgconf-0:2.5.1-2.fc45.x86 100% | 41.6 MiB/s | 42.6 KiB | 00m00s [159/188] pyproject-srpm-macros-0:1.23. 100% | 15.2 MiB/s | 15.6 KiB | 00m00s [160/188] p11-kit-trust-0:0.26.5-1.fc45 100% | 71.4 MiB/s | 146.3 KiB | 00m00s [161/188] binutils-0:2.47-1.fc45.x86_64 100% | 283.8 MiB/s | 6.2 MiB | 00m00s [162/188] fedora-release-0:46-0.1.noarc 100% | 1.7 MiB/s | 11.9 KiB | 00m00s [163/188] systemd-standalone-sysusers-0 100% | 135.6 MiB/s | 416.4 KiB | 00m00s [164/188] xxhash-libs-0:0.8.3-5.fc45.x8 100% | 10.1 MiB/s | 41.3 KiB | 00m00s [165/188] fedora-release-identity-basic 100% | 6.2 MiB/s | 12.7 KiB | 00m00s [166/188] gdb-minimal-0:17.2-4.fc45.x86 100% | 316.0 MiB/s | 4.7 MiB | 00m00s [167/188] libcurl-0:8.21.0-5.fc45.x86_6 100% | 78.3 MiB/s | 481.3 KiB | 00m00s [168/188] libnghttp2-0:1.69.0-5.fc45.x8 100% | 75.4 MiB/s | 77.2 KiB | 00m00s [169/188] krb5-libs-0:1.22.2-9.fc45.x86 100% | 196.1 MiB/s | 803.1 KiB | 00m00s [170/188] libnghttp3-0:1.18.0-1.fc45.x8 100% | 73.4 MiB/s | 75.1 KiB | 00m00s [171/188] libpsl-0:0.23.1-1.fc45.x86_64 100% | 66.0 MiB/s | 67.6 KiB | 00m00s [172/188] libssh-0:0.12.2-1.fc45.x86_64 100% | 144.5 MiB/s | 295.9 KiB | 00m00s [173/188] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 77.0 MiB/s | 157.7 KiB | 00m00s [174/188] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 27.2 MiB/s | 27.8 KiB | 00m00s [175/188] keyutils-libs-0:1.6.3-8.fc45. 100% | 30.7 MiB/s | 31.5 KiB | 00m00s [176/188] libcom_err-0:1.47.4-2.fc45.x8 100% | 26.0 MiB/s | 26.6 KiB | 00m00s [177/188] libverto-0:0.3.2-13.fc45.x86_ 100% | 20.5 MiB/s | 21.0 KiB | 00m00s [178/188] publicsuffix-list-dafsa-0:202 100% | 59.6 MiB/s | 61.1 KiB | 00m00s [179/188] libfido2-0:1.17.0-5.fc45.x86_ 100% | 104.4 MiB/s | 106.9 KiB | 00m00s [180/188] libssh-config-0:0.12.2-1.fc45 100% | 8.7 MiB/s | 8.9 KiB | 00m00s [181/188] libcbor-0:0.14.0-3.fc45.x86_6 100% | 35.9 MiB/s | 36.8 KiB | 00m00s [182/188] selinux-policy-0:45.12-1.fc46 100% | 17.6 MiB/s | 36.1 KiB | 00m00s [183/188] rpm-plugin-selinux-0:6.0.92-2 100% | 17.4 MiB/s | 17.8 KiB | 00m00s [184/188] selinux-policy-targeted-0:45. 100% | 252.2 MiB/s | 6.8 MiB | 00m00s [185/188] libselinux-0:3.11-4.fc45.x86_ 100% | 877.4 KiB/s | 103.5 KiB | 00m00s [186/188] libselinux-utils-0:3.11-4.fc4 100% | 1.7 MiB/s | 113.8 KiB | 00m00s [187/188] policycoreutils-0:3.11-2.fc45 100% | 1.5 MiB/s | 236.9 KiB | 00m00s [188/188] libbrotli-0:1.2.0-6.fc45.x86_ 100% | 1.8 MiB/s | 347.2 KiB | 00m00s -------------------------------------------------------------------------------- [188/188] Total 100% | 129.0 MiB/s | 71.8 MiB | 00m01s Running transaction Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x9488FB64: UserID : "Fedora (47) " Fingerprint: B2E766FA50CA6FA2D5ED06FC09D879E09488FB64 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-47-primary The key was successfully imported. [ 1/190] Verify package files 100% | 635.0 B/s | 188.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1787161648.307207/root/var/cache/dnf/copr_base-599f2dc1e3e330e5/packages/libselinux-3.11-4.fc45.x86_64.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID 334e731f61c664d2: NOKEY >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-x86_64-1787161648.307207/root/etc/group for id/name lookup: No such file or directory [ 2/190] Prepare transaction 100% | 2.4 KiB/s | 188.0 B | 00m00s [ 3/190] Installing libgcc-0:16.1.1-4. 100% | 133.0 MiB/s | 272.4 KiB | 00m00s [ 4/190] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/190] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/190] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/190] Installing publicsuffix-list- 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/190] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 9/190] Installing fedora-gpg-keys-0: 100% | 29.6 MiB/s | 181.7 KiB | 00m00s [ 10/190] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 11/190] Installing fedora-repos-0:46- 100% | 0.0 B/s | 5.9 KiB | 00m00s [ 12/190] Installing fedora-release-com 100% | 7.8 MiB/s | 8.0 KiB | 00m00s [ 13/190] Installing fedora-release-0:4 100% | 15.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 14/190] Installing setup-0:2.15.1-2.f 100% | 34.0 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/190] Installing filesystem-0:3.18- 100% | 1.9 MiB/s | 253.6 KiB | 00m00s [ 16/190] Installing pkgconf-m4-0:2.5.1 100% | 0.0 B/s | 14.7 KiB | 00m00s [ 17/190] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 18/190] Installing gnulib-l10n-0:2024 100% | 161.6 MiB/s | 661.9 KiB | 00m00s [ 19/190] Installing coreutils-common-0 100% | 313.1 MiB/s | 11.0 MiB | 00m00s [ 20/190] Installing ncurses-base-0:6.6 100% | 57.8 MiB/s | 355.3 KiB | 00m00s [ 21/190] Installing bash-0:5.3.15-2.fc 100% | 206.7 MiB/s | 8.5 MiB | 00m00s [ 22/190] Installing glibc-common-0:2.4 100% | 44.8 MiB/s | 1.0 MiB | 00m00s [ 23/190] Installing glibc-gconv-extra- 100% | 228.9 MiB/s | 7.8 MiB | 00m00s [ 24/190] Installing glibc-0:2.44-1.fc4 100% | 155.3 MiB/s | 7.1 MiB | 00m00s [ 25/190] Installing ncurses-libs-0:6.6 100% | 190.4 MiB/s | 974.9 KiB | 00m00s [ 26/190] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/190] Installing zlib-ng-compat-0:2 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 28/190] Installing bzip2-libs-0:1.0.8 100% | 79.7 MiB/s | 81.6 KiB | 00m00s [ 29/190] Installing libgpg-error-0:1.6 100% | 44.6 MiB/s | 959.7 KiB | 00m00s [ 30/190] Installing libstdc++-0:16.1.1 100% | 308.6 MiB/s | 3.1 MiB | 00m00s [ 31/190] Installing libzstd-0:1.5.7-6. 100% | 311.7 MiB/s | 957.4 KiB | 00m00s [ 32/190] Installing elfutils-libelf-0: 100% | 291.5 MiB/s | 1.2 MiB | 00m00s [ 33/190] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 34/190] Installing libgcrypt-0:1.12.2 100% | 332.5 MiB/s | 1.7 MiB | 00m00s [ 35/190] Installing readline-0:8.3-6.f 100% | 252.8 MiB/s | 517.7 KiB | 00m00s [ 36/190] Installing gmp-1:6.3.0-6.fc45 100% | 266.1 MiB/s | 817.4 KiB | 00m00s [ 37/190] Installing libacl-0:2.4.0-2.f 100% | 43.6 MiB/s | 44.7 KiB | 00m00s [ 38/190] Installing systemd-libs-0:261 100% | 302.5 MiB/s | 2.7 MiB | 00m00s [ 39/190] Installing xz-libs-1:5.8.3-2. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 40/190] Installing libuuid-0:2.42.2-3 100% | 37.5 MiB/s | 38.4 KiB | 00m00s [ 41/190] Installing popt-0:1.19-11.fc4 100% | 46.6 MiB/s | 143.3 KiB | 00m00s [ 42/190] Installing sqlite-libs-0:3.53 100% | 269.8 MiB/s | 1.6 MiB | 00m00s [ 43/190] Installing npth-0:1.8-5.fc45. 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [ 44/190] Installing libblkid-0:2.42.2- 100% | 276.7 MiB/s | 283.4 KiB | 00m00s [ 45/190] Installing elfutils-libs-0:0. 100% | 233.5 MiB/s | 717.2 KiB | 00m00s [ 46/190] Installing libsepol-0:3.11-2. 100% | 282.3 MiB/s | 867.1 KiB | 00m00s [ 47/190] Installing gnupg2-gpgconf-0:2 100% | 13.9 MiB/s | 255.9 KiB | 00m00s [ 48/190] Installing pcre2-0:10.47-1.fc 100% | 234.4 MiB/s | 720.0 KiB | 00m00s [ 49/190] Installing libselinux-0:3.11- 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [ 50/190] Installing grep-0:3.12-4.fc45 100% | 45.6 MiB/s | 1.0 MiB | 00m00s [ 51/190] Installing sed-0:4.10-2.fc45. 100% | 40.7 MiB/s | 874.9 KiB | 00m00s [ 52/190] Installing findutils-1:4.11.0 100% | 81.6 MiB/s | 2.0 MiB | 00m00s [ 53/190] Installing libxcrypt-0:4.5.2- 100% | 144.5 MiB/s | 295.9 KiB | 00m00s [ 54/190] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 55/190] Installing libunistring-0:1.1 100% | 289.1 MiB/s | 1.7 MiB | 00m00s [ 56/190] Installing libidn2-0:2.3.8-4. 100% | 45.8 MiB/s | 562.6 KiB | 00m00s [ 57/190] Installing crypto-policies-0: 100% | 22.3 MiB/s | 159.5 KiB | 00m00s [ 58/190] Installing xz-1:5.8.3-2.fc45. 100% | 50.2 MiB/s | 1.4 MiB | 00m00s [ 59/190] Installing libmount-0:2.42.2- 100% | 198.1 MiB/s | 405.8 KiB | 00m00s [ 60/190] Installing gnupg2-verify-0:2. 100% | 18.4 MiB/s | 357.7 KiB | 00m00s [ 61/190] Installing mpfr-0:4.2.2-4.fc4 100% | 207.7 MiB/s | 850.9 KiB | 00m00s [ 62/190] Installing gawk-0:5.4.1-1.fc4 100% | 89.1 MiB/s | 2.2 MiB | 00m00s [ 63/190] Installing dwz-0:0.17-3.fc45. 100% | 15.9 MiB/s | 292.5 KiB | 00m00s [ 64/190] Installing libksba-0:1.8.0-3. 100% | 211.8 MiB/s | 433.7 KiB | 00m00s [ 65/190] Installing unzip-0:6.0-71.fc4 100% | 22.9 MiB/s | 445.3 KiB | 00m00s [ 66/190] Installing file-libs-0:5.47-3 100% | 553.9 MiB/s | 12.2 MiB | 00m00s [ 67/190] Installing file-0:5.47-3.fc45 100% | 5.6 MiB/s | 102.7 KiB | 00m00s [ 68/190] Installing diffutils-0:3.12-6 100% | 62.6 MiB/s | 1.6 MiB | 00m00s [ 69/190] Installing libattr-0:2.6.0-2. 100% | 24.7 MiB/s | 25.2 KiB | 00m00s [ 70/190] Installing libeconf-0:0.7.9-4 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [ 71/190] Installing libcap-ng-0:0.9.3- 100% | 69.0 MiB/s | 70.6 KiB | 00m00s [ 72/190] Installing audit-libs-0:4.2.1 100% | 191.9 MiB/s | 393.1 KiB | 00m00s [ 73/190] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 74/190] Installing libcap-0:2.78-2.fc 100% | 9.5 MiB/s | 213.3 KiB | 00m00s [ 75/190] Installing libsemanage-0:3.11 100% | 155.3 MiB/s | 318.1 KiB | 00m00s [ 76/190] Installing libsmartcols-0:2.4 100% | 185.0 MiB/s | 189.5 KiB | 00m00s [ 77/190] Installing lua-libs-0:5.5.1-1 100% | 146.2 MiB/s | 299.4 KiB | 00m00s [ 78/190] Installing json-c-0:0.18-9.fc 100% | 82.0 MiB/s | 83.9 KiB | 00m00s [ 79/190] Installing libffi-0:3.5.2-3.f 100% | 83.1 MiB/s | 85.1 KiB | 00m00s [ 80/190] Installing p11-kit-0:0.26.5-1 100% | 79.8 MiB/s | 2.6 MiB | 00m00s [ 81/190] Installing alternatives-0:1.3 100% | 3.7 MiB/s | 63.6 KiB | 00m00s [ 82/190] Installing p11-kit-trust-0:0. 100% | 16.7 MiB/s | 480.1 KiB | 00m00s [ 83/190] Installing ngtcp2-0:1.22.1-3. 100% | 164.0 MiB/s | 335.8 KiB | 00m00s [ 84/190] Installing util-linux-core-0: 100% | 60.1 MiB/s | 1.5 MiB | 00m00s [ 85/190] Installing liblastlog2-0:2.42 100% | 3.5 MiB/s | 39.5 KiB | 00m00s [ 86/190] Installing zip-0:3.0-46.fc45. 100% | 32.5 MiB/s | 698.0 KiB | 00m00s [ 87/190] Installing gnupg2-keyboxd-0:2 100% | 18.0 MiB/s | 202.5 KiB | 00m00s [ 88/190] Installing libpsl-0:0.23.1-1. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 89/190] Installing tar-2:1.35-9.fc45. 100% | 102.6 MiB/s | 3.0 MiB | 00m00s [ 90/190] Installing linkdupes-0:0.7.3- 100% | 38.3 MiB/s | 783.5 KiB | 00m00s [ 91/190] Installing libselinux-utils-0 100% | 15.6 MiB/s | 320.4 KiB | 00m00s [ 92/190] Installing libfdisk-0:2.42.2- 100% | 192.1 MiB/s | 393.4 KiB | 00m00s [ 93/190] Installing fips-provider-0:1. 100% | 321.4 MiB/s | 4.8 MiB | 00m00s [ 94/190] Installing openssl-libs-1:4.0 100% | 317.9 MiB/s | 6.7 MiB | 00m00s [ 95/190] Installing coreutils-0:9.11-6 100% | 126.1 MiB/s | 5.9 MiB | 00m00s [ 96/190] Installing ca-certificates-0: 100% | 1.4 MiB/s | 2.4 MiB | 00m02s [ 97/190] Installing gzip-0:1.14-4.fc45 100% | 18.9 MiB/s | 407.2 KiB | 00m00s [ 98/190] Installing util-linux-0:2.42. 100% | 75.1 MiB/s | 3.8 MiB | 00m00s [ 99/190] Installing policycoreutils-0: 100% | 23.7 MiB/s | 921.4 KiB | 00m00s [100/190] Installing selinux-policy-0:4 100% | 885.5 KiB/s | 34.5 KiB | 00m00s [101/190] Installing selinux-policy-tar 100% | 141.4 MiB/s | 15.1 MiB | 00m00s [102/190] Installing rpm-sequoia-0:1.10 100% | 302.5 MiB/s | 2.4 MiB | 00m00s [103/190] Installing libfsverity-0:1.7- 100% | 0.0 B/s | 25.4 KiB | 00m00s [104/190] Installing libevent-0:2.1.12- 100% | 239.9 MiB/s | 982.6 KiB | 00m00s [105/190] Installing ngtcp2-crypto-ossl 100% | 51.3 MiB/s | 52.5 KiB | 00m00s [106/190] Installing libxml2-0:2.13.9-4 100% | 70.3 MiB/s | 1.8 MiB | 00m00s [107/190] Installing libusb1-0:1.0.30-2 100% | 12.7 MiB/s | 181.8 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [108/190] Installing tpm2-tss-0:4.2.0-1 100% | 208.4 MiB/s | 1.7 MiB | 00m00s [109/190] Installing ima-evm-utils-libs 100% | 56.5 MiB/s | 57.9 KiB | 00m00s [110/190] Installing gnupg2-gpg-agent-0 100% | 20.8 MiB/s | 682.8 KiB | 00m00s [111/190] Installing nettle-0:4.0-5.fc4 100% | 196.5 MiB/s | 805.0 KiB | 00m00s [112/190] Installing gnutls-0:3.8.13-3. 100% | 274.1 MiB/s | 3.8 MiB | 00m00s [113/190] Installing zstd-0:1.5.7-6.fc4 100% | 23.5 MiB/s | 506.1 KiB | 00m00s [114/190] Installing bzip2-0:1.0.8-24.f 100% | 5.4 MiB/s | 99.5 KiB | 00m00s [115/190] Installing add-determinism-0: 100% | 90.0 MiB/s | 2.2 MiB | 00m00s [116/190] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [117/190] Installing cpio-0:2.15-10.fc4 100% | 50.2 MiB/s | 1.1 MiB | 00m00s [118/190] Installing ed-0:1.22.5-3.fc45 100% | 8.2 MiB/s | 152.0 KiB | 00m00s [119/190] Installing patch-0:2.8-5.fc45 100% | 12.4 MiB/s | 228.1 KiB | 00m00s [120/190] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [121/190] Installing libarchive-0:3.8.8 100% | 244.5 MiB/s | 1.0 MiB | 00m00s [122/190] Installing libgomp-0:16.1.1-4 100% | 188.4 MiB/s | 578.8 KiB | 00m00s [123/190] Installing libtool-ltdl-0:2.5 100% | 69.5 MiB/s | 71.1 KiB | 00m00s [124/190] Installing gdbm-libs-1:1.23-1 100% | 132.2 MiB/s | 135.4 KiB | 00m00s [125/190] Installing cyrus-sasl-lib-0:2 100% | 93.5 MiB/s | 2.3 MiB | 00m00s [126/190] Installing openldap-0:2.6.13- 100% | 166.4 MiB/s | 681.7 KiB | 00m00s [127/190] Installing gnupg2-dirmngr-0:2 100% | 19.9 MiB/s | 632.8 KiB | 00m00s [128/190] Installing gnupg2-0:2.4.9-18. 100% | 166.7 MiB/s | 6.5 MiB | 00m00s [129/190] Installing gpgverify-0:2.2-5. 100% | 0.0 B/s | 9.4 KiB | 00m00s [130/190] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [131/190] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [132/190] Installing pkgconf-0:2.5.1-2. 100% | 5.2 MiB/s | 95.2 KiB | 00m00s [133/190] Installing pkgconf-pkg-config 100% | 104.3 KiB/s | 1.8 KiB | 00m00s [134/190] Installing systemd-standalone 100% | 43.9 MiB/s | 945.0 KiB | 00m00s [135/190] Installing rpm-libs-0:6.0.92- 100% | 219.9 MiB/s | 1.1 MiB | 00m00s [136/190] Installing rpm-sign-libs-0:6. 100% | 39.5 MiB/s | 40.5 KiB | 00m00s [137/190] Installing rpm-build-libs-0:6 100% | 282.4 MiB/s | 289.2 KiB | 00m00s [138/190] Installing xxhash-libs-0:0.8. 100% | 93.2 MiB/s | 95.4 KiB | 00m00s [139/190] Installing libnghttp2-0:1.69. 100% | 163.4 MiB/s | 167.3 KiB | 00m00s [140/190] Installing libnghttp3-0:1.18. 100% | 161.0 MiB/s | 164.8 KiB | 00m00s [141/190] Installing keyutils-libs-0:1. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [142/190] Installing libcom_err-0:1.47. 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [143/190] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [144/190] Installing krb5-libs-0:1.22.2 100% | 238.7 MiB/s | 2.4 MiB | 00m00s [145/190] Installing libcbor-0:0.14.0-3 100% | 82.9 MiB/s | 84.9 KiB | 00m00s [146/190] Installing libfido2-0:1.17.0- 100% | 252.0 MiB/s | 258.1 KiB | 00m00s [147/190] Installing libssh-0:0.12.2-1. 100% | 236.9 MiB/s | 727.8 KiB | 00m00s [148/190] Installing libbrotli-0:1.2.0- 100% | 211.7 MiB/s | 867.3 KiB | 00m00s [149/190] Installing libcurl-0:8.21.0-5 100% | 263.5 MiB/s | 1.1 MiB | 00m00s [150/190] Installing elfutils-debuginfo 100% | 4.2 MiB/s | 82.1 KiB | 00m00s [151/190] Installing elfutils-0:0.195-3 100% | 110.7 MiB/s | 3.0 MiB | 00m00s [152/190] Installing binutils-0:2.47-1. 100% | 267.9 MiB/s | 28.4 MiB | 00m00s [153/190] Installing gdb-minimal-0:17.2 100% | 232.1 MiB/s | 14.2 MiB | 00m00s [154/190] Installing debugedit-0:5.3-3. 100% | 11.5 MiB/s | 224.1 KiB | 00m00s [155/190] Installing curl-0:8.21.0-5.fc 100% | 15.0 MiB/s | 490.6 KiB | 00m00s [156/190] Installing rpm-0:6.0.92-2.fc4 100% | 56.9 MiB/s | 2.5 MiB | 00m00s [157/190] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [158/190] Installing efi-srpm-macros-0: 100% | 40.3 MiB/s | 41.3 KiB | 00m00s [159/190] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [160/190] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [161/190] Installing tree-sitter-srpm-m 100% | 1.6 MiB/s | 9.6 KiB | 00m00s [162/190] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [163/190] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [164/190] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [165/190] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [166/190] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [167/190] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [168/190] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [169/190] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [170/190] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [171/190] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [172/190] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [173/190] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [174/190] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [175/190] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [176/190] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [177/190] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [178/190] Installing redhat-rpm-config- 100% | 93.0 MiB/s | 190.4 KiB | 00m00s [179/190] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [180/190] Installing rpm-build-0:6.0.92 100% | 14.3 MiB/s | 322.2 KiB | 00m00s [181/190] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.5 KiB | 00m00s [182/190] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [183/190] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [184/190] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [185/190] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [186/190] Installing python-srpm-macros 100% | 51.7 MiB/s | 52.9 KiB | 00m00s [187/190] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [188/190] Installing which-0:2.25-2.fc4 100% | 4.2 MiB/s | 85.8 KiB | 00m00s [189/190] Installing shadow-utils-2:4.2 100% | 98.6 MiB/s | 3.9 MiB | 00m00s [190/190] Installing info-0:7.3-3.fc45. 100% | 43.3 KiB/s | 372.8 KiB | 00m09s Warning: skipped OpenPGP checks for 4 packages from repository: copr_base Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-3.fc45.noarch add-determinism-0.7.3-3.fc45.x86_64 alternatives-1.33-6.fc45.x86_64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-2.fc45.x86_64 bash-5.3.15-2.fc45.x86_64 binutils-2.47-1.fc45.x86_64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.x86_64 bzip2-libs-1.0.8-24.fc45.x86_64 ca-certificates-2025.2.80_v9.0.304-9.fc45.noarch cmake-srpm-macros-4.3.0-5.fc45.noarch coreutils-9.11-6.fc45.x86_64 coreutils-common-9.11-6.fc45.x86_64 cpio-2.15-10.fc45.x86_64 crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.21.0-5.fc45.x86_64 cyrus-sasl-lib-2.1.28-37.fc45.x86_64 debugedit-5.3-3.fc45.x86_64 diffutils-3.12-6.fc45.x86_64 dwz-0.17-3.fc45.x86_64 ed-1.22.5-3.fc45.x86_64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.195-3.fc45.x86_64 elfutils-debuginfod-client-0.195-3.fc45.x86_64 elfutils-libelf-0.195-3.fc45.x86_64 elfutils-libs-0.195-3.fc45.x86_64 erlang-srpm-macros-0.3.11-2.fc45.noarch fedora-gpg-keys-46-0.1.noarch fedora-release-46-0.1.noarch fedora-release-common-46-0.1.noarch fedora-release-identity-basic-46-0.1.noarch fedora-repos-46-0.1.noarch fedora-repos-rawhide-46-0.1.noarch file-5.47-3.fc45.x86_64 file-libs-5.47-3.fc45.x86_64 filesystem-3.18-59.fc45.x86_64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.x86_64 fips-provider-1.5.2-3.fc45.x86_64 fonts-srpm-macros-5.0.0-4.fc45.noarch forge-srpm-macros-0.4.0-5.fc45.noarch fpc-srpm-macros-1.3-17.fc45.noarch gap-srpm-macros-2-3.fc45.noarch gawk-5.4.1-1.fc45.x86_64 gdb-minimal-17.2-4.fc45.x86_64 gdbm-libs-1.23-12.fc45.x86_64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44-1.fc45.x86_64 glibc-common-2.44-1.fc45.x86_64 glibc-gconv-extra-2.44-1.fc45.x86_64 glibc-minimal-langpack-2.44-1.fc45.x86_64 gmp-6.3.0-6.fc45.x86_64 gnat-srpm-macros-7-3.fc45.noarch gnome-srpm-macros-1.0-2.fc45.noarch gnulib-l10n-20241231-4.fc45.noarch gnupg2-2.4.9-18.fc45.x86_64 gnupg2-dirmngr-2.4.9-18.fc45.x86_64 gnupg2-gpg-agent-2.4.9-18.fc45.x86_64 gnupg2-gpgconf-2.4.9-18.fc45.x86_64 gnupg2-keyboxd-2.4.9-18.fc45.x86_64 gnupg2-verify-2.4.9-18.fc45.x86_64 gnutls-3.8.13-3.fc45.x86_64 go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-b2e766fa50ca6fa2d5ed06fc09d879e09488fb64-6a6b46b4 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-5.fc45.noarch grep-3.12-4.fc45.x86_64 gzip-1.14-4.fc45.x86_64 ima-evm-utils-libs-1.6.2-12.fc45.x86_64 info-7.3-3.fc45.x86_64 jansson-2.14-5.fc45.x86_64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.x86_64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.x86_64 krb5-libs-1.22.2-9.fc45.x86_64 libacl-2.4.0-2.fc45.x86_64 libarchive-3.8.8-3.fc45.x86_64 libassuan-2.5.7-6.fc45.x86_64 libattr-2.6.0-2.fc45.x86_64 libblkid-2.42.2-3.fc45.x86_64 libbrotli-1.2.0-6.fc45.x86_64 libcap-2.78-2.fc45.x86_64 libcap-ng-0.9.3-5.fc45.x86_64 libcbor-0.14.0-3.fc45.x86_64 libcom_err-1.47.4-2.fc45.x86_64 libcurl-8.21.0-5.fc45.x86_64 libeconf-0.7.9-4.fc45.x86_64 libevent-2.1.12-19.fc45.x86_64 libfdisk-2.42.2-3.fc45.x86_64 libffi-3.5.2-3.fc45.x86_64 libfido2-1.17.0-5.fc45.x86_64 libfsverity-1.7-4.fc45.x86_64 libgcc-16.1.1-4.fc45.1.x86_64 libgcrypt-1.12.2-2.fc45.x86_64 libgomp-16.1.1-4.fc45.1.x86_64 libgpg-error-1.61-2.fc45.x86_64 libidn2-2.3.8-4.fc45.x86_64 libksba-1.8.0-3.fc45.x86_64 liblastlog2-2.42.2-3.fc45.x86_64 libmount-2.42.2-3.fc45.x86_64 libnghttp2-1.69.0-5.fc45.x86_64 libnghttp3-1.18.0-1.fc45.x86_64 libpkgconf-2.5.1-2.fc45.x86_64 libpsl-0.23.1-1.fc45.x86_64 libselinux-3.11-4.fc45.x86_64 libselinux-utils-3.11-4.fc45.x86_64 libsemanage-3.11-3.fc45.x86_64 libsepol-3.11-2.fc45.x86_64 libsmartcols-2.42.2-3.fc45.x86_64 libssh-0.12.2-1.fc45.x86_64 libssh-config-0.12.2-1.fc45.noarch libstdc++-16.1.1-4.fc45.1.x86_64 libtasn1-4.21.0-2.fc45.x86_64 libtool-ltdl-2.5.4-11.fc45.x86_64 libunistring-1.1-12.fc45.x86_64 libusb1-1.0.30-2.fc45.x86_64 libuuid-2.42.2-3.fc45.x86_64 libverto-0.3.2-13.fc45.x86_64 libxcrypt-4.5.2-4.fc45.x86_64 libxml2-2.13.9-4.fc45.x86_64 libzstd-1.5.7-6.fc45.x86_64 linkdupes-0.7.3-3.fc45.x86_64 lua-libs-5.5.1-1.fc45.x86_64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.x86_64 mpfr-4.2.2-4.fc45.x86_64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.x86_64 nettle-4.0-5.fc45.x86_64 ngtcp2-1.22.1-3.fc45.x86_64 ngtcp2-crypto-ossl-1.22.1-3.fc45.x86_64 npth-1.8-5.fc45.x86_64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-22.fc45.noarch openldap-2.6.13-4.fc45.x86_64 openssl-libs-4.0.1-5.fc45.x86_64 p11-kit-0.26.5-1.fc45.x86_64 p11-kit-trust-0.26.5-1.fc45.x86_64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.x86_64 patch-2.8-5.fc45.x86_64 pcre2-10.47-1.fc45.2.x86_64 pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.x86_64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.x86_64 policycoreutils-3.11-2.fc45.x86_64 popt-1.19-11.fc45.x86_64 publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.23.2-1.fc45.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.11.1-2.fc45.noarch readline-8.3-6.fc45.x86_64 redhat-rpm-config-344-5.fc45.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.0.92-2.fc45.x86_64 rpm-build-6.0.92-2.fc45.x86_64 rpm-build-libs-6.0.92-2.fc45.x86_64 rpm-libs-6.0.92-2.fc45.x86_64 rpm-plugin-selinux-6.0.92-2.fc45.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 rpm-sign-libs-6.0.92-2.fc45.x86_64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.x86_64 selinux-policy-45.12-1.fc46.noarch selinux-policy-targeted-45.12-1.fc46.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.20.0-1.fc45.x86_64 sqlite-libs-3.53.4-1.fc45.x86_64 systemd-libs-261.2-1.fc45.x86_64 systemd-standalone-sysusers-261.2-1.fc45.x86_64 tar-1.35-9.fc45.x86_64 tpm2-tss-4.2.0-1.fc45.x86_64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.x86_64 util-linux-2.42.2-3.fc45.x86_64 util-linux-core-2.42.2-3.fc45.x86_64 which-2.25-2.fc45.x86_64 xxhash-libs-0.8.3-5.fc45.x86_64 xz-5.8.3-2.fc45.x86_64 xz-libs-5.8.3-2.fc45.x86_64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.x86_64 zlib-ng-compat-2.3.3-6.fc45.x86_64 zstd-1.5.7-6.fc45.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.ppaekI setting SOURCE_DATE_EPOCH=1787097600 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc46.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1787161648.307207/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-v460pv6x/ty/ty.spec) Config(child) 0 minutes 34 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/ty-0.0.73-1.fc46.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1787161648.307207/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1787161648.307207/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1787161648.307207/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.92-2.fc45.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.2.1-10.fc45.x86_64 dnf5-plugins-5.4.2.1-10.fc45.x86_64 Finish: chroot init Start: build phase for ty-0.0.73-1.fc46.src.rpm Start: build setup for ty-0.0.73-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.PNckNe setting SOURCE_DATE_EPOCH=1787097600 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 190.7 KiB/s | 34.7 KiB | 00m00s Copr repository 100% | 17.7 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: cargo-rpm-macros noarch 0:28.5-2.fc45 fedora 14.9 KiB rust2rpm-helper x86_64 0:0.2.0-1.fc45 fedora 2.1 MiB tomcli noarch 0:0.10.1-6.fc45 fedora 152.0 KiB Installing dependencies: annobin-docs noarch 0:13.28-1.fc45 fedora 99.7 KiB annobin-plugin-gcc x86_64 0:13.28-1.fc45 fedora 709.4 KiB cargo x86_64 0:1.97.1-2.fc45 fedora 23.7 MiB cargo2rpm noarch 0:0.3.4-2.fc45 fedora 1.3 MiB cpp x86_64 0:16.1.1-4.fc45.1 fedora 42.6 MiB expat x86_64 0:2.8.1-2.fc45 fedora 323.5 KiB gcc x86_64 0:16.1.1-4.fc45.1 fedora 121.8 MiB gcc-plugin-annobin x86_64 0:16.1.1-4.fc45.1 fedora 57.1 KiB glibc-devel x86_64 0:2.44-1.fc45 fedora 2.3 MiB kernel-headers x86_64 0:7.2.0-61.fc46 fedora 7.0 MiB less x86_64 0:704-3.fc45 fedora 483.5 KiB libatomic x86_64 0:16.1.1-4.fc45.1 fedora 45.6 KiB libedit x86_64 0:3.1-60.20260512cvs.fc45 fedora 248.3 KiB libgit2_1.9 x86_64 0:1.9.7-1.fc46 fedora 1.4 MiB libmpc x86_64 0:1.4.1-2.fc45 fedora 168.8 KiB libssh2 x86_64 0:1.11.1-10.fc45 fedora 334.6 KiB libxcrypt-devel x86_64 0:4.5.2-4.fc45 fedora 31.0 KiB llhttp x86_64 0:9.4.2-2.fc45 fedora 97.2 KiB llvm-filesystem x86_64 0:22.1.8-27.fc46 copr_base 0.0 B llvm-libs x86_64 0:22.1.8-27.fc46 copr_base 140.5 MiB make x86_64 1:4.4.1-13.fc45 fedora 1.8 MiB mpdecimal x86_64 0:4.0.1-4.fc45 fedora 221.2 KiB python-pip-wheel noarch 0:26.1.2-2.fc45 fedora 1.2 MiB python3 x86_64 0:3.15.0~rc1-1.fc45 fedora 28.8 KiB python3-click noarch 1:8.4.2-1.fc45 fedora 1.3 MiB python3-libs x86_64 0:3.15.0~rc1-1.fc45 fedora 48.1 MiB python3-tomlkit noarch 0:0.13.2-9.fc45 fedora 504.9 KiB rust x86_64 0:1.97.1-2.fc45 fedora 94.7 MiB rust-std-static x86_64 0:1.97.1-2.fc45 fedora 165.3 MiB tomcli+tomlkit noarch 0:0.10.1-6.fc45 fedora 0.0 B tzdata noarch 0:2026c-1.fc45 fedora 1.2 MiB Transaction Summary: Installing: 34 packages Total size of inbound packages is 190 MiB. Need to download 190 MiB. After this operation, 660 MiB extra will be used (install 660 MiB, remove 0 B). [ 1/34] tomcli-0:0.10.1-6.fc45.noarch 100% | 14.8 MiB/s | 75.8 KiB | 00m00s [ 2/34] cargo-rpm-macros-0:28.5-2.fc45. 100% | 2.9 MiB/s | 14.6 KiB | 00m00s [ 3/34] cargo2rpm-0:0.3.4-2.fc45.noarch 100% | 33.3 MiB/s | 204.8 KiB | 00m00s [ 4/34] python3-click-1:8.4.2-1.fc45.no 100% | 142.3 MiB/s | 291.5 KiB | 00m00s [ 5/34] rust2rpm-helper-0:0.2.0-1.fc45. 100% | 59.2 MiB/s | 848.0 KiB | 00m00s [ 6/34] libssh2-0:1.11.1-10.fc45.x86_64 100% | 72.7 MiB/s | 148.9 KiB | 00m00s [ 7/34] libgit2_1.9-0:1.9.7-1.fc46.x86_ 100% | 59.7 MiB/s | 611.8 KiB | 00m00s [ 8/34] less-0:704-3.fc45.x86_64 100% | 111.4 MiB/s | 228.2 KiB | 00m00s [ 9/34] llhttp-0:9.4.2-2.fc45.x86_64 100% | 9.4 MiB/s | 38.5 KiB | 00m00s [10/34] cargo-0:1.97.1-2.fc45.x86_64 100% | 125.3 MiB/s | 7.9 MiB | 00m00s [11/34] rust-0:1.97.1-2.fc45.x86_64 100% | 141.5 MiB/s | 30.7 MiB | 00m00s [12/34] gcc-0:16.1.1-4.fc45.1.x86_64 100% | 163.1 MiB/s | 43.2 MiB | 00m00s [13/34] libmpc-0:1.4.1-2.fc45.x86_64 100% | 37.0 MiB/s | 75.7 KiB | 00m00s [14/34] make-1:4.4.1-13.fc45.x86_64 100% | 114.9 MiB/s | 588.3 KiB | 00m00s [15/34] glibc-devel-0:2.44-1.fc45.x86_6 100% | 127.9 MiB/s | 654.8 KiB | 00m00s [16/34] libxcrypt-devel-0:4.5.2-4.fc45. 100% | 14.9 MiB/s | 30.4 KiB | 00m00s [17/34] python3-0:3.15.0~rc1-1.fc45.x86 100% | 26.4 MiB/s | 27.0 KiB | 00m00s [18/34] cpp-0:16.1.1-4.fc45.1.x86_64 100% | 116.7 MiB/s | 14.6 MiB | 00m00s [19/34] rust-std-static-0:1.97.1-2.fc45 100% | 117.3 MiB/s | 39.3 MiB | 00m00s [20/34] expat-0:2.8.1-2.fc45.x86_64 100% | 3.2 MiB/s | 129.9 KiB | 00m00s [21/34] mpdecimal-0:4.0.1-4.fc45.x86_64 100% | 32.1 MiB/s | 98.5 KiB | 00m00s [22/34] tzdata-0:2026c-1.fc45.noarch 100% | 115.9 MiB/s | 712.0 KiB | 00m00s [23/34] libedit-0:3.1-60.20260512cvs.fc 100% | 53.7 MiB/s | 110.0 KiB | 00m00s [24/34] python3-libs-0:3.15.0~rc1-1.fc4 100% | 105.8 MiB/s | 11.2 MiB | 00m00s [25/34] python-pip-wheel-0:26.1.2-2.fc4 100% | 235.0 MiB/s | 1.2 MiB | 00m00s [26/34] kernel-headers-0:7.2.0-61.fc46. 100% | 218.9 MiB/s | 1.8 MiB | 00m00s [27/34] libatomic-0:16.1.1-4.fc45.1.x86 100% | 51.3 MiB/s | 52.5 KiB | 00m00s [28/34] tomcli+tomlkit-0:0.10.1-6.fc45. 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [29/34] python3-tomlkit-0:0.13.2-9.fc45 100% | 20.7 MiB/s | 127.4 KiB | 00m00s [30/34] annobin-plugin-gcc-0:13.28-1.fc 100% | 226.3 MiB/s | 695.3 KiB | 00m00s [31/34] gcc-plugin-annobin-0:16.1.1-4.f 100% | 54.9 MiB/s | 56.2 KiB | 00m00s [32/34] annobin-docs-0:13.28-1.fc45.noa 100% | 85.3 MiB/s | 87.3 KiB | 00m00s [33/34] llvm-filesystem-0:22.1.8-27.fc4 100% | 97.8 KiB/s | 12.0 KiB | 00m00s [34/34] llvm-libs-0:22.1.8-27.fc46.x86_ 100% | 51.0 MiB/s | 34.1 MiB | 00m01s -------------------------------------------------------------------------------- [34/34] Total 100% | 160.6 MiB/s | 189.7 MiB | 00m01s Running transaction [ 1/36] Verify package files 100% | 47.0 B/s | 34.0 B | 00m01s [ 2/36] Prepare transaction 100% | 607.0 B/s | 34.0 B | 00m00s [ 3/36] Installing libmpc-0:1.4.1-2.fc4 100% | 83.2 MiB/s | 170.4 KiB | 00m00s [ 4/36] Installing libssh2-0:1.11.1-10. 100% | 164.2 MiB/s | 336.3 KiB | 00m00s [ 5/36] Installing cpp-0:16.1.1-4.fc45. 100% | 280.0 MiB/s | 42.6 MiB | 00m00s [ 6/36] Installing annobin-docs-0:13.28 100% | 98.5 MiB/s | 100.8 KiB | 00m00s [ 7/36] Installing libatomic-0:16.1.1-4 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [ 8/36] Installing kernel-headers-0:7.2 100% | 152.1 MiB/s | 7.1 MiB | 00m00s [ 9/36] Installing glibc-devel-0:2.44-1 100% | 132.7 MiB/s | 2.4 MiB | 00m00s [10/36] Installing libxcrypt-devel-0:4. 100% | 32.5 MiB/s | 33.3 KiB | 00m00s [11/36] Installing python-pip-wheel-0:2 100% | 622.9 MiB/s | 1.2 MiB | 00m00s [12/36] Installing llvm-filesystem-0:22 100% | 0.0 B/s | 1.1 KiB | 00m00s [13/36] Installing libedit-0:3.1-60.202 100% | 122.0 MiB/s | 250.0 KiB | 00m00s [14/36] Installing llvm-libs-0:22.1.8-2 100% | 351.2 MiB/s | 140.5 MiB | 00m00s [15/36] Installing tzdata-0:2026c-1.fc4 100% | 34.2 MiB/s | 1.5 MiB | 00m00s [16/36] Installing mpdecimal-0:4.0.1-4. 100% | 217.5 MiB/s | 222.7 KiB | 00m00s [17/36] Installing expat-0:2.8.1-2.fc45 100% | 12.7 MiB/s | 325.6 KiB | 00m00s [18/36] Installing python3-libs-0:3.15. 100% | 262.4 MiB/s | 48.5 MiB | 00m00s [19/36] Installing python3-0:3.15.0~rc1 100% | 1.6 MiB/s | 30.5 KiB | 00m00s [20/36] Installing python3-tomlkit-0:0. 100% | 167.4 MiB/s | 514.2 KiB | 00m00s [21/36] Installing make-1:4.4.1-13.fc45 100% | 72.2 MiB/s | 1.8 MiB | 00m00s [22/36] Installing gcc-0:16.1.1-4.fc45. 100% | 326.7 MiB/s | 121.8 MiB | 00m00s [23/36] Installing rust-0:1.97.1-2.fc45 100% | 276.9 MiB/s | 94.7 MiB | 00m00s [24/36] Installing rust-std-static-0:1. 100% | 392.7 MiB/s | 165.3 MiB | 00m00s [25/36] Installing llhttp-0:9.4.2-2.fc4 100% | 96.3 MiB/s | 98.6 KiB | 00m00s [26/36] Installing libgit2_1.9-0:1.9.7- 100% | 280.0 MiB/s | 1.4 MiB | 00m00s [27/36] Installing cargo-0:1.97.1-2.fc4 100% | 260.6 MiB/s | 23.7 MiB | 00m00s [28/36] Installing cargo2rpm-0:0.3.4-2. 100% | 53.8 MiB/s | 1.3 MiB | 00m00s [29/36] Installing less-0:704-3.fc45.x8 100% | 23.8 MiB/s | 487.3 KiB | 00m00s [30/36] Installing python3-click-1:8.4. 100% | 266.2 MiB/s | 1.3 MiB | 00m00s [31/36] Installing tomcli-0:0.10.1-6.fc 100% | 7.7 MiB/s | 164.6 KiB | 00m00s [32/36] Installing tomcli+tomlkit-0:0.1 100% | 0.0 B/s | 124.0 B | 00m00s [33/36] Installing cargo-rpm-macros-0:2 100% | 15.5 MiB/s | 15.9 KiB | 00m00s [34/36] Installing annobin-plugin-gcc-0 100% | 34.7 MiB/s | 711.1 KiB | 00m00s [35/36] Installing gcc-plugin-annobin-0 100% | 3.2 MiB/s | 58.5 KiB | 00m00s [36/36] Installing rust2rpm-helper-0:0. 100% | 14.4 MiB/s | 2.1 MiB | 00m00s Warning: skipped OpenPGP checks for 2 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.pgVfCO setting SOURCE_DATE_EPOCH=1787097600 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 187.6 KiB/s | 34.7 KiB | 00m00s Copr repository 100% | 17.1 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Finish: build setup for ty-0.0.73-1.fc46.src.rpm Start: rpmbuild ty-0.0.73-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.xCZCSb setting SOURCE_DATE_EPOCH=1787097600 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.u18bz8 Creating(rpmbuild.env): /builddir/build/BUILD/ty-0.0.73-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/ty-0.0.73-build" RPM_OPT_FLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="x86_64" RPM_OS="linux" RPM_BUILD_NCPUS="1" RPM_SPECPARTS_DIR="/builddir/build/BUILD/ty-0.0.73-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="ty" RPM_PACKAGE_VERSION="0.0.73" RPM_PACKAGE_RELEASE="1.fc46" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/ty-0.0.73-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Lnmftu + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + cd /builddir/build/BUILD/ty-0.0.73-build + rm -rf ty-0.0.73 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/ty-0.0.73.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ty-0.0.73 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/rpmuncompress /builddir/build/SOURCES/0001-Downstream-patch-always-find-the-system-wide-ty-exec.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/ty-0.0.73-build + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/ruff-107e38d04573ff546a1caa8bff0c04875efb6afb.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ty-0.0.73 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rmdir ruff + mv ../ruff-107e38d04573ff546a1caa8bff0c04875efb6afb ruff + pushd ruff ~/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff ~/build/BUILD/ty-0.0.73-build/ty-0.0.73 + /usr/bin/rpmuncompress /builddir/build/SOURCES/0002-ignore-vendored-annotate-snippets-tests-that-hang-in.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + tomcli set pyproject.toml false tool.maturin.strip + 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 + popd ~/build/BUILD/ty-0.0.73-build/ty-0.0.73 + tomcli set ruff/Cargo.toml str workspace.dependencies.get-size2.version '>=0.9.0, <0.11.0' + tomcli set ruff/Cargo.toml str workspace.dependencies.tikv-jemallocator.version '>=0.6.0, <0.8.0' + install -D --preserve-timestamps --mode=0644 --target=LICENSE.bundled/typeshed ruff/crates/ty_vendored/vendor/typeshed/LICENSE + install -D --preserve-timestamps --mode=0644 --target=LICENSE.bundled/annotate_snippets ruff/crates/ruff_annotate_snippets/LICENSE-APACHE ruff/crates/ruff_annotate_snippets/LICENSE-MIT + find -L . -type f -name Cargo.toml -print -execdir rust2rpm-helper strip-foreign -o '{}' '{}' ';' ./ruff/fuzz/Cargo.toml ./ruff/crates/ty_wasm/Cargo.toml ./ruff/crates/ty_vendored/Cargo.toml ./ruff/crates/ty_test/Cargo.toml ./ruff/crates/ty_static/Cargo.toml ./ruff/crates/ty_site_packages/Cargo.toml ./ruff/crates/ty_server/Cargo.toml ./ruff/crates/ty_python_semantic/Cargo.toml ./ruff/crates/ty_python_core/Cargo.toml ./ruff/crates/ty_project/Cargo.toml ./ruff/crates/ty_module_resolver/Cargo.toml ./ruff/crates/ty_ide/Cargo.toml ./ruff/crates/ty_completion_eval/Cargo.toml ./ruff/crates/ty_completion_bench/Cargo.toml ./ruff/crates/ty_combine/Cargo.toml ./ruff/crates/ty/Cargo.toml ./ruff/crates/ruff_workspace/Cargo.toml ./ruff/crates/ruff_wasm/Cargo.toml ./ruff/crates/ruff_text_size/Cargo.toml ./ruff/crates/ruff_source_file/Cargo.toml ./ruff/crates/ruff_server/Cargo.toml ./ruff/crates/ruff_ranged_value/Cargo.toml ./ruff/crates/ruff_python_trivia_integration_tests/Cargo.toml ./ruff/crates/ruff_python_trivia/Cargo.toml ./ruff/crates/ruff_python_stdlib/Cargo.toml ./ruff/crates/ruff_python_semantic/Cargo.toml ./ruff/crates/ruff_python_parser/Cargo.toml ./ruff/crates/ruff_python_literal/Cargo.toml ./ruff/crates/ruff_python_index/Cargo.toml ./ruff/crates/ruff_python_importer/Cargo.toml ./ruff/crates/ruff_python_formatter/Cargo.toml ./ruff/crates/ruff_python_codegen/Cargo.toml ./ruff/crates/ruff_python_ast_integration_tests/Cargo.toml ./ruff/crates/ruff_python_ast/Cargo.toml ./ruff/crates/ruff_options_metadata/Cargo.toml ./ruff/crates/ruff_notebook/Cargo.toml ./ruff/crates/ruff_memory_usage/Cargo.toml ./ruff/crates/ruff_mdtest/Cargo.toml ./ruff/crates/ruff_markdown/Cargo.toml ./ruff/crates/ruff_macros/Cargo.toml ./ruff/crates/ruff_linter/Cargo.toml ./ruff/crates/ruff_index/Cargo.toml ./ruff/crates/ruff_graph/Cargo.toml ./ruff/crates/ruff_formatter/Cargo.toml ./ruff/crates/ruff_diagnostics/Cargo.toml ./ruff/crates/ruff_dev/Cargo.toml ./ruff/crates/ruff_db/Cargo.toml ./ruff/crates/ruff_cache/Cargo.toml ./ruff/crates/ruff_benchmark/Cargo.toml ./ruff/crates/ruff_annotate_snippets/Cargo.toml ./ruff/crates/ruff/Cargo.toml ./ruff/crates/mdtest/Cargo.toml ./ruff/Cargo.toml + rm --recursive --verbose ruff/crates/ruff_benchmark removed 'ruff/crates/ruff_benchmark/src/real_world_projects.rs' removed 'ruff/crates/ruff_benchmark/src/lib.rs' removed 'ruff/crates/ruff_benchmark/src/criterion.rs' removed directory 'ruff/crates/ruff_benchmark/src' removed 'ruff/crates/ruff_benchmark/resources/typeis_narrowing.py' removed 'ruff/crates/ruff_benchmark/resources/tomllib/_types.py' removed 'ruff/crates/ruff_benchmark/resources/tomllib/_re.py' removed 'ruff/crates/ruff_benchmark/resources/tomllib/_parser.py' removed 'ruff/crates/ruff_benchmark/resources/tomllib/__init__.py' removed directory 'ruff/crates/ruff_benchmark/resources/tomllib' removed 'ruff/crates/ruff_benchmark/resources/pypinyin.py' removed 'ruff/crates/ruff_benchmark/resources/pydantic/types.py' removed directory 'ruff/crates/ruff_benchmark/resources/pydantic' removed 'ruff/crates/ruff_benchmark/resources/numpy/globals.py' removed 'ruff/crates/ruff_benchmark/resources/numpy/ctypeslib.py' removed directory 'ruff/crates/ruff_benchmark/resources/numpy' removed 'ruff/crates/ruff_benchmark/resources/large/dataset.py' removed directory 'ruff/crates/ruff_benchmark/resources/large' removed 'ruff/crates/ruff_benchmark/resources/README.md' removed directory 'ruff/crates/ruff_benchmark/resources' removed 'ruff/crates/ruff_benchmark/benches/ty_walltime.rs' removed 'ruff/crates/ruff_benchmark/benches/ty_shared/mod.rs' removed directory 'ruff/crates/ruff_benchmark/benches/ty_shared' removed 'ruff/crates/ruff_benchmark/benches/ty_constraint_set.rs' removed 'ruff/crates/ruff_benchmark/benches/ty.rs' removed 'ruff/crates/ruff_benchmark/benches/parser.rs' removed 'ruff/crates/ruff_benchmark/benches/module_resolution.rs' removed 'ruff/crates/ruff_benchmark/benches/linter.rs' removed 'ruff/crates/ruff_benchmark/benches/lexer.rs' removed 'ruff/crates/ruff_benchmark/benches/formatter.rs' removed directory 'ruff/crates/ruff_benchmark/benches' removed 'ruff/crates/ruff_benchmark/README.md' removed 'ruff/crates/ruff_benchmark/Cargo.toml' removed directory 'ruff/crates/ruff_benchmark' + rm --recursive --verbose ruff/crates/ruff_dev removed 'ruff/crates/ruff_dev/src/round_trip.rs' removed 'ruff/crates/ruff_dev/src/print_tokens.rs' removed 'ruff/crates/ruff_dev/src/print_cst.rs' removed 'ruff/crates/ruff_dev/src/print_ast.rs' removed 'ruff/crates/ruff_dev/src/main.rs' removed 'ruff/crates/ruff_dev/src/generate_ty_schema.rs' removed 'ruff/crates/ruff_dev/src/generate_ty_rules.rs' removed 'ruff/crates/ruff_dev/src/generate_ty_options.rs' removed 'ruff/crates/ruff_dev/src/generate_ty_env_vars_reference.rs' removed 'ruff/crates/ruff_dev/src/generate_ty_cli_reference.rs' removed 'ruff/crates/ruff_dev/src/generate_rules_table.rs' removed 'ruff/crates/ruff_dev/src/generate_options.rs' removed 'ruff/crates/ruff_dev/src/generate_json_schema.rs' removed 'ruff/crates/ruff_dev/src/generate_docs.rs' removed 'ruff/crates/ruff_dev/src/generate_default_rules.rs' removed 'ruff/crates/ruff_dev/src/generate_cli_help.rs' removed 'ruff/crates/ruff_dev/src/generate_all.rs' removed 'ruff/crates/ruff_dev/src/format_dev.rs' removed directory 'ruff/crates/ruff_dev/src' removed 'ruff/crates/ruff_dev/Cargo.toml' removed directory 'ruff/crates/ruff_dev' removed 'ruff/crates/ruff_wasm/tests/api.rs' removed directory 'ruff/crates/ruff_wasm/tests' removed 'ruff/crates/ruff_wasm/src/lib.rs' removed directory 'ruff/crates/ruff_wasm/src' removed 'ruff/crates/ruff_wasm/README.md' removed 'ruff/crates/ruff_wasm/Cargo.toml' removed directory 'ruff/crates/ruff_wasm' removed 'ruff/crates/ty_wasm/tests/api.rs' removed directory 'ruff/crates/ty_wasm/tests' removed 'ruff/crates/ty_wasm/src/lib.rs' removed directory 'ruff/crates/ty_wasm/src' removed 'ruff/crates/ty_wasm/build.rs' removed 'ruff/crates/ty_wasm/Cargo.toml' removed directory 'ruff/crates/ty_wasm' + rm --recursive --verbose ruff/crates/ruff_wasm ruff/crates/ty_wasm + typeshed_rev_file=ruff/crates/ty_vendored/vendor/typeshed/source_commit.txt ++ cat ruff/crates/ty_vendored/vendor/typeshed/source_commit.txt + typeshed_rev_in_source=6fba3ae73db5a9807780514b463126f1ee8ff216 + [[ 6fba3ae73db5a9807780514b463126f1ee8ff216 != 6fba3ae73db5a9807780514b463126f1ee8ff216 ]] + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Fr0WUx + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + cd ty-0.0.73 + pushd ruff + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + pushd crates/ty + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + popd + popd + echo pyproject-rpm-macros + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 174.4 KiB/s | 34.7 KiB | 00m00s Copr repository 100% | 14.5 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: pyproject-rpm-macros noarch 0:1.23.2-1.fc45 fedora 156.3 KiB rust-aho-corasick+default-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-anstream+default-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstyle+default-devel noarch 0:1.0.14-2.fc45 fedora 4.1 KiB rust-anstyle+std-devel noarch 0:1.0.14-2.fc45 fedora 4.1 KiB rust-anyhow+default-devel noarch 0:1.0.104-1.fc45 fedora 2.5 KiB rust-arc-swap+default-devel noarch 0:1.9.2-2.fc45 fedora 2.2 KiB rust-argfile+default-devel noarch 0:1.0.0-2.fc45 fedora 4.1 KiB rust-arrayvec+default-devel noarch 0:0.7.8-1.fc45 fedora 1.7 KiB rust-assert_fs+default-devel noarch 0:1.1.4-2.fc45 fedora 5.2 KiB rust-bitflags+default-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitvec+alloc-devel noarch 0:1.0.1-8.fc45 fedora 2.1 KiB rust-bitvec-devel noarch 0:1.0.1-8.fc45 fedora 979.0 KiB rust-bstr+default-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-cachedir+default-devel noarch 0:0.3.1-7.fc45 fedora 815.0 B rust-camino+default-devel noarch 0:1.2.5-1.fc45 fedora 2.5 KiB rust-camino+serde1-devel noarch 0:1.2.5-1.fc45 fedora 2.5 KiB rust-char_str+default-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-char_str+get-size-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-char_str+serde-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-clap+default-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+derive-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+env-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+string-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+wrap_help-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap_complete_command+default-devel noarch 0:0.6.1-5.fc45 fedora 1.3 KiB rust-clearscreen+default-devel noarch 0:4.0.6-2.fc45 fedora 1.5 KiB rust-colored+default-devel noarch 0:3.1.1-2.fc45 fedora 2.2 KiB rust-colored+no-color-devel noarch 0:3.1.1-2.fc45 fedora 2.2 KiB rust-compact_str+default-devel noarch 0:0.10.0-1.fc45 fedora 3.3 KiB rust-compact_str+serde-devel noarch 0:0.10.0-1.fc45 fedora 3.3 KiB rust-countme+default-devel noarch 0:3.0.1-7.fc45 fedora 1.3 KiB rust-crossbeam+default-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-csv+default-devel noarch 0:1.4.0-3.fc45 fedora 4.8 KiB rust-ctrlc+default-devel noarch 0:3.5.2-2.fc45 fedora 1.6 KiB rust-dashmap+default-devel noarch 0:6.2.1-2.fc45 fedora 1.9 KiB rust-datatest-stable+default-devel noarch 0:0.3.3-9.fc45 fedora 2.1 KiB rust-drop_bomb+default-devel noarch 0:0.1.5-7.fc45 fedora 826.0 B rust-dunce+default-devel noarch 0:1.0.5-5.fc45 fedora 1.3 KiB rust-etcetera+default-devel noarch 0:0.11.0-3.fc45 fedora 1.1 KiB rust-fern+default-devel noarch 0:0.7.1-7.fc45 fedora 3.8 KiB rust-filetime+default-devel noarch 0:0.2.29-2.fc45 fedora 1.3 KiB rust-gen-lsp-types+default-devel noarch 0:0.11.0-1.fc46 fedora 1.8 KiB rust-gen-lsp-types+url-devel noarch 0:0.11.0-1.fc46 fedora 1.8 KiB rust-get-size2+compact-str-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+default-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+derive-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+hashbrown-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+indexmap-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+ordermap-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+parking_lot-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+smallvec-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+thin-vec-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-glob+default-devel noarch 0:0.3.4-1.fc45 fedora 1.2 KiB rust-globset+default-devel noarch 0:0.4.20-1.fc45 fedora 2.1 KiB rust-globwalk+default-devel noarch 0:0.9.1-7.fc45 fedora 1.0 KiB rust-hashbrown+inline-more-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown-devel noarch 0:0.17.0-2.fc45 fedora 844.5 KiB rust-heck+default-devel noarch 0:0.5.0-6.fc45 fedora 892.0 B rust-icu_properties+default-devel noarch 0:2.2.0-3.fc45 fedora 4.3 KiB rust-ignore+default-devel noarch 0:0.4.33-1.fc45 fedora 2.0 KiB rust-imperative+default-devel noarch 0:1.0.7-3.fc45 fedora 4.3 KiB rust-indexmap+default-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indicatif+default-devel noarch 0:0.18.4-2.fc45 fedora 3.7 KiB rust-indoc+default-devel noarch 0:2.0.7-3.fc45 fedora 2.1 KiB rust-insta+default-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+filters-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+json-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+redactions-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+ron-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta-cmd+default-devel noarch 0:0.7.0-2.fc45 fedora 1.3 KiB rust-is-macro+default-devel noarch 0:0.3.7-5.fc45 fedora 1.6 KiB rust-itertools+default-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-jiff+default-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jod-thread+default-devel noarch 0:1.0.0-3.fc45 fedora 1.1 KiB rust-libcst-devel noarch 0:1.8.6-3.fc45 fedora 597.5 KiB rust-log+default-devel noarch 0:0.4.33-2.fc45 fedora 1.9 KiB rust-lsp-server+default-devel noarch 0:0.10.0-2.fc46 fedora 2.4 KiB rust-matchit+default-devel noarch 0:0.9.2-2.fc45 fedora 2.2 KiB rust-memchr+default-devel noarch 0:2.8.3-2.fc45 fedora 1.8 KiB rust-memchr+std-devel noarch 0:2.8.3-2.fc45 fedora 1.8 KiB rust-natord+default-devel noarch 0:1.0.9-26.fc45 fedora 432.0 B rust-notify+default-devel noarch 0:8.2.0-3.fc45 fedora 1.9 KiB rust-ordermap+default-devel noarch 0:1.2.0-2.fc45 fedora 2.8 KiB rust-ordermap+serde-devel noarch 0:1.2.0-2.fc45 fedora 2.8 KiB rust-parking_lot+default-devel noarch 0:0.12.5-3.fc45 fedora 1.9 KiB rust-path-absolutize+default-devel noarch 0:4.0.1-1.fc46 fedora 1.4 KiB rust-path-absolutize+fixed_workdir-devel noarch 0:4.0.1-1.fc46 fedora 1.4 KiB rust-path-slash+default-devel noarch 0:0.2.1-8.fc45 fedora 966.0 B rust-pathdiff+default-devel noarch 0:0.2.3-5.fc45 fedora 1.1 KiB rust-pep440_rs+default-devel noarch 0:0.7.3-4.fc45 fedora 1.4 KiB rust-pep440_rs+version-ranges-devel noarch 0:0.7.3-4.fc45 fedora 1.4 KiB rust-pretty_assertions+default-devel noarch 0:1.4.1-5.fc45 fedora 1.6 KiB rust-proc-macro2+default-devel noarch 0:1.0.106-2.fc45 fedora 2.3 KiB rust-pyproject-toml+default-devel noarch 0:0.13.7-3.fc45 fedora 1.5 KiB rust-quick-junit+default-devel noarch 0:0.6.1-2.fc45 fedora 2.8 KiB rust-quickcheck-devel noarch 0:1.1.0-2.fc45 fedora 100.1 KiB rust-quickcheck_macros+default-devel noarch 0:1.2.0-2.fc45 fedora 1.4 KiB rust-quote+default-devel noarch 0:1.0.47-1.fc45 fedora 1.7 KiB rust-rand+std_rng-devel noarch 0:0.10.2-2.fc45 fedora 2.3 KiB rust-rand-devel noarch 0:0.10.2-2.fc45 fedora 413.5 KiB rust-rayon+default-devel noarch 0:1.12.0-2.fc45 fedora 2.2 KiB rust-regex+default-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex-automata+default-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-syntax+default-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-rkyv+default-devel noarch 0:0.8.18-1.fc45 fedora 3.2 KiB rust-rustc-hash+default-devel noarch 0:2.1.3-2.fc45 fedora 1.1 KiB rust-rustc-stable-hash+default-devel noarch 0:0.1.2-4.fc45 fedora 894.0 B rust-salsa+compact_str-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+inventory-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+macros-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+ordermap-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+salsa_unstable-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa-devel noarch 0:0.28.2-1.fc46 fedora 1.3 MiB rust-same-file+default-devel noarch 0:1.0.6-18.fc45 fedora 1.0 KiB rust-schemars+default-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-seahash+default-devel noarch 0:4.1.0-15.fc45 fedora 1.0 KiB rust-serde+default-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+derive-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_json+default-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_test+default-devel noarch 0:1.0.177-5.fc45 fedora 1.4 KiB rust-shellexpand+default-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-similar+default-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar+inline-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-smallvec+const_generics-devel noarch 0:1.15.1-4.fc45 fedora 2.2 KiB rust-smallvec+const_new-devel noarch 0:1.15.1-4.fc45 fedora 2.2 KiB rust-smallvec+default-devel noarch 0:1.15.1-4.fc45 fedora 2.2 KiB rust-smallvec+union-devel noarch 0:1.15.1-4.fc45 fedora 2.2 KiB rust-snapbox+cmd-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+default-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+diff-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+examples-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+term-svg-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-stacker+default-devel noarch 0:0.1.25-1.fc45 fedora 1.5 KiB rust-static_assertions+default-devel noarch 0:1.1.0-19.fc45 fedora 1.4 KiB rust-strum+default-devel noarch 0:0.28.0-2.fc45 fedora 1.5 KiB rust-strum+strum_macros-devel noarch 0:0.28.0-2.fc45 fedora 1.5 KiB rust-strum_macros+default-devel noarch 0:0.28.0-2.fc45 fedora 1.4 KiB rust-supports-hyperlinks+default-devel noarch 0:3.2.0-3.fc45 fedora 1.0 KiB rust-syn+default-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+derive-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+extra-traits-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+full-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+parsing-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-tempfile+default-devel noarch 0:3.27.0-2.fc45 fedora 2.1 KiB rust-test-case+default-devel noarch 0:3.3.1-8.fc45 fedora 1.6 KiB rust-thin-vec+default-devel noarch 0:0.2.19-1.fc45 fedora 1.3 KiB rust-thin-vec+serde-devel noarch 0:0.2.19-1.fc45 fedora 1.3 KiB rust-thiserror+default-devel noarch 0:2.0.20-1.fc45 fedora 2.4 KiB rust-tikv-jemallocator+default-devel noarch 0:0.7.0-2.fc45 fedora 3.1 KiB rust-toml+default-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml_parser+default-devel noarch 0:1.1.2-2.fc45 fedora 4.4 KiB rust-tracing+default-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+log-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+release_max_level_debug-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing-flame+default-devel noarch 0:0.2.0-5.fc45 fedora 1.3 KiB rust-tracing-log+default-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-subscriber+ansi-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+chrono-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+env-filter-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+fmt-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+smallvec-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber-devel noarch 0:0.3.23-2.fc45 fedora 1.0 MiB rust-typed-arena+default-devel noarch 0:2.0.2-10.fc45 fedora 962.0 B rust-unicode-ident+default-devel noarch 0:1.0.24-2.fc45 fedora 2.0 KiB rust-unicode-normalization+default-devel noarch 0:0.1.25-5.fc45 fedora 1.6 KiB rust-unicode-width+default-devel noarch 0:0.2.2-3.fc45 fedora 1.7 KiB rust-unicode_names2+default-devel noarch 0:1.3.0-5.fc45 fedora 1.8 KiB rust-url+default-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-uuid+default-devel noarch 0:1.24.1-1.fc46 fedora 3.4 KiB rust-walkdir+default-devel noarch 0:2.5.0-6.fc45 fedora 1.2 KiB rust-which+default-devel noarch 0:8.0.5-1.fc45 fedora 1.7 KiB rust-wild+default-devel noarch 0:2.2.1-6.fc45 fedora 1.4 KiB rust-zip+deflate-flate2-zlib-rs-devel noarch 0:8.6.0-5.fc46 fedora 4.5 KiB rust-zip+zstd-devel noarch 0:8.6.0-5.fc46 fedora 4.5 KiB rust-zip-devel noarch 0:8.6.0-5.fc46 fedora 616.0 KiB Installing dependencies: clang x86_64 0:22.1.8-27.fc46 copr_base 61.5 MiB clang-devel x86_64 0:22.1.8-27.fc46 copr_base 32.3 MiB clang-libs x86_64 0:22.1.8-27.fc46 copr_base 109.8 MiB clang-resource-filesystem x86_64 0:22.1.8-27.fc46 copr_base 15.3 KiB clang-tools-extra x86_64 0:22.1.8-27.fc46 copr_base 61.5 MiB cmake-filesystem x86_64 0:4.3.0-5.fc45 fedora 0.0 B emacs-filesystem x86_64 1:30.2-3.fc45 fedora 0.0 B gcc-c++ x86_64 0:16.1.1-4.fc45.1 fedora 46.8 MiB groff-base x86_64 0:1.24.1-2.fc45 fedora 4.2 MiB jemalloc x86_64 0:5.3.0-14.fc44 fedora 1.1 MiB jemalloc-devel x86_64 0:5.3.0-14.fc44 fedora 221.2 KiB libedit-devel x86_64 0:3.1-60.20260512cvs.fc45 fedora 59.9 KiB libstdc++-devel x86_64 0:16.1.1-4.fc45.1 fedora 41.2 MiB libzstd-devel x86_64 0:1.5.7-6.fc45 fedora 217.6 KiB llvm x86_64 0:22.1.8-27.fc46 copr_base 86.3 MiB llvm-devel x86_64 0:22.1.8-27.fc46 copr_base 35.6 MiB llvm-googletest x86_64 0:22.1.8-27.fc46 copr_base 2.2 MiB llvm-static x86_64 0:22.1.8-27.fc46 copr_base 351.6 MiB llvm-test x86_64 0:22.1.8-27.fc46 copr_base 2.2 MiB ncurses x86_64 0:6.6-3.fc45 fedora 611.5 KiB ncurses-c++-libs x86_64 0:6.6-3.fc45 fedora 153.4 KiB ncurses-devel x86_64 0:6.6-3.fc45 fedora 895.6 KiB perl-AutoLoader noarch 0:5.74-527.fc45 fedora 20.6 KiB perl-B x86_64 0:1.92-527.fc45 fedora 513.5 KiB perl-Carp noarch 0:1.54-527.fc45 fedora 46.6 KiB perl-Class-Struct noarch 0:0.68-527.fc45 fedora 25.4 KiB perl-Data-Dumper x86_64 0:2.192-528.fc45 fedora 115.5 KiB perl-Digest noarch 0:1.20-527.fc45 fedora 35.2 KiB perl-Digest-MD5 x86_64 0:2.59-527.fc45 fedora 59.5 KiB perl-DynaLoader x86_64 0:1.57-527.fc45 fedora 32.1 KiB perl-Encode x86_64 4:3.24-527.fc45 fedora 4.7 MiB perl-Errno x86_64 0:1.39-527.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-527.fc45 fedora 54.2 KiB perl-Fcntl x86_64 0:1.20-527.fc45 fedora 44.7 KiB perl-File-Basename noarch 0:2.86-527.fc45 fedora 14.0 KiB perl-File-Path noarch 0:2.18-527.fc45 fedora 63.4 KiB perl-File-Temp noarch 1:0.231.200-527.fc45 fedora 163.7 KiB perl-File-stat noarch 0:1.15-527.fc45 fedora 13.7 KiB perl-FileHandle noarch 0:2.05-527.fc45 fedora 9.4 KiB perl-Getopt-Long noarch 1:2.58-527.fc45 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.15-527.fc45 fedora 12.5 KiB perl-HTTP-Tiny noarch 0:0.096-528.fc45 fedora 162.4 KiB perl-IO x86_64 0:1.56-527.fc45 fedora 147.3 KiB perl-IO-Socket-IP noarch 0:0.44-527.fc45 fedora 100.5 KiB perl-IO-Socket-SSL noarch 0:2.099-2.fc45 fedora 726.9 KiB perl-IPC-Open3 noarch 0:1.24-527.fc45 fedora 27.7 KiB perl-MIME-Base32 noarch 0:1.303-26.fc45 fedora 30.7 KiB perl-MIME-Base64 x86_64 0:3.16-527.fc45 fedora 41.9 KiB perl-Net-SSLeay x86_64 0:1.96-5.fc45 fedora 1.3 MiB perl-POSIX x86_64 0:2.26-527.fc45 fedora 229.3 KiB perl-PathTools x86_64 0:3.95-527.fc45 fedora 180.0 KiB perl-Pod-Escapes noarch 1:1.07-527.fc45 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-527.fc45 fedora 163.8 KiB perl-Pod-Simple noarch 1:3.48-527.fc45 fedora 565.2 KiB perl-Pod-Usage noarch 4:2.05-527.fc45 fedora 86.3 KiB perl-Scalar-List-Utils x86_64 5:1.70-527.fc45 fedora 144.8 KiB perl-SelectSaver noarch 0:1.03-527.fc45 fedora 2.1 KiB perl-Socket x86_64 4:2.042-1.fc46 fedora 121.6 KiB perl-Storable x86_64 1:3.41-527.fc45 fedora 234.9 KiB perl-Symbol noarch 0:1.09-527.fc45 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-527.fc45 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-527.fc45 fedora 29.3 KiB perl-Text-ParseWords noarch 0:3.31-527.fc45 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-527.fc45 fedora 22.6 KiB perl-Time-HiRes x86_64 4:1.9780-527.fc45 fedora 115.6 KiB perl-Time-Local noarch 2:1.350-527.fc45 fedora 69.0 KiB perl-URI noarch 0:5.35-2.fc45 fedora 268.2 KiB perl-base noarch 0:2.27-527.fc45 fedora 12.6 KiB perl-constant noarch 0:1.33-528.fc45 fedora 26.3 KiB perl-if noarch 0:0.61.000-527.fc45 fedora 5.8 KiB perl-interpreter x86_64 4:5.44.0-527.fc45 fedora 119.8 KiB perl-libnet noarch 0:3.15-528.fc45 fedora 288.4 KiB perl-libs x86_64 4:5.44.0-527.fc45 fedora 12.0 MiB perl-locale noarch 0:1.13-527.fc45 fedora 6.1 KiB perl-mro x86_64 0:1.30-527.fc45 fedora 41.4 KiB perl-overload noarch 0:1.40-527.fc45 fedora 71.6 KiB perl-overloading noarch 0:0.03-527.fc45 fedora 4.8 KiB perl-parent noarch 1:0.244-527.fc45 fedora 10.3 KiB perl-podlators noarch 1:6.1.0-2.fc45 fedora 324.7 KiB perl-vars noarch 0:1.05-527.fc45 fedora 3.9 KiB python-rpm-macros noarch 0:3.15-2.fc45 fedora 28.0 KiB python3-rpm-macros noarch 0:3.15-2.fc45 fedora 6.5 KiB rust-aho-corasick+perf-literal-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-aho-corasick+std-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-aho-corasick-devel noarch 0:1.1.5-1.fc45 fedora 806.3 KiB rust-allocator-api2+alloc-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-allocator-api2-devel noarch 0:0.2.21-4.fc45 fedora 286.3 KiB rust-annotate-snippets0.11+default-devel noarch 0:0.11.5-3.fc45 fedora 4.9 KiB rust-annotate-snippets0.11-devel noarch 0:0.11.5-3.fc45 fedora 120.3 KiB rust-anstream+auto-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstream+wincon-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstream-devel noarch 0:1.0.0-2.fc45 fedora 98.8 KiB rust-anstyle-devel noarch 0:1.0.14-2.fc45 fedora 65.6 KiB rust-anstyle-lossy+default-devel noarch 0:1.1.5-2.fc45 fedora 3.9 KiB rust-anstyle-lossy-devel noarch 0:1.1.5-2.fc45 fedora 31.6 KiB rust-anstyle-parse+default-devel noarch 0:1.0.0-2.fc45 fedora 4.4 KiB rust-anstyle-parse+utf8-devel noarch 0:1.0.0-2.fc45 fedora 4.4 KiB rust-anstyle-parse-devel noarch 0:1.0.0-2.fc45 fedora 79.7 KiB rust-anstyle-query+default-devel noarch 0:1.1.5-3.fc45 fedora 3.9 KiB rust-anstyle-query-devel noarch 0:1.1.5-3.fc45 fedora 24.7 KiB rust-anstyle-svg+default-devel noarch 0:1.1.1-1.fc45 fedora 4.7 KiB rust-anstyle-svg-devel noarch 0:1.1.1-1.fc45 fedora 62.9 KiB rust-anyhow+std-devel noarch 0:1.0.104-1.fc45 fedora 2.5 KiB rust-anyhow-devel noarch 0:1.0.104-1.fc45 fedora 214.8 KiB rust-ar_archive_writer+default-devel noarch 0:0.5.3-1.fc45 fedora 1.5 KiB rust-ar_archive_writer-devel noarch 0:0.5.3-1.fc45 fedora 341.9 KiB rust-arc-swap-devel noarch 0:1.9.2-2.fc45 fedora 235.3 KiB rust-argfile-devel noarch 0:1.0.0-2.fc45 fedora 24.2 KiB rust-arrayvec+std-devel noarch 0:0.7.8-1.fc45 fedora 1.7 KiB rust-arrayvec-devel noarch 0:0.7.8-1.fc45 fedora 122.3 KiB rust-assert_fs-devel noarch 0:1.1.4-2.fc45 fedora 65.9 KiB rust-attribute-derive+default-devel noarch 0:0.10.5-3.fc45 fedora 2.1 KiB rust-attribute-derive-devel noarch 0:0.10.5-3.fc45 fedora 76.1 KiB rust-attribute-derive-macro+default-devel noarch 0:0.10.5-3.fc45 fedora 1.5 KiB rust-attribute-derive-macro-devel noarch 0:0.10.5-3.fc45 fedora 39.6 KiB rust-autocfg+default-devel noarch 0:1.5.1-2.fc45 fedora 1.5 KiB rust-autocfg-devel noarch 0:1.5.1-2.fc45 fedora 59.9 KiB rust-bindgen+runtime-devel noarch 0:0.72.1-3.fc45 fedora 3.9 KiB rust-bindgen-devel noarch 0:0.72.1-3.fc45 fedora 1.1 MiB rust-bit-set+std-devel noarch 0:0.8.0-5.fc45 fedora 1.4 KiB rust-bit-set-devel noarch 0:0.8.0-5.fc45 fedora 63.7 KiB rust-bit-vec+std-devel noarch 0:0.8.0-5.fc45 fedora 1.5 KiB rust-bit-vec-devel noarch 0:0.8.0-5.fc45 fedora 117.2 KiB rust-bitflags+serde-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags+serde_core-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags+std-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags-devel noarch 0:2.13.1-1.fc45 fedora 229.1 KiB rust-block-buffer0.10+default-devel noarch 0:0.10.4-2.fc45 fedora 917.0 B rust-block-buffer0.10-devel noarch 0:0.10.4-2.fc45 fedora 33.7 KiB rust-boxcar+default-devel noarch 0:0.2.14-5.fc45 fedora 1.4 KiB rust-boxcar-devel noarch 0:0.2.14-5.fc45 fedora 87.2 KiB rust-bstr+alloc-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-bstr+std-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-bstr+unicode-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-bstr-devel noarch 0:1.13.0-1.fc45 fedora 1.6 MiB rust-bytecheck+simdutf8-devel noarch 0:0.8.3-1.fc45 fedora 1.5 KiB rust-bytecheck-devel noarch 0:0.8.3-1.fc45 fedora 61.2 KiB rust-bytecheck_derive-devel noarch 0:0.8.3-1.fc45 fedora 33.3 KiB rust-cachedir-devel noarch 0:0.3.1-7.fc45 fedora 16.0 KiB rust-camino-devel noarch 0:1.2.5-1.fc45 fedora 167.8 KiB rust-castaway+alloc-devel noarch 0:0.2.4-4.fc45 fedora 1.2 KiB rust-castaway-devel noarch 0:0.2.4-4.fc45 fedora 38.8 KiB rust-cc+default-devel noarch 0:1.2.62-2.fc45 fedora 1.8 KiB rust-cc+parallel-devel noarch 0:1.2.62-2.fc45 fedora 1.8 KiB rust-cc-devel noarch 0:1.2.62-2.fc45 fedora 374.2 KiB rust-cexpr+default-devel noarch 0:0.6.0-14.fc45 fedora 984.0 B rust-cexpr-devel noarch 0:0.6.0-14.fc45 fedora 62.0 KiB rust-cfg-if+default-devel noarch 0:1.0.4-3.fc45 fedora 1.2 KiB rust-cfg-if-devel noarch 0:1.0.4-3.fc45 fedora 21.9 KiB rust-cfg_aliases+default-devel noarch 0:0.2.2-1.fc45 fedora 1.4 KiB rust-cfg_aliases-devel noarch 0:0.2.2-1.fc45 fedora 21.4 KiB rust-chacha20+rng-devel noarch 0:0.10.1-2.fc45 fedora 3.4 KiB rust-chacha20-devel noarch 0:0.10.1-2.fc45 fedora 149.3 KiB rust-char_str+std-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-char_str-devel noarch 0:0.0.2-1.fc45 fedora 284.6 KiB rust-chrono+alloc-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+clock-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+iana-time-zone-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+now-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+std-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono-devel noarch 0:0.4.44-2.fc45 fedora 1.3 MiB rust-clang-sys+clang_10_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_11_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_5-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_6-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_7-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_8-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_9-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_4_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_5_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_6_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_7_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_8_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_9_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+default-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+libloading-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+runtime-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys-devel noarch 0:1.8.1-6.fc45 fedora 206.1 KiB rust-clap+color-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+error-context-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+help-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+std-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+suggestions-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+usage-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap-devel noarch 0:4.6.6-1.fc45 fedora 224.3 KiB rust-clap_builder+color-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+env-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+error-context-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+help-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+std-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+string-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+suggestions-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+usage-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+wrap_help-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder-devel noarch 0:4.6.6-1.fc45 fedora 940.2 KiB rust-clap_complete+default-devel noarch 0:4.6.5-2.fc45 fedora 5.5 KiB rust-clap_complete-devel noarch 0:4.6.5-2.fc45 fedora 184.3 KiB rust-clap_complete_command+nushell-devel noarch 0:0.6.1-5.fc45 fedora 1.3 KiB rust-clap_complete_command-devel noarch 0:0.6.1-5.fc45 fedora 18.0 KiB rust-clap_complete_nushell+default-devel noarch 0:4.6.0-2.fc45 fedora 4.7 KiB rust-clap_complete_nushell-devel noarch 0:4.6.0-2.fc45 fedora 37.0 KiB rust-clap_derive+default-devel noarch 0:4.6.4-1.fc45 fedora 3.9 KiB rust-clap_derive-devel noarch 0:4.6.4-1.fc45 fedora 172.9 KiB rust-clap_lex+default-devel noarch 0:1.1.0-2.fc45 fedora 4.0 KiB rust-clap_lex-devel noarch 0:1.1.0-2.fc45 fedora 42.0 KiB rust-clearscreen-devel noarch 0:4.0.6-2.fc45 fedora 254.9 KiB rust-collection_literals+default-devel noarch 0:1.0.3-3.fc45 fedora 1.3 KiB rust-collection_literals-devel noarch 0:1.0.3-3.fc45 fedora 21.7 KiB rust-colorchoice+default-devel noarch 0:1.0.5-2.fc45 fedora 3.9 KiB rust-colorchoice-devel noarch 0:1.0.5-2.fc45 fedora 20.2 KiB rust-colored-devel noarch 0:3.1.1-2.fc45 fedora 118.4 KiB rust-compact_str+std-devel noarch 0:0.10.0-1.fc45 fedora 3.3 KiB rust-compact_str-devel noarch 0:0.10.0-1.fc45 fedora 381.1 KiB rust-console+alloc-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+ansi-parsing-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+std-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+unicode-width-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console-devel noarch 0:0.16.4-2.fc45 fedora 129.3 KiB rust-countme-devel noarch 0:3.0.1-7.fc45 fedora 25.9 KiB rust-cpufeatures+default-devel noarch 0:0.3.0-2.fc45 fedora 2.5 KiB rust-cpufeatures-devel noarch 0:0.3.0-2.fc45 fedora 43.4 KiB rust-cpufeatures0.2+default-devel noarch 0:0.2.17-2.fc45 fedora 1.4 KiB rust-cpufeatures0.2-devel noarch 0:0.2.17-2.fc45 fedora 41.5 KiB rust-crc32fast+default-devel noarch 0:1.5.0-4.fc45 fedora 1.3 KiB rust-crc32fast+std-devel noarch 0:1.5.0-4.fc45 fedora 1.3 KiB rust-crc32fast-devel noarch 0:1.5.0-4.fc45 fedora 95.5 KiB rust-crossbeam+alloc-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-crossbeam+std-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-crossbeam-channel+default-devel noarch 0:0.5.16-2.fc45 fedora 2.6 KiB rust-crossbeam-channel+std-devel noarch 0:0.5.16-2.fc45 fedora 2.6 KiB rust-crossbeam-channel-devel noarch 0:0.5.16-2.fc45 fedora 583.6 KiB rust-crossbeam-deque+default-devel noarch 0:0.8.7-2.fc45 fedora 1.8 KiB rust-crossbeam-deque+std-devel noarch 0:0.8.7-2.fc45 fedora 1.8 KiB rust-crossbeam-deque-devel noarch 0:0.8.7-2.fc45 fedora 126.5 KiB rust-crossbeam-devel noarch 0:0.8.4-7.fc45 fedora 27.4 KiB rust-crossbeam-epoch+alloc-devel noarch 0:0.9.20-2.fc45 fedora 1.8 KiB rust-crossbeam-epoch+std-devel noarch 0:0.9.20-2.fc45 fedora 1.8 KiB rust-crossbeam-epoch-devel noarch 0:0.9.20-2.fc45 fedora 188.0 KiB rust-crossbeam-queue+alloc-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue+default-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue+std-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue-devel noarch 0:0.3.13-2.fc45 fedora 74.6 KiB rust-crossbeam-utils+default-devel noarch 0:0.8.22-2.fc45 fedora 1.9 KiB rust-crossbeam-utils+std-devel noarch 0:0.8.22-2.fc45 fedora 1.9 KiB rust-crossbeam-utils-devel noarch 0:0.8.22-2.fc45 fedora 186.5 KiB rust-crypto-common0.1+default-devel noarch 0:0.1.7-2.fc45 fedora 1.3 KiB rust-crypto-common0.1-devel noarch 0:0.1.7-2.fc45 fedora 25.2 KiB rust-csv-core+default-devel noarch 0:0.1.13-3.fc45 fedora 1.5 KiB rust-csv-core-devel noarch 0:0.1.13-3.fc45 fedora 116.6 KiB rust-csv-devel noarch 0:1.4.0-3.fc45 fedora 5.8 MiB rust-ctrlc-devel noarch 0:3.5.2-2.fc45 fedora 40.3 KiB rust-dashmap-devel noarch 0:6.2.1-2.fc45 fedora 127.4 KiB rust-datatest-stable-devel noarch 0:0.3.3-9.fc45 fedora 96.6 KiB rust-derive-where+default-devel noarch 0:1.6.1-2.fc45 fedora 2.3 KiB rust-derive-where-devel noarch 0:1.6.1-2.fc45 fedora 301.9 KiB rust-diff+default-devel noarch 0:0.1.13-11.fc45 fedora 1.0 KiB rust-diff-devel noarch 0:0.1.13-11.fc45 fedora 909.2 KiB rust-difflib+default-devel noarch 0:0.4.0-12.fc45 fedora 968.0 B rust-difflib-devel noarch 0:0.4.0-12.fc45 fedora 38.2 KiB rust-digest0.10+block-buffer-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10+core-api-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10+default-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10-devel noarch 0:0.10.7-2.fc45 fedora 84.1 KiB rust-dirs+default-devel noarch 0:6.0.0-3.fc45 fedora 1.3 KiB rust-dirs-devel noarch 0:6.0.0-3.fc45 fedora 48.0 KiB rust-dirs-sys+default-devel noarch 0:0.5.0-3.fc45 fedora 1.0 KiB rust-dirs-sys-devel noarch 0:0.5.0-3.fc45 fedora 28.7 KiB rust-displaydoc-devel noarch 0:0.2.6-2.fc45 fedora 62.5 KiB rust-drop_bomb-devel noarch 0:0.1.5-7.fc45 fedora 17.8 KiB rust-dunce-devel noarch 0:1.0.5-5.fc45 fedora 20.5 KiB rust-dyn-clone+default-devel noarch 0:1.0.20-3.fc45 fedora 1.7 KiB rust-dyn-clone-devel noarch 0:1.0.20-3.fc45 fedora 32.2 KiB rust-either+std-devel noarch 0:1.16.0-2.fc45 fedora 1.5 KiB rust-either+use_std-devel noarch 0:1.16.0-2.fc45 fedora 1.5 KiB rust-either-devel noarch 0:1.16.0-2.fc45 fedora 82.4 KiB rust-equivalent-devel noarch 0:1.0.2-4.fc45 fedora 17.0 KiB rust-errno+std-devel noarch 0:0.3.14-3.fc45 fedora 1.3 KiB rust-errno-devel noarch 0:0.3.14-3.fc45 fedora 31.7 KiB rust-escape8259+default-devel noarch 0:0.5.3-6.fc45 fedora 970.0 B rust-escape8259-devel noarch 0:0.5.3-6.fc45 fedora 12.8 KiB rust-escargot+default-devel noarch 0:0.5.15-3.fc45 fedora 4.5 KiB rust-escargot-devel noarch 0:0.5.15-3.fc45 fedora 72.3 KiB rust-etcetera-devel noarch 0:0.11.0-3.fc45 fedora 60.2 KiB rust-fancy-regex+default-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+perf-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+std-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+unicode-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex-devel noarch 0:0.16.2-2.fc45 fedora 433.0 KiB rust-fastrand+alloc-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand+default-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand+std-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand-devel noarch 0:2.5.0-1.fc45 fedora 58.2 KiB rust-fern-devel noarch 0:0.7.1-7.fc45 fedora 445.4 KiB rust-filetime-devel noarch 0:0.2.29-2.fc45 fedora 52.8 KiB rust-find-msvc-tools+default-devel noarch 0:0.1.10-1.fc45 fedora 1.1 KiB rust-find-msvc-tools-devel noarch 0:0.1.10-1.fc45 fedora 112.9 KiB rust-flate2+any_impl-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2+any_zlib-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2+zlib-rs-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2-devel noarch 0:1.1.9-2.fc45 fedora 313.6 KiB rust-fnv+default-devel noarch 0:1.0.7-16.fc45 fedora 886.0 B rust-fnv+std-devel noarch 0:1.0.7-16.fc45 fedora 886.0 B rust-fnv-devel noarch 0:1.0.7-16.fc45 fedora 33.5 KiB rust-foldhash-devel noarch 0:0.2.0-3.fc45 fedora 57.5 KiB rust-form_urlencoded+alloc-devel noarch 0:1.2.2-3.fc45 fedora 1.2 KiB rust-form_urlencoded+std-devel noarch 0:1.2.2-3.fc45 fedora 1.2 KiB rust-form_urlencoded-devel noarch 0:1.2.2-3.fc45 fedora 26.1 KiB rust-fs-err+default-devel noarch 0:3.2.2-2.fc45 fedora 1.8 KiB rust-fs-err-devel noarch 0:3.2.2-2.fc45 fedora 105.2 KiB rust-funty-devel noarch 0:2.0.0-9.fc45 fedora 55.3 KiB rust-gen-lsp-types-devel noarch 0:0.11.0-1.fc46 fedora 655.0 KiB rust-generic-array+default-devel noarch 0:0.14.9-3.fc45 fedora 1.7 KiB rust-generic-array+more_lengths-devel noarch 0:0.14.9-3.fc45 fedora 1.7 KiB rust-generic-array-devel noarch 0:0.14.9-3.fc45 fedora 65.9 KiB rust-get-size-derive2+default-devel noarch 0:0.10.3-1.fc45 fedora 2.5 KiB rust-get-size-derive2-devel noarch 0:0.10.3-1.fc45 fedora 32.3 KiB rust-get-size2+get-size-derive2-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2-devel noarch 0:0.10.3-1.fc45 fedora 92.7 KiB rust-getopts+default-devel noarch 0:0.2.24-3.fc45 fedora 1.3 KiB rust-getopts+unicode-devel noarch 0:0.2.24-3.fc45 fedora 1.3 KiB rust-getopts-devel noarch 0:0.2.24-3.fc45 fedora 92.5 KiB rust-getrandom+default-devel noarch 0:0.4.3-2.fc45 fedora 3.1 KiB rust-getrandom+sys_rng-devel noarch 0:0.4.3-2.fc45 fedora 3.1 KiB rust-getrandom-devel noarch 0:0.4.3-2.fc45 fedora 162.7 KiB rust-getrandom0.2+default-devel noarch 0:0.2.17-2.fc45 fedora 1.9 KiB rust-getrandom0.2+std-devel noarch 0:0.2.17-2.fc45 fedora 1.9 KiB rust-getrandom0.2-devel noarch 0:0.2.17-2.fc45 fedora 112.8 KiB rust-glob-devel noarch 0:0.3.4-1.fc45 fedora 84.2 KiB rust-globset+log-devel noarch 0:0.4.20-1.fc45 fedora 2.1 KiB rust-globset-devel noarch 0:0.4.20-1.fc45 fedora 118.2 KiB rust-globwalk-devel noarch 0:0.9.1-7.fc45 fedora 32.5 KiB rust-hashbrown+allocator-api2-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+default-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+default-hasher-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+equivalent-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+raw-entry-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown0.14+raw-devel noarch 0:0.14.5-5.fc45 fedora 2.6 KiB rust-hashbrown0.14-devel noarch 0:0.14.5-5.fc45 fedora 810.8 KiB rust-hashlink+default-devel noarch 0:0.12.1-2.fc45 fedora 1.5 KiB rust-hashlink-devel noarch 0:0.12.1-2.fc45 fedora 164.7 KiB rust-heck-devel noarch 0:0.5.0-6.fc45 fedora 41.9 KiB rust-html-escape+default-devel noarch 0:0.2.14-2.fc45 fedora 1.3 KiB rust-html-escape+std-devel noarch 0:0.2.14-2.fc45 fedora 1.3 KiB rust-html-escape-devel noarch 0:0.2.14-2.fc45 fedora 131.0 KiB rust-iana-time-zone+default-devel noarch 0:0.1.65-2.fc45 fedora 1.5 KiB rust-iana-time-zone+fallback-devel noarch 0:0.1.65-2.fc45 fedora 1.5 KiB rust-iana-time-zone-devel noarch 0:0.1.65-2.fc45 fedora 142.6 KiB rust-icu_collections-devel noarch 0:2.2.0-2.fc45 fedora 629.2 KiB rust-icu_locale_core+zerovec-devel noarch 0:2.2.0-2.fc45 fedora 4.3 KiB rust-icu_locale_core-devel noarch 0:2.2.0-2.fc45 fedora 380.5 KiB rust-icu_normalizer+compiled_data-devel noarch 0:2.2.0-3.fc45 fedora 5.4 KiB rust-icu_normalizer-devel noarch 0:2.2.0-3.fc45 fedora 262.3 KiB rust-icu_normalizer_data-devel noarch 0:2.2.0-2.fc45 fedora 406.9 KiB rust-icu_properties+compiled_data-devel noarch 0:2.2.0-3.fc45 fedora 4.3 KiB rust-icu_properties-devel noarch 0:2.2.0-3.fc45 fedora 355.3 KiB rust-icu_properties_data-devel noarch 0:2.2.0-2.fc45 fedora 1.4 MiB rust-icu_provider+baked-devel noarch 0:2.2.0-2.fc45 fedora 4.7 KiB rust-icu_provider-devel noarch 0:2.2.0-2.fc45 fedora 200.3 KiB rust-idna+alloc-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna+compiled_data-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna+std-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna-devel noarch 0:1.1.0-4.fc45 fedora 928.1 KiB rust-idna_adapter+compiled_data-devel noarch 0:1.2.2-1.fc45 fedora 1.3 KiB rust-idna_adapter+default-devel noarch 0:1.2.2-1.fc45 fedora 1.3 KiB rust-idna_adapter-devel noarch 0:1.2.2-1.fc45 fedora 26.5 KiB rust-ignore-devel noarch 0:0.4.33-1.fc45 fedora 314.9 KiB rust-imperative-devel noarch 0:1.0.7-3.fc45 fedora 74.4 KiB rust-indexmap+serde-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indexmap+std-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indexmap-devel noarch 0:2.14.0-2.fc45 fedora 501.1 KiB rust-indicatif+unicode-width-devel noarch 0:0.18.4-2.fc45 fedora 3.7 KiB rust-indicatif-devel noarch 0:0.18.4-2.fc45 fedora 311.1 KiB rust-indoc-devel noarch 0:2.0.7-3.fc45 fedora 47.8 KiB rust-inotify-devel noarch 0:0.11.2-2.fc45 fedora 99.0 KiB rust-inotify-sys+default-devel noarch 0:0.1.5-14.fc45 fedora 1.0 KiB rust-inotify-sys-devel noarch 0:0.1.5-14.fc45 fedora 31.6 KiB rust-insta+colors-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+console-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+pest-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+pest_derive-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+regex-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+serde-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta-cmd-devel noarch 0:0.7.0-2.fc45 fedora 28.7 KiB rust-insta-devel noarch 0:1.46.3-2.fc45 fedora 477.8 KiB rust-interpolator+default-devel noarch 0:0.5.0-5.fc45 fedora 1.6 KiB rust-interpolator+iter-devel noarch 0:0.5.0-5.fc45 fedora 1.6 KiB rust-interpolator-devel noarch 0:0.5.0-5.fc45 fedora 258.0 KiB rust-intrusive-collections+alloc-devel noarch 0:0.10.3-1.fc45 fedora 1.3 KiB rust-intrusive-collections+default-devel noarch 0:0.10.3-1.fc45 fedora 1.3 KiB rust-intrusive-collections-devel noarch 0:0.10.3-1.fc45 fedora 385.8 KiB rust-inventory+default-devel noarch 0:0.3.24-2.fc45 fedora 1.7 KiB rust-inventory-devel noarch 0:0.3.24-2.fc45 fedora 39.1 KiB rust-is-macro-devel noarch 0:0.3.7-5.fc45 fedora 27.3 KiB rust-itertools+use_alloc-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-itertools+use_std-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-itertools-devel noarch 0:0.15.0-2.fc45 fedora 769.5 KiB rust-itertools0.13+default-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13+use_alloc-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13+use_std-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13-devel noarch 0:0.13.0-4.fc45 fedora 668.6 KiB rust-itoa+default-devel noarch 0:1.0.18-2.fc45 fedora 1.5 KiB rust-itoa-devel noarch 0:1.0.18-2.fc45 fedora 33.8 KiB rust-jiff+alloc-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+perf-inline-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+std-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tz-fat-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tz-system-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-bundle-platform-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-concatenated-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-zoneinfo-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff-core+alloc-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core+std-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core+tz-fat-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core-devel noarch 0:0.1.0-1.fc45 fedora 548.9 KiB rust-jiff-devel noarch 0:0.2.35-1.fc45 fedora 3.3 MiB rust-jobserver-devel noarch 0:0.1.35-2.fc45 fedora 93.6 KiB rust-jod-thread-devel noarch 0:1.0.0-3.fc45 fedora 15.6 KiB rust-lazy_static+default-devel noarch 0:1.5.0-6.fc45 fedora 1.2 KiB rust-lazy_static-devel noarch 0:1.5.0-6.fc45 fedora 34.1 KiB rust-libc+default-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc+extra_traits-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc+std-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc-devel noarch 0:0.2.189-1.fc45 fedora 4.2 MiB rust-libcst_derive+default-devel noarch 0:1.8.6-3.fc45 fedora 1.0 KiB rust-libcst_derive-devel noarch 0:1.8.6-3.fc45 fedora 39.5 KiB rust-libloading0.8+default-devel noarch 0:0.8.9-2.fc45 fedora 1.8 KiB rust-libloading0.8-devel noarch 0:0.8.9-2.fc45 fedora 108.6 KiB rust-libtest-mimic+default-devel noarch 0:0.8.2-2.fc45 fedora 1.8 KiB rust-libtest-mimic-devel noarch 0:0.8.2-2.fc45 fedora 97.6 KiB rust-linux-raw-sys+auxvec-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+elf-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+errno-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+general-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+ioctl-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+no_std-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys-devel noarch 0:0.12.1-2.fc45 fedora 12.5 MiB rust-litemap-devel noarch 0:0.8.2-2.fc45 fedora 126.9 KiB rust-lock_api+atomic_usize-devel noarch 0:0.4.14-3.fc45 fedora 1.5 KiB rust-lock_api+default-devel noarch 0:0.4.14-3.fc45 fedora 1.5 KiB rust-lock_api-devel noarch 0:0.4.14-3.fc45 fedora 199.3 KiB rust-log+std-devel noarch 0:0.4.33-2.fc45 fedora 1.9 KiB rust-log-devel noarch 0:0.4.33-2.fc45 fedora 228.4 KiB rust-lsp-server-devel noarch 0:0.10.0-2.fc46 fedora 63.1 KiB rust-manyhow+default-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+macros-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+syn-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+syn2-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow-devel noarch 0:0.11.4-3.fc45 fedora 88.7 KiB rust-manyhow-macros+default-devel noarch 0:0.11.4-3.fc45 fedora 1.2 KiB rust-manyhow-macros-devel noarch 0:0.11.4-3.fc45 fedora 16.4 KiB rust-matchers+default-devel noarch 0:0.2.0-3.fc45 fedora 1.1 KiB rust-matchers-devel noarch 0:0.2.0-3.fc45 fedora 23.0 KiB rust-matchit-devel noarch 0:0.9.2-2.fc45 fedora 160.7 KiB rust-memchr+alloc-devel noarch 0:2.8.3-2.fc45 fedora 1.8 KiB rust-memchr-devel noarch 0:2.8.3-2.fc45 fedora 569.6 KiB rust-minimal-lexical+std-devel noarch 0:0.2.1-12.fc45 fedora 1.0 KiB rust-minimal-lexical-devel noarch 0:0.2.1-12.fc45 fedora 311.6 KiB rust-mio+default-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+log-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+os-ext-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+os-poll-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio-devel noarch 0:1.2.2-2.fc45 fedora 489.0 KiB rust-munge-devel noarch 0:0.4.7-3.fc45 fedora 54.4 KiB rust-munge_macro-devel noarch 0:0.4.7-3.fc45 fedora 18.3 KiB rust-natord-devel noarch 0:1.0.9-26.fc45 fedora 9.9 KiB rust-newtype-uuid+alloc-devel noarch 0:1.3.2-3.fc45 fedora 2.0 KiB rust-newtype-uuid+default-devel noarch 0:1.3.2-3.fc45 fedora 2.0 KiB rust-newtype-uuid+std-devel noarch 0:1.3.2-3.fc45 fedora 2.0 KiB rust-newtype-uuid-devel noarch 0:1.3.2-3.fc45 fedora 62.4 KiB rust-nix+fs-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+process-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+signal-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+term-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix-devel noarch 0:0.31.3-2.fc45 fedora 1.6 MiB rust-nom7+alloc-devel noarch 0:7.1.3-4.fc45 fedora 2.3 KiB rust-nom7+std-devel noarch 0:7.1.3-4.fc45 fedora 2.3 KiB rust-nom7-devel noarch 0:7.1.3-4.fc45 fedora 633.1 KiB rust-normalize-line-endings+default-devel noarch 0:0.3.0-19.fc45 fedora 1.0 KiB rust-normalize-line-endings-devel noarch 0:0.3.0-19.fc45 fedora 14.4 KiB rust-notify-devel noarch 0:8.2.0-3.fc45 fedora 155.3 KiB rust-notify-types+default-devel noarch 0:2.1.0-2.fc45 fedora 1.4 KiB rust-notify-types-devel noarch 0:2.1.0-2.fc45 fedora 66.8 KiB rust-nu-ansi-term+default-devel noarch 0:0.50.3-2.fc45 fedora 1.7 KiB rust-nu-ansi-term+std-devel noarch 0:0.50.3-2.fc45 fedora 1.7 KiB rust-nu-ansi-term-devel noarch 0:0.50.3-2.fc45 fedora 111.2 KiB rust-num-traits-devel noarch 0:0.2.19-6.fc45 fedora 266.7 KiB rust-object+archive-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+coff-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+elf-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+macho-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+pe-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+read-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+read_core-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+std-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+xcoff-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object-devel noarch 0:0.39.1-1.fc45 fedora 1.9 MiB rust-once_cell+alloc-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+default-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+race-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+std-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell-devel noarch 0:1.21.4-2.fc45 fedora 139.5 KiB rust-option-ext+default-devel noarch 0:0.2.0-8.fc45 fedora 866.0 B rust-option-ext-devel noarch 0:0.2.0-8.fc45 fedora 21.6 KiB rust-ordermap+std-devel noarch 0:1.2.0-2.fc45 fedora 2.8 KiB rust-ordermap-devel noarch 0:1.2.0-2.fc45 fedora 342.2 KiB rust-os_pipe+default-devel noarch 0:1.2.3-3.fc45 fedora 1.2 KiB rust-os_pipe-devel noarch 0:1.2.3-3.fc45 fedora 33.7 KiB rust-os_str_bytes+default-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes+memchr-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes+raw_os_str-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes-devel noarch 0:7.2.1-1.fc45 fedora 132.4 KiB rust-parking_lot-devel noarch 0:0.12.5-3.fc45 fedora 196.9 KiB rust-parking_lot_core+default-devel noarch 0:0.9.12-3.fc45 fedora 1.5 KiB rust-parking_lot_core-devel noarch 0:0.9.12-3.fc45 fedora 135.6 KiB rust-paste+default-devel noarch 0:1.0.15-6.fc45 fedora 1.6 KiB rust-paste-devel noarch 0:1.0.15-6.fc45 fedora 64.9 KiB rust-path-absolutize-devel noarch 0:4.0.1-1.fc46 fedora 35.4 KiB rust-path-dedot+default-devel noarch 0:4.0.1-1.fc46 fedora 1.3 KiB rust-path-dedot+fixed_workdir-devel noarch 0:4.0.1-1.fc46 fedora 1.3 KiB rust-path-dedot-devel noarch 0:4.0.1-1.fc46 fedora 29.4 KiB rust-path-slash-devel noarch 0:0.2.1-8.fc45 fedora 42.2 KiB rust-pathdiff-devel noarch 0:0.2.3-5.fc45 fedora 21.9 KiB rust-peg+default-devel noarch 0:0.8.5-4.fc45 fedora 1.4 KiB rust-peg+std-devel noarch 0:0.8.5-4.fc45 fedora 1.4 KiB rust-peg-devel noarch 0:0.8.5-4.fc45 fedora 59.0 KiB rust-peg-macros+default-devel noarch 0:0.8.5-4.fc45 fedora 1.1 KiB rust-peg-macros-devel noarch 0:0.8.5-4.fc45 fedora 342.2 KiB rust-peg-runtime+default-devel noarch 0:0.8.5-4.fc45 fedora 945.0 B rust-peg-runtime+std-devel noarch 0:0.8.5-4.fc45 fedora 945.0 B rust-peg-runtime-devel noarch 0:0.8.5-4.fc45 fedora 11.2 KiB rust-pep440_rs-devel noarch 0:0.7.3-4.fc45 fedora 204.9 KiB rust-pep508_rs+default-devel noarch 0:0.9.2-4.fc45 fedora 2.1 KiB rust-pep508_rs-devel noarch 0:0.9.2-4.fc45 fedora 334.4 KiB rust-percent-encoding+alloc-devel noarch 0:2.3.2-3.fc45 fedora 1.0 KiB rust-percent-encoding+std-devel noarch 0:2.3.2-3.fc45 fedora 1.0 KiB rust-percent-encoding-devel noarch 0:2.3.2-3.fc45 fedora 34.0 KiB rust-pest+default-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest+memchr-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest+std-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest-devel noarch 0:2.8.6-2.fc45 fedora 1.3 MiB rust-pest_derive+default-devel noarch 0:2.8.6-2.fc45 fedora 1.9 KiB rust-pest_derive+std-devel noarch 0:2.8.6-2.fc45 fedora 1.9 KiB rust-pest_derive-devel noarch 0:2.8.6-2.fc45 fedora 74.7 KiB rust-pest_generator+std-devel noarch 0:2.8.6-2.fc45 fedora 1.4 KiB rust-pest_generator-devel noarch 0:2.8.6-2.fc45 fedora 80.6 KiB rust-pest_meta+default-devel noarch 0:2.8.6-2.fc45 fedora 1.3 KiB rust-pest_meta-devel noarch 0:2.8.6-2.fc45 fedora 275.2 KiB rust-phf+default-devel noarch 0:0.13.1-3.fc45 fedora 1.6 KiB rust-phf+std-devel noarch 0:0.13.1-3.fc45 fedora 1.6 KiB rust-phf-devel noarch 0:0.13.1-3.fc45 fedora 84.9 KiB rust-phf0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.5 KiB rust-phf0.11+std-devel noarch 0:0.11.3-3.fc45 fedora 1.5 KiB rust-phf0.11-devel noarch 0:0.11.3-3.fc45 fedora 80.2 KiB rust-phf_codegen0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.0 KiB rust-phf_codegen0.11-devel noarch 0:0.11.3-3.fc45 fedora 42.8 KiB rust-phf_generator0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.1 KiB rust-phf_generator0.11-devel noarch 0:0.11.3-3.fc45 fedora 30.3 KiB rust-phf_shared+std-devel noarch 0:0.13.1-3.fc45 fedora 1.2 KiB rust-phf_shared-devel noarch 0:0.13.1-3.fc45 fedora 47.8 KiB rust-phf_shared0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.2 KiB rust-phf_shared0.11+std-devel noarch 0:0.11.3-3.fc45 fedora 1.2 KiB rust-phf_shared0.11-devel noarch 0:0.11.3-3.fc45 fedora 44.2 KiB rust-pin-project-lite+default-devel noarch 0:0.2.17-2.fc45 fedora 3.6 KiB rust-pin-project-lite-devel noarch 0:0.2.17-2.fc45 fedora 219.2 KiB rust-pkg-config+default-devel noarch 0:0.3.34-1.fc46 fedora 1.1 KiB rust-pkg-config-devel noarch 0:0.3.34-1.fc46 fedora 73.8 KiB rust-portable-atomic+default-devel noarch 0:1.15.0-1.fc45 fedora 5.3 KiB rust-portable-atomic+fallback-devel noarch 0:1.15.0-1.fc45 fedora 5.3 KiB rust-portable-atomic-devel noarch 0:1.15.0-1.fc45 fedora 1.2 MiB rust-potential_utf+zerovec-devel noarch 0:0.1.5-2.fc45 fedora 3.2 KiB rust-potential_utf-devel noarch 0:0.1.5-2.fc45 fedora 30.7 KiB rust-ppv-lite86+simd-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-ppv-lite86+std-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-ppv-lite86-devel noarch 0:0.2.21-4.fc45 fedora 128.9 KiB rust-predicates+diff-devel noarch 0:3.1.4-2.fc45 fedora 5.0 KiB rust-predicates-core+default-devel noarch 0:1.0.10-2.fc45 fedora 2.1 KiB rust-predicates-core-devel noarch 0:1.0.10-2.fc45 fedora 24.3 KiB rust-predicates-devel noarch 0:3.1.4-2.fc45 fedora 124.1 KiB rust-predicates-tree+default-devel noarch 0:1.0.13-2.fc45 fedora 2.3 KiB rust-predicates-tree-devel noarch 0:1.0.13-2.fc45 fedora 18.7 KiB rust-pretty_assertions+std-devel noarch 0:1.4.1-5.fc45 fedora 1.6 KiB rust-pretty_assertions-devel noarch 0:1.4.1-5.fc45 fedora 121.6 KiB rust-proc-macro-utils+default-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+parser-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+proc-macro-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+proc-macro2-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+quote-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+smallvec-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils-devel noarch 0:0.10.0-3.fc45 fedora 91.3 KiB rust-proc-macro2+proc-macro-devel noarch 0:1.0.106-2.fc45 fedora 2.3 KiB rust-proc-macro2-devel noarch 0:1.0.106-2.fc45 fedora 248.5 KiB rust-psm+default-devel noarch 0:0.1.32-1.fc45 fedora 1.7 KiB rust-psm-devel noarch 0:0.1.32-1.fc45 fedora 99.9 KiB rust-ptr_meta+derive-devel noarch 0:0.3.2-1.fc45 fedora 1.2 KiB rust-ptr_meta+ptr_meta_derive-devel noarch 0:0.3.2-1.fc45 fedora 1.2 KiB rust-ptr_meta+std-devel noarch 0:0.3.2-1.fc45 fedora 1.2 KiB rust-ptr_meta-devel noarch 0:0.3.2-1.fc45 fedora 23.0 KiB rust-ptr_meta_derive-devel noarch 0:0.3.2-1.fc45 fedora 9.9 KiB rust-pyproject-toml-devel noarch 0:0.13.7-3.fc45 fedora 49.2 KiB rust-quick-junit-devel noarch 0:0.6.1-2.fc45 fedora 126.5 KiB rust-quick-xml+default-devel noarch 0:0.41.0-2.fc45 fedora 2.1 KiB rust-quick-xml-devel noarch 0:0.41.0-2.fc45 fedora 1.3 MiB rust-quickcheck_macros-devel noarch 0:1.2.0-2.fc45 fedora 25.4 KiB rust-quote+proc-macro-devel noarch 0:1.0.47-1.fc45 fedora 1.7 KiB rust-quote-devel noarch 0:1.0.47-1.fc45 fedora 123.1 KiB rust-quote-use+default-devel noarch 0:0.8.4-4.fc45 fedora 1.8 KiB rust-quote-use-devel noarch 0:0.8.4-4.fc45 fedora 10.1 KiB rust-quote-use-macros+default-devel noarch 0:0.8.4-3.fc45 fedora 1.4 KiB rust-quote-use-macros-devel noarch 0:0.8.4-3.fc45 fedora 17.5 KiB rust-radium+default-devel noarch 0:0.7.0-8.fc45 fedora 1.1 KiB rust-radium-devel noarch 0:0.7.0-8.fc45 fedora 47.6 KiB rust-rancor+alloc-devel noarch 0:0.1.3-1.fc45 fedora 1.2 KiB rust-rancor-devel noarch 0:0.1.3-1.fc45 fedora 32.5 KiB rust-rand+sys_rng-devel noarch 0:0.10.2-2.fc45 fedora 2.3 KiB rust-rand0.8+alloc-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+default-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+getrandom-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+libc-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+rand_chacha-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+small_rng-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+std-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+std_rng-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8-devel noarch 0:0.8.7-1.fc45 fedora 319.0 KiB rust-rand_chacha0.3+std-devel noarch 0:0.3.1-4.fc45 fedora 1.3 KiB rust-rand_chacha0.3-devel noarch 0:0.3.1-4.fc45 fedora 50.2 KiB rust-rand_core+default-devel noarch 0:0.10.1-2.fc45 fedora 1.5 KiB rust-rand_core-devel noarch 0:0.10.1-2.fc45 fedora 71.8 KiB rust-rand_core0.6+alloc-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+default-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+getrandom-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+std-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6-devel noarch 0:0.6.4-4.fc45 fedora 75.7 KiB rust-rayon-core+default-devel noarch 0:1.13.0-3.fc45 fedora 1.8 KiB rust-rayon-core-devel noarch 0:1.13.0-3.fc45 fedora 270.8 KiB rust-rayon-devel noarch 0:1.12.0-2.fc45 fedora 885.2 KiB rust-ref-cast+default-devel noarch 0:1.0.25-3.fc45 fedora 1.8 KiB rust-ref-cast-devel noarch 0:1.0.25-3.fc45 fedora 37.4 KiB rust-ref-cast-impl+default-devel noarch 0:1.0.25-3.fc45 fedora 1.5 KiB rust-ref-cast-impl-devel noarch 0:1.0.25-3.fc45 fedora 29.0 KiB rust-regex+perf-backtrack-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-cache-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-dfa-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-inline-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-literal-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-onepass-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+std-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-age-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-bool-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-case-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-gencat-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-perl-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-script-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-segment-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex-automata+alloc-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-build-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-onepass-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-search-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+hybrid-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+meta-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-backtrack-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-pikevm-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-thompson-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-inline-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-multisubstring-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-substring-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+std-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+syntax-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-age-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-bool-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-case-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-gencat-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-perl-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-script-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-segment-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-word-boundary-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata-devel noarch 0:0.4.18-1.fc45 fedora 2.6 MiB rust-regex-devel noarch 0:1.13.1-1.fc45 fedora 695.7 KiB rust-regex-syntax+std-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-age-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-bool-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-case-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-gencat-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-perl-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-script-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-segment-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax-devel noarch 0:0.8.11-2.fc45 fedora 1.6 MiB rust-rend+bytecheck-devel noarch 0:0.5.4-2.fc45 fedora 1.4 KiB rust-rend-devel noarch 0:0.5.4-2.fc45 fedora 90.7 KiB rust-rkyv+alloc-devel noarch 0:0.8.18-1.fc45 fedora 3.2 KiB rust-rkyv+bytecheck-devel noarch 0:0.8.18-1.fc45 fedora 3.2 KiB rust-rkyv+std-devel noarch 0:0.8.18-1.fc45 fedora 3.2 KiB rust-rkyv-devel noarch 0:0.8.18-1.fc45 fedora 888.6 KiB rust-rkyv_derive+bytecheck-devel noarch 0:0.8.18-1.fc45 fedora 1.5 KiB rust-rkyv_derive-devel noarch 0:0.8.18-1.fc45 fedora 119.6 KiB rust-ron+default-devel noarch 0:0.12.2-2.fc45 fedora 8.5 KiB rust-ron+std-devel noarch 0:0.12.2-2.fc45 fedora 8.5 KiB rust-ron-devel noarch 0:0.12.2-2.fc45 fedora 710.3 KiB rust-rust-stemmers+default-devel noarch 0:1.2.0-17.fc45 fedora 1.0 KiB rust-rust-stemmers-devel noarch 0:1.2.0-17.fc45 fedora 9.3 MiB rust-rustc-hash+std-devel noarch 0:2.1.3-2.fc45 fedora 1.1 KiB rust-rustc-hash-devel noarch 0:2.1.3-2.fc45 fedora 37.9 KiB rust-rustc-stable-hash-devel noarch 0:0.1.2-4.fc45 fedora 63.1 KiB rust-rustix+alloc-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+default-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+fs-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+std-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+termios-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix-devel noarch 0:1.1.4-2.fc45 fedora 2.2 MiB rust-rustversion+default-devel noarch 0:1.0.23-2.fc45 fedora 1.8 KiB rust-rustversion-devel noarch 0:1.0.23-2.fc45 fedora 61.6 KiB rust-ryu+default-devel noarch 0:1.0.23-2.fc45 fedora 2.3 KiB rust-ryu-devel noarch 0:1.0.23-2.fc45 fedora 154.2 KiB rust-salsa-macro-rules+default-devel noarch 0:0.28.2-1.fc46 fedora 947.0 B rust-salsa-macro-rules-devel noarch 0:0.28.2-1.fc46 fedora 104.4 KiB rust-salsa-macros+default-devel noarch 0:0.28.2-1.fc46 fedora 1.1 KiB rust-salsa-macros-devel noarch 0:0.28.2-1.fc46 fedora 188.3 KiB rust-same-file-devel noarch 0:1.0.6-18.fc45 fedora 31.3 KiB rust-schemars+derive-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-schemars+schemars_derive-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-schemars+std-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-schemars-devel noarch 0:1.2.1-3.fc45 fedora 480.9 KiB rust-schemars_derive+default-devel noarch 0:1.2.1-2.fc45 fedora 1.4 KiB rust-schemars_derive-devel noarch 0:1.2.1-2.fc45 fedora 133.1 KiB rust-scopeguard-devel noarch 0:1.2.0-8.fc45 fedora 32.8 KiB rust-seahash-devel noarch 0:4.1.0-15.fc45 fedora 64.0 KiB rust-serde+alloc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+rc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+serde_derive-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+std-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde-devel noarch 0:1.0.228-3.fc45 fedora 544.6 KiB rust-serde_core+alloc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+default-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+rc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+result-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+std-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core-devel noarch 0:1.0.228-3.fc45 fedora 379.5 KiB rust-serde_derive+default-devel noarch 0:1.0.228-3.fc45 fedora 2.0 KiB rust-serde_derive-devel noarch 0:1.0.228-3.fc45 fedora 322.3 KiB rust-serde_derive_internals+default-devel noarch 0:0.29.1-5.fc45 fedora 1.5 KiB rust-serde_derive_internals-devel noarch 0:0.29.1-5.fc45 fedora 126.3 KiB rust-serde_json+alloc-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_json+std-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_json-devel noarch 0:1.0.151-1.fc45 fedora 713.2 KiB rust-serde_spanned+alloc-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned+serde-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned+std-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned-devel noarch 0:1.1.1-2.fc45 fedora 29.4 KiB rust-serde_test-devel noarch 0:1.0.177-5.fc45 fedora 99.1 KiB rust-sha2_0.10-devel noarch 0:0.10.9-2.fc45 fedora 106.3 KiB rust-sharded-slab+default-devel noarch 0:0.1.7-7.fc45 fedora 1.4 KiB rust-sharded-slab-devel noarch 0:0.1.7-7.fc45 fedora 256.3 KiB rust-shellexpand+base-0-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand+dirs-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand+tilde-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand-devel noarch 0:3.1.2-2.fc45 fedora 72.3 KiB rust-shlex+default-devel noarch 0:1.3.0-7.fc45 fedora 1.0 KiB rust-shlex+std-devel noarch 0:1.3.0-7.fc45 fedora 1.0 KiB rust-shlex-devel noarch 0:1.3.0-7.fc45 fedora 55.8 KiB rust-simdutf8-devel noarch 0:0.1.5-5.fc45 fedora 125.4 KiB rust-similar+std-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar+text-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar-devel noarch 0:3.1.1-2.fc45 fedora 338.4 KiB rust-similar2+default-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2+inline-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2+text-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2-devel noarch 0:2.7.0-2.fc45 fedora 219.4 KiB rust-siphasher+default-devel noarch 0:1.0.2-2.fc45 fedora 1.4 KiB rust-siphasher+std-devel noarch 0:1.0.2-2.fc45 fedora 1.4 KiB rust-siphasher-devel noarch 0:1.0.2-2.fc45 fedora 53.0 KiB rust-smallvec-devel noarch 0:1.15.1-4.fc45 fedora 145.2 KiB rust-snapbox+color-auto-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+color-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+structured-data-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox-devel noarch 0:1.2.2-2.fc45 fedora 266.8 KiB rust-snapbox-macros+color-devel noarch 0:1.1.0-2.fc45 fedora 3.1 KiB rust-snapbox-macros+default-devel noarch 0:1.1.0-2.fc45 fedora 3.1 KiB rust-snapbox-macros-devel noarch 0:1.1.0-2.fc45 fedora 17.0 KiB rust-stable_deref_trait-devel noarch 0:1.2.1-3.fc45 fedora 23.0 KiB rust-stacker-devel noarch 0:0.1.25-1.fc45 fedora 38.4 KiB rust-static_assertions-devel noarch 0:1.1.0-19.fc45 fedora 62.2 KiB rust-strip-ansi-escapes+default-devel noarch 0:0.2.1-3.fc45 fedora 1.0 KiB rust-strip-ansi-escapes-devel noarch 0:0.2.1-3.fc45 fedora 20.3 KiB rust-strsim+default-devel noarch 0:0.11.1-6.fc45 fedora 1.1 KiB rust-strsim-devel noarch 0:0.11.1-6.fc45 fedora 52.6 KiB rust-strum+std-devel noarch 0:0.28.0-2.fc45 fedora 1.5 KiB rust-strum-devel noarch 0:0.28.0-2.fc45 fedora 19.1 KiB rust-strum_macros-devel noarch 0:0.28.0-2.fc45 fedora 144.3 KiB rust-supports-hyperlinks-devel noarch 0:3.2.0-3.fc45 fedora 18.7 KiB rust-syn+clone-impls-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+printing-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+proc-macro-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+visit-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+visit-mut-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn-devel noarch 0:3.0.3-1.fc45 fedora 2.2 MiB rust-syn2+clone-impls-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+default-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+derive-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+extra-traits-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+fold-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+full-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+parsing-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+printing-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+proc-macro-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+visit-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+visit-mut-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2-devel noarch 0:2.0.119-1.fc45 fedora 2.2 MiB rust-synstructure+default-devel noarch 0:0.13.2-4.fc45 fedora 1.6 KiB rust-synstructure+proc-macro-devel noarch 0:0.13.2-4.fc45 fedora 1.6 KiB rust-synstructure-devel noarch 0:0.13.2-4.fc45 fedora 96.5 KiB rust-tap+default-devel noarch 0:1.0.1-14.fc45 fedora 1.0 KiB rust-tap-devel noarch 0:1.0.1-14.fc45 fedora 37.8 KiB rust-tempfile+getrandom-devel noarch 0:3.27.0-2.fc45 fedora 2.1 KiB rust-tempfile-devel noarch 0:3.27.0-2.fc45 fedora 170.8 KiB rust-terminal_size+default-devel noarch 0:0.4.4-2.fc45 fedora 1.2 KiB rust-terminal_size-devel noarch 0:0.4.4-2.fc45 fedora 23.0 KiB rust-terminfo+default-devel noarch 0:0.9.0-5.fc45 fedora 1.0 KiB rust-terminfo-devel noarch 0:0.9.0-5.fc45 fedora 170.3 KiB rust-termtree0.5+default-devel noarch 0:0.5.1-2.fc45 fedora 4.1 KiB rust-termtree0.5-devel noarch 0:0.5.1-2.fc45 fedora 19.3 KiB rust-test-case-core-devel noarch 0:3.3.1-7.fc45 fedora 61.3 KiB rust-test-case-devel noarch 0:3.3.1-8.fc45 fedora 15.7 KiB rust-test-case-macros-devel noarch 0:3.3.1-7.fc45 fedora 11.4 KiB rust-thin-vec+std-devel noarch 0:0.2.19-1.fc45 fedora 1.3 KiB rust-thin-vec-devel noarch 0:0.2.19-1.fc45 fedora 162.0 KiB rust-thiserror+std-devel noarch 0:2.0.20-1.fc45 fedora 2.4 KiB rust-thiserror-devel noarch 0:2.0.20-1.fc45 fedora 103.4 KiB rust-thiserror-impl+default-devel noarch 0:2.0.20-1.fc45 fedora 1.4 KiB rust-thiserror-impl-devel noarch 0:2.0.20-1.fc45 fedora 92.1 KiB rust-thiserror-impl1+default-devel noarch 0:1.0.69-5.fc45 fedora 1.2 KiB rust-thiserror-impl1-devel noarch 0:1.0.69-5.fc45 fedora 79.3 KiB rust-thiserror1+default-devel noarch 0:1.0.69-5.fc45 fedora 2.2 KiB rust-thiserror1-devel noarch 0:1.0.69-5.fc45 fedora 86.1 KiB rust-thread_local+default-devel noarch 0:1.1.10-2.fc45 fedora 1.1 KiB rust-thread_local-devel noarch 0:1.1.10-2.fc45 fedora 54.7 KiB rust-tikv-jemalloc-sys+background_threads_runtime_support-devel noarch 0:0.7.1-2.fc45 fedora 2.4 KiB rust-tikv-jemalloc-sys-devel noarch 0:0.7.1-2.fc45 fedora 84.3 KiB rust-tikv-jemallocator+background_threads_runtime_support-devel noarch 0:0.7.0-2.fc45 fedora 3.1 KiB rust-tikv-jemallocator-devel noarch 0:0.7.0-2.fc45 fedora 45.9 KiB rust-tinystr+zerovec-devel noarch 0:0.8.3-2.fc45 fedora 3.8 KiB rust-tinystr-devel noarch 0:0.8.3-2.fc45 fedora 90.9 KiB rust-tinyvec+alloc-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec+default-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec+tinyvec_macros-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec-devel noarch 0:1.11.0-2.fc45 fedora 208.1 KiB rust-tinyvec_macros+default-devel noarch 0:0.1.1-9.fc46 fedora 721.0 B rust-tinyvec_macros-devel noarch 0:0.1.1-9.fc46 fedora 14.3 KiB rust-toml+display-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+parse-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+serde-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+std-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml-devel noarch 0:1.1.3-1.fc45 fedora 292.1 KiB rust-toml0.9+parse-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9+serde-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9+std-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9-devel noarch 0:0.9.12-2.fc45 fedora 287.8 KiB rust-toml_datetime+alloc-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime+serde-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime+std-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime-devel noarch 0:1.1.1-2.fc45 fedora 61.0 KiB rust-toml_datetime0.7+alloc-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7+serde-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7+std-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7-devel noarch 0:0.7.5-2.fc45 fedora 61.0 KiB rust-toml_parser+alloc-devel noarch 0:1.1.2-2.fc45 fedora 4.4 KiB rust-toml_parser+std-devel noarch 0:1.1.2-2.fc45 fedora 4.4 KiB rust-toml_parser-devel noarch 0:1.1.2-2.fc45 fedora 226.9 KiB rust-toml_writer+alloc-devel noarch 0:1.1.2-1.fc45 fedora 4.1 KiB rust-toml_writer+std-devel noarch 0:1.1.2-1.fc45 fedora 4.1 KiB rust-toml_writer-devel noarch 0:1.1.2-1.fc45 fedora 49.0 KiB rust-tracing+attributes-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+std-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+tracing-attributes-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing-attributes+default-devel noarch 0:0.1.31-3.fc45 fedora 2.8 KiB rust-tracing-attributes-devel noarch 0:0.1.31-3.fc45 fedora 160.8 KiB rust-tracing-core+default-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core+once_cell-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core+std-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core-devel noarch 0:0.1.36-2.fc44 fedora 247.3 KiB rust-tracing-devel noarch 0:0.1.44-2.fc45 fedora 467.4 KiB rust-tracing-flame+smallvec-devel noarch 0:0.2.0-5.fc45 fedora 1.3 KiB rust-tracing-flame-devel noarch 0:0.2.0-5.fc45 fedora 28.2 KiB rust-tracing-log+log-tracer-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-log+std-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-log-devel noarch 0:0.2.0-7.fc45 fedora 63.5 KiB rust-tracing-subscriber+alloc-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+matchers-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+nu-ansi-term-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+once_cell-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+registry-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+sharded-slab-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+std-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+thread_local-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+tracing-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-typed-arena+std-devel noarch 0:2.0.2-10.fc45 fedora 962.0 B rust-typed-arena-devel noarch 0:2.0.2-10.fc45 fedora 39.3 KiB rust-typed-path+default-devel noarch 0:0.12.3-3.fc45 fedora 1.8 KiB rust-typed-path+std-devel noarch 0:0.12.3-3.fc45 fedora 1.8 KiB rust-typed-path-devel noarch 0:0.12.3-3.fc45 fedora 666.3 KiB rust-typeid+default-devel noarch 0:1.0.3-5.fc45 fedora 1.3 KiB rust-typeid-devel noarch 0:1.0.3-5.fc45 fedora 23.6 KiB rust-typenum+default-devel noarch 0:1.20.1-2.fc45 fedora 1.7 KiB rust-typenum-devel noarch 0:1.20.1-2.fc45 fedora 1.2 MiB rust-ucd-trie+std-devel noarch 0:0.1.7-5.fc45 fedora 1.2 KiB rust-ucd-trie-devel noarch 0:0.1.7-5.fc45 fedora 157.7 KiB rust-unicode-ident-devel noarch 0:1.0.24-2.fc45 fedora 304.3 KiB rust-unicode-normalization+std-devel noarch 0:0.1.25-5.fc45 fedora 1.6 KiB rust-unicode-normalization-devel noarch 0:0.1.25-5.fc45 fedora 709.0 KiB rust-unicode-width+cjk-devel noarch 0:0.2.2-3.fc45 fedora 1.7 KiB rust-unicode-width-devel noarch 0:0.2.2-3.fc45 fedora 2.2 MiB rust-unicode_names2-devel noarch 0:1.3.0-5.fc45 fedora 2.1 MiB rust-unicode_names2_generator+default-devel noarch 0:1.3.0-5.fc45 fedora 1.1 KiB rust-unicode_names2_generator-devel noarch 0:1.3.0-5.fc45 fedora 39.3 KiB rust-unit-prefix+default-devel noarch 0:0.5.2-3.fc45 fedora 1.2 KiB rust-unit-prefix+std-devel noarch 0:0.5.2-3.fc45 fedora 1.2 KiB rust-unit-prefix-devel noarch 0:0.5.2-3.fc45 fedora 24.7 KiB rust-unscanny+default-devel noarch 0:0.1.0-6.fc45 fedora 836.0 B rust-unscanny-devel noarch 0:0.1.0-6.fc45 fedora 35.4 KiB rust-url+serde-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-url+std-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-url-devel noarch 0:2.5.8-2.fc45 fedora 565.2 KiB rust-urlencoding+default-devel noarch 0:2.1.3-7.fc45 fedora 1.1 KiB rust-urlencoding-devel noarch 0:2.1.3-7.fc45 fedora 18.2 KiB rust-utf8_iter+default-devel noarch 0:1.0.4-7.fc45 fedora 1.0 KiB rust-utf8_iter-devel noarch 0:1.0.4-7.fc45 fedora 38.9 KiB rust-utf8parse+default-devel noarch 0:0.2.2-6.fc45 fedora 1.1 KiB rust-utf8parse-devel noarch 0:0.2.2-6.fc45 fedora 33.3 KiB rust-uuid+std-devel noarch 0:1.24.1-1.fc46 fedora 3.4 KiB rust-uuid-devel noarch 0:1.24.1-1.fc46 fedora 293.3 KiB rust-version-ranges+default-devel noarch 0:0.1.3-2.fc45 fedora 1.4 KiB rust-version-ranges-devel noarch 0:0.1.3-2.fc45 fedora 85.6 KiB rust-version_check+default-devel noarch 0:0.9.5-5.fc45 fedora 1.0 KiB rust-version_check-devel noarch 0:0.9.5-5.fc45 fedora 57.2 KiB rust-vte-devel noarch 0:0.15.0-3.fc45 fedora 311.2 KiB rust-wait-timeout+default-devel noarch 0:0.2.1-4.fc45 fedora 1.4 KiB rust-wait-timeout-devel noarch 0:0.2.1-4.fc45 fedora 29.1 KiB rust-walkdir-devel noarch 0:2.5.0-6.fc45 fedora 106.4 KiB rust-which+real-sys-devel noarch 0:8.0.5-1.fc45 fedora 1.7 KiB rust-which-devel noarch 0:8.0.5-1.fc45 fedora 105.3 KiB rust-wild-devel noarch 0:2.2.1-6.fc45 fedora 24.9 KiB rust-winnow-devel noarch 0:1.0.4-2.fc45 fedora 1.2 MiB rust-winnow0.7-devel noarch 0:0.7.15-2.fc45 fedora 1.2 MiB rust-writeable-devel noarch 0:0.6.3-2.fc45 fedora 91.0 KiB rust-wyz-devel noarch 0:0.5.1-9.fc45 fedora 58.9 KiB rust-yansi+alloc-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi+default-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi+std-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi-devel noarch 0:1.0.1-7.fc45 fedora 110.8 KiB rust-yoke+derive-devel noarch 0:0.8.3-2.fc45 fedora 3.5 KiB rust-yoke-derive-devel noarch 0:0.8.2-2.fc45 fedora 47.1 KiB rust-yoke-devel noarch 0:0.8.3-2.fc45 fedora 137.3 KiB rust-zerocopy+default-devel noarch 0:0.8.56-1.fc45 fedora 9.7 KiB rust-zerocopy+simd-devel noarch 0:0.8.56-1.fc45 fedora 9.7 KiB rust-zerocopy-derive+default-devel noarch 0:0.8.56-1.fc45 fedora 3.8 KiB rust-zerocopy-derive-devel noarch 0:0.8.56-1.fc45 fedora 965.8 KiB rust-zerocopy-devel noarch 0:0.8.56-1.fc45 fedora 1.5 MiB rust-zerofrom+derive-devel noarch 0:0.1.8-2.fc45 fedora 2.8 KiB rust-zerofrom-derive-devel noarch 0:0.1.7-2.fc45 fedora 21.0 KiB rust-zerofrom-devel noarch 0:0.1.8-2.fc45 fedora 14.1 KiB rust-zerotrie+yoke-devel noarch 0:0.2.4-2.fc45 fedora 5.1 KiB rust-zerotrie+zerofrom-devel noarch 0:0.2.4-2.fc45 fedora 5.1 KiB rust-zerotrie-devel noarch 0:0.2.4-2.fc45 fedora 376.9 KiB rust-zerovec+derive-devel noarch 0:0.11.6-2.fc45 fedora 4.5 KiB rust-zerovec+yoke-devel noarch 0:0.11.6-2.fc45 fedora 4.5 KiB rust-zerovec-derive-devel noarch 0:0.11.3-2.fc45 fedora 73.3 KiB rust-zerovec-devel noarch 0:0.11.6-2.fc45 fedora 581.4 KiB rust-zip+_deflate-any-devel noarch 0:8.6.0-5.fc46 fedora 4.5 KiB rust-zip+deflate-flate2-devel noarch 0:8.6.0-5.fc46 fedora 4.5 KiB rust-zlib-rs+rust-allocator-devel noarch 0:0.6.7-1.fc45 fedora 1.3 KiB rust-zlib-rs+std-devel noarch 0:0.6.7-1.fc45 fedora 1.3 KiB rust-zlib-rs-devel noarch 0:0.6.7-1.fc45 fedora 762.8 KiB rust-zmij+default-devel noarch 0:1.0.21-2.fc45 fedora 1.7 KiB rust-zmij-devel noarch 0:1.0.21-2.fc45 fedora 64.6 KiB rust-zstd-devel noarch 0:0.13.3-4.fc45 fedora 110.8 KiB rust-zstd-safe+std-devel noarch 0:7.2.4-4.fc45 fedora 1.8 KiB rust-zstd-safe-devel noarch 0:7.2.4-4.fc45 fedora 122.1 KiB rust-zstd-sys+std-devel noarch 0:2.0.16-3.fc45 fedora 1.7 KiB rust-zstd-sys-devel noarch 0:2.0.16-3.fc45 fedora 321.8 KiB Transaction Summary: Installing: 1161 packages Total size of inbound packages is 195 MiB. Need to download 195 MiB. After this operation, 990 MiB extra will be used (install 990 MiB, remove 0 B). [ 1/1161] rust-anstyle+default-devel- 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 2/1161] rust-aho-corasick+default-d 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 3/1161] rust-anstream+default-devel 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 4/1161] rust-anstyle+std-devel-0:1. 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 5/1161] rust-anyhow+default-devel-0 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 6/1161] rust-arc-swap+default-devel 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 7/1161] rust-argfile+default-devel- 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 8/1161] rust-arrayvec+default-devel 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 9/1161] rust-assert_fs+default-deve 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 10/1161] rust-bitflags+default-devel 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 11/1161] rust-bitvec+alloc-devel-0:1 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 12/1161] rust-bitvec-devel-0:1.0.1-8 100% | 34.5 MiB/s | 247.0 KiB | 00m00s [ 13/1161] rust-bstr+default-devel-0:1 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 14/1161] rust-cachedir+default-devel 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 15/1161] rust-camino+default-devel-0 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 16/1161] rust-camino+serde1-devel-0: 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 17/1161] rust-clap+default-devel-0:4 100% | 2.6 MiB/s | 10.5 KiB | 00m00s [ 18/1161] rust-clap+derive-devel-0:4. 100% | 3.4 MiB/s | 10.3 KiB | 00m00s [ 19/1161] rust-clap+env-devel-0:4.6.6 100% | 3.4 MiB/s | 10.3 KiB | 00m00s [ 20/1161] rust-clap+string-devel-0:4. 100% | 3.4 MiB/s | 10.3 KiB | 00m00s [ 21/1161] rust-clap+wrap_help-devel-0 100% | 2.5 MiB/s | 10.4 KiB | 00m00s [ 22/1161] rust-clap_complete_command+ 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 23/1161] rust-clearscreen+default-de 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 24/1161] rust-colored+default-devel- 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 25/1161] rust-colored+no-color-devel 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 26/1161] rust-compact_str+default-de 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 27/1161] rust-compact_str+serde-deve 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 28/1161] rust-countme+default-devel- 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 29/1161] rust-crossbeam+default-deve 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 30/1161] rust-csv+default-devel-0:1. 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 31/1161] rust-ctrlc+default-devel-0: 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 32/1161] rust-dashmap+default-devel- 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 33/1161] rust-datatest-stable+defaul 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 34/1161] rust-drop_bomb+default-deve 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 35/1161] rust-dunce+default-devel-0: 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 36/1161] rust-fern+default-devel-0:0 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 37/1161] rust-etcetera+default-devel 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 38/1161] rust-filetime+default-devel 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 39/1161] rust-gen-lsp-types+default- 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 40/1161] rust-gen-lsp-types+url-deve 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 41/1161] rust-get-size2+compact-str- 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 42/1161] rust-get-size2+default-deve 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 43/1161] rust-get-size2+derive-devel 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 44/1161] rust-get-size2+hashbrown-de 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 45/1161] rust-get-size2+indexmap-dev 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 46/1161] rust-get-size2+ordermap-dev 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 47/1161] rust-get-size2+parking_lot- 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 48/1161] rust-get-size2+smallvec-dev 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 49/1161] rust-get-size2+thin-vec-dev 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 50/1161] rust-glob+default-devel-0:0 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 51/1161] rust-globset+default-devel- 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 52/1161] rust-hashbrown-devel-0:0.17 100% | 32.2 MiB/s | 131.9 KiB | 00m00s [ 53/1161] rust-globwalk+default-devel 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 54/1161] rust-hashbrown+inline-more- 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 55/1161] rust-heck+default-devel-0:0 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 56/1161] rust-icu_properties+default 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 57/1161] rust-ignore+default-devel-0 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 58/1161] rust-imperative+default-dev 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 59/1161] rust-indicatif+default-deve 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 60/1161] rust-indexmap+default-devel 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 61/1161] rust-indoc+default-devel-0: 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 62/1161] rust-insta-cmd+default-deve 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 63/1161] rust-insta+default-devel-0: 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 64/1161] rust-insta+filters-devel-0: 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 65/1161] rust-insta+json-devel-0:1.4 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 66/1161] rust-insta+redactions-devel 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 67/1161] rust-insta+ron-devel-0:1.46 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 68/1161] rust-is-macro+default-devel 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 69/1161] rust-itertools+default-deve 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 70/1161] rust-jod-thread+default-dev 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 71/1161] rust-jiff+default-devel-0:0 100% | 3.4 MiB/s | 13.8 KiB | 00m00s [ 72/1161] rust-libcst-devel-0:1.8.6-3 100% | 28.3 MiB/s | 116.0 KiB | 00m00s [ 73/1161] rust-log+default-devel-0:0. 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 74/1161] rust-lsp-server+default-dev 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 75/1161] rust-matchit+default-devel- 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 76/1161] rust-memchr+default-devel-0 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 77/1161] rust-memchr+std-devel-0:2.8 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 78/1161] rust-natord+default-devel-0 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 79/1161] rust-notify+default-devel-0 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 80/1161] rust-ordermap+default-devel 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 81/1161] rust-ordermap+serde-devel-0 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 82/1161] rust-parking_lot+default-de 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 83/1161] rust-path-absolutize+defaul 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 84/1161] rust-path-absolutize+fixed_ 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 85/1161] rust-path-slash+default-dev 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 86/1161] rust-pathdiff+default-devel 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 87/1161] rust-pep440_rs+default-deve 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 88/1161] rust-pep440_rs+version-rang 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 89/1161] rust-pretty_assertions+defa 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 90/1161] rust-proc-macro2+default-de 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 91/1161] rust-pyproject-toml+default 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 92/1161] rust-quick-junit+default-de 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 93/1161] rust-quickcheck-devel-0:1.1 100% | 6.7 MiB/s | 34.5 KiB | 00m00s [ 94/1161] rust-quickcheck_macros+defa 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 95/1161] rust-rand+std_rng-devel-0:0 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 96/1161] rust-quote+default-devel-0: 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 97/1161] rust-rand-devel-0:0.10.2-2. 100% | 20.4 MiB/s | 104.5 KiB | 00m00s [ 98/1161] rust-rayon+default-devel-0: 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 99/1161] rust-regex-syntax+default-d 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 100/1161] rust-regex-automata+default 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 101/1161] rust-regex+default-devel-0: 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 102/1161] rust-rkyv+default-devel-0:0 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 103/1161] rust-rustc-hash+default-dev 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 104/1161] rust-rustc-stable-hash+defa 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 105/1161] rust-salsa+compact_str-deve 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 106/1161] rust-salsa+inventory-devel- 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 107/1161] rust-salsa-devel-0:0.28.2-1 100% | 39.3 MiB/s | 321.7 KiB | 00m00s [ 108/1161] rust-salsa+macros-devel-0:0 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 109/1161] rust-salsa+ordermap-devel-0 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 110/1161] rust-salsa+salsa_unstable-d 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 111/1161] rust-same-file+default-deve 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 112/1161] rust-schemars+default-devel 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 113/1161] rust-seahash+default-devel- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 114/1161] rust-serde+default-devel-0: 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 115/1161] rust-serde+derive-devel-0:1 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 116/1161] rust-serde_json+default-dev 100% | 3.1 MiB/s | 9.6 KiB | 00m00s [ 117/1161] rust-serde_test+default-dev 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 118/1161] rust-shellexpand+default-de 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 119/1161] rust-similar+default-devel- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 120/1161] rust-similar+inline-devel-0 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 121/1161] rust-smallvec+const_generic 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 122/1161] rust-smallvec+const_new-dev 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 123/1161] rust-smallvec+default-devel 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 124/1161] rust-smallvec+union-devel-0 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 125/1161] rust-snapbox+cmd-devel-0:1. 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 126/1161] rust-snapbox+default-devel- 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 127/1161] rust-snapbox+diff-devel-0:1 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 128/1161] rust-snapbox+examples-devel 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 129/1161] rust-snapbox+term-svg-devel 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 130/1161] rust-stacker+default-devel- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 131/1161] rust-static_assertions+defa 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 132/1161] rust-strum+default-devel-0: 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 133/1161] rust-strum+strum_macros-dev 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 134/1161] rust-strum_macros+default-d 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 135/1161] rust-supports-hyperlinks+de 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 136/1161] rust-syn+default-devel-0:3. 100% | 2.4 MiB/s | 10.0 KiB | 00m00s [ 137/1161] rust-syn+derive-devel-0:3.0 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [ 138/1161] rust-syn+extra-traits-devel 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [ 139/1161] rust-syn+full-devel-0:3.0.3 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [ 140/1161] rust-syn+parsing-devel-0:3. 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [ 141/1161] rust-tempfile+default-devel 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 142/1161] rust-test-case+default-deve 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 143/1161] rust-thin-vec+default-devel 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 144/1161] rust-thin-vec+serde-devel-0 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 145/1161] rust-thiserror+default-deve 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 146/1161] rust-toml+default-devel-0:1 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 147/1161] rust-toml_parser+default-de 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 148/1161] rust-tikv-jemallocator+defa 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 149/1161] rust-tracing-flame+default- 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 150/1161] rust-tracing-log+default-de 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 151/1161] rust-tracing-subscriber-dev 100% | 26.4 MiB/s | 189.0 KiB | 00m00s [ 152/1161] rust-tracing-subscriber+ans 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 153/1161] rust-tracing-subscriber+chr 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 154/1161] rust-tracing-subscriber+env 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 155/1161] rust-tracing-subscriber+fmt 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 156/1161] rust-tracing-subscriber+sma 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 157/1161] rust-tracing+default-devel- 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 158/1161] rust-tracing+log-devel-0:0. 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 159/1161] rust-tracing+release_max_le 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 160/1161] rust-typed-arena+default-de 100% | 2.6 MiB/s | 7.8 KiB | 00m00s [ 161/1161] rust-unicode-ident+default- 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 162/1161] rust-unicode-normalization+ 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 163/1161] rust-unicode-width+default- 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 164/1161] rust-unicode_names2+default 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 165/1161] rust-url+default-devel-0:2. 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 166/1161] rust-uuid+default-devel-0:1 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 167/1161] rust-walkdir+default-devel- 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 168/1161] rust-which+default-devel-0: 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 169/1161] rust-wild+default-devel-0:2 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 170/1161] rust-zip+deflate-flate2-zli 100% | 3.8 MiB/s | 11.7 KiB | 00m00s [ 171/1161] rust-zip-devel-0:8.6.0-5.fc 100% | 21.4 MiB/s | 131.7 KiB | 00m00s [ 172/1161] rust-zip+zstd-devel-0:8.6.0 100% | 2.8 MiB/s | 11.5 KiB | 00m00s [ 173/1161] rust-char_str+default-devel 100% | 2.4 MiB/s | 7.2 KiB | 00m00s [ 174/1161] pyproject-rpm-macros-0:1.23 100% | 53.6 MiB/s | 54.8 KiB | 00m00s [ 175/1161] rust-char_str+get-size-deve 100% | 2.4 MiB/s | 7.4 KiB | 00m00s [ 176/1161] rust-char_str+serde-devel-0 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [ 177/1161] rust-aho-corasick+std-devel 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 178/1161] rust-aho-corasick+perf-lite 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 179/1161] rust-aho-corasick-devel-0:1 100% | 25.5 MiB/s | 156.6 KiB | 00m00s [ 180/1161] rust-anstream+auto-devel-0: 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 181/1161] rust-anstream+wincon-devel- 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 182/1161] rust-anstream-devel-0:1.0.0 100% | 10.4 MiB/s | 32.1 KiB | 00m00s [ 183/1161] rust-anstyle-devel-0:1.0.14 100% | 5.9 MiB/s | 24.1 KiB | 00m00s [ 184/1161] rust-anyhow+std-devel-0:1.0 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 185/1161] rust-anyhow-devel-0:1.0.104 100% | 15.1 MiB/s | 61.7 KiB | 00m00s [ 186/1161] rust-argfile-devel-0:1.0.0- 100% | 4.3 MiB/s | 17.6 KiB | 00m00s [ 187/1161] rust-arc-swap-devel-0:1.9.2 100% | 15.1 MiB/s | 77.2 KiB | 00m00s [ 188/1161] rust-arrayvec+std-devel-0:0 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 189/1161] rust-arrayvec-devel-0:0.7.8 100% | 12.4 MiB/s | 38.2 KiB | 00m00s [ 190/1161] rust-assert_fs-devel-0:1.1. 100% | 6.1 MiB/s | 24.9 KiB | 00m00s [ 191/1161] rust-bitflags-devel-0:2.13. 100% | 16.6 MiB/s | 68.1 KiB | 00m00s [ 192/1161] rust-funty-devel-0:2.0.0-9. 100% | 6.6 MiB/s | 20.2 KiB | 00m00s [ 193/1161] rust-radium+default-devel-0 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 194/1161] rust-tap+default-devel-0:1. 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 195/1161] rust-wyz-devel-0:0.5.1-9.fc 100% | 6.4 MiB/s | 26.4 KiB | 00m00s [ 196/1161] rust-bstr+std-devel-0:1.13. 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 197/1161] rust-bstr+unicode-devel-0:1 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 198/1161] rust-cachedir-devel-0:0.3.1 100% | 3.6 MiB/s | 14.6 KiB | 00m00s [ 199/1161] rust-camino-devel-0:1.2.5-1 100% | 13.7 MiB/s | 42.0 KiB | 00m00s [ 200/1161] rust-bstr-devel-0:1.13.0-1. 100% | 32.5 MiB/s | 266.4 KiB | 00m00s [ 201/1161] rust-serde_core+default-dev 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 202/1161] rust-clap+color-devel-0:4.6 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 203/1161] rust-clap+error-context-dev 100% | 2.5 MiB/s | 10.4 KiB | 00m00s [ 204/1161] rust-clap+help-devel-0:4.6. 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 205/1161] rust-clap+std-devel-0:4.6.6 100% | 3.4 MiB/s | 10.3 KiB | 00m00s [ 206/1161] rust-clap+suggestions-devel 100% | 3.4 MiB/s | 10.4 KiB | 00m00s [ 207/1161] rust-clap+usage-devel-0:4.6 100% | 3.4 MiB/s | 10.3 KiB | 00m00s [ 208/1161] rust-clap-devel-0:4.6.6-1.f 100% | 19.3 MiB/s | 99.0 KiB | 00m00s [ 209/1161] rust-clap_derive+default-de 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 210/1161] rust-clap_builder+env-devel 100% | 2.5 MiB/s | 10.1 KiB | 00m00s [ 211/1161] rust-clap_builder+string-de 100% | 2.0 MiB/s | 10.2 KiB | 00m00s [ 212/1161] rust-clap_builder+wrap_help 100% | 3.4 MiB/s | 10.4 KiB | 00m00s [ 213/1161] rust-clap_complete_command+ 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 214/1161] rust-clap_complete_command- 100% | 4.5 MiB/s | 13.8 KiB | 00m00s [ 215/1161] rust-colored-devel-0:3.1.1- 100% | 10.0 MiB/s | 41.1 KiB | 00m00s [ 216/1161] rust-clearscreen-devel-0:4. 100% | 24.2 MiB/s | 148.9 KiB | 00m00s [ 217/1161] rust-compact_str+std-devel- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 218/1161] rust-compact_str-devel-0:0. 100% | 22.5 MiB/s | 92.2 KiB | 00m00s [ 219/1161] rust-serde+alloc-devel-0:1. 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 220/1161] rust-serde-devel-0:1.0.228- 100% | 20.0 MiB/s | 81.8 KiB | 00m00s [ 221/1161] rust-countme-devel-0:3.0.1- 100% | 4.3 MiB/s | 17.7 KiB | 00m00s [ 222/1161] rust-crossbeam+std-devel-0: 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 223/1161] rust-crossbeam-devel-0:0.8. 100% | 4.6 MiB/s | 18.7 KiB | 00m00s [ 224/1161] rust-ctrlc-devel-0:3.5.2-2. 100% | 5.6 MiB/s | 23.1 KiB | 00m00s [ 225/1161] rust-dashmap-devel-0:6.2.1- 100% | 9.0 MiB/s | 36.9 KiB | 00m00s [ 226/1161] rust-datatest-stable-devel- 100% | 11.1 MiB/s | 45.3 KiB | 00m00s [ 227/1161] rust-drop_bomb-devel-0:0.1. 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [ 228/1161] rust-csv-devel-0:1.4.0-3.fc 100% | 59.9 MiB/s | 735.9 KiB | 00m00s [ 229/1161] rust-dunce-devel-0:1.0.5-5. 100% | 3.8 MiB/s | 15.6 KiB | 00m00s [ 230/1161] rust-etcetera-devel-0:0.11. 100% | 5.6 MiB/s | 22.9 KiB | 00m00s [ 231/1161] rust-filetime-devel-0:0.2.2 100% | 7.2 MiB/s | 22.2 KiB | 00m00s [ 232/1161] rust-gen-lsp-types-devel-0: 100% | 16.5 MiB/s | 84.7 KiB | 00m00s [ 233/1161] rust-fern-devel-0:0.7.1-7.f 100% | 32.2 MiB/s | 297.1 KiB | 00m00s [ 234/1161] rust-url+serde-devel-0:2.5. 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 235/1161] rust-get-size2-devel-0:0.10 100% | 8.9 MiB/s | 36.6 KiB | 00m00s [ 236/1161] rust-get-size2+get-size-der 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 237/1161] rust-indexmap-devel-0:2.14. 100% | 22.5 MiB/s | 92.1 KiB | 00m00s [ 238/1161] rust-ordermap-devel-0:1.2.0 100% | 16.7 MiB/s | 68.2 KiB | 00m00s [ 239/1161] rust-parking_lot-devel-0:0. 100% | 12.3 MiB/s | 50.4 KiB | 00m00s [ 240/1161] rust-smallvec-devel-0:1.15. 100% | 10.2 MiB/s | 41.8 KiB | 00m00s [ 241/1161] rust-thin-vec-devel-0:0.2.1 100% | 10.5 MiB/s | 42.9 KiB | 00m00s [ 242/1161] rust-glob-devel-0:0.3.4-1.f 100% | 6.9 MiB/s | 28.2 KiB | 00m00s [ 243/1161] rust-globset+log-devel-0:0. 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 244/1161] rust-globset-devel-0:0.4.20 100% | 8.6 MiB/s | 35.4 KiB | 00m00s [ 245/1161] rust-globwalk-devel-0:0.9.1 100% | 4.1 MiB/s | 16.9 KiB | 00m00s [ 246/1161] rust-heck-devel-0:0.5.0-6.f 100% | 4.9 MiB/s | 20.2 KiB | 00m00s [ 247/1161] rust-icu_properties+compile 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 248/1161] rust-icu_properties-devel-0 100% | 14.9 MiB/s | 61.2 KiB | 00m00s [ 249/1161] rust-ignore-devel-0:0.4.33- 100% | 17.4 MiB/s | 71.4 KiB | 00m00s [ 250/1161] rust-imperative-devel-0:1.0 100% | 5.2 MiB/s | 21.2 KiB | 00m00s [ 251/1161] rust-indexmap+std-devel-0:2 100% | 2.3 MiB/s | 9.2 KiB | 00m00s [ 252/1161] rust-indicatif+unicode-widt 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 253/1161] rust-indicatif-devel-0:0.18 100% | 17.8 MiB/s | 73.1 KiB | 00m00s [ 254/1161] rust-indoc-devel-0:2.0.7-3. 100% | 8.1 MiB/s | 33.2 KiB | 00m00s [ 255/1161] rust-insta-cmd-devel-0:0.7. 100% | 5.1 MiB/s | 20.9 KiB | 00m00s [ 256/1161] rust-insta+colors-devel-0:1 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 257/1161] rust-insta-devel-0:1.46.3-2 100% | 34.6 MiB/s | 141.6 KiB | 00m00s [ 258/1161] rust-insta+regex-devel-0:1. 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 259/1161] rust-insta+serde-devel-0:1. 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 260/1161] rust-insta+pest-devel-0:1.4 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 261/1161] rust-insta+pest_derive-deve 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 262/1161] rust-ron+default-devel-0:0. 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 263/1161] rust-is-macro-devel-0:0.3.7 100% | 6.1 MiB/s | 18.7 KiB | 00m00s [ 264/1161] rust-itertools+use_std-deve 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 265/1161] rust-jiff+perf-inline-devel 100% | 3.3 MiB/s | 13.5 KiB | 00m00s [ 266/1161] rust-itertools-devel-0:0.15 100% | 31.0 MiB/s | 158.6 KiB | 00m00s [ 267/1161] rust-jiff+std-devel-0:0.2.3 100% | 3.4 MiB/s | 13.9 KiB | 00m00s [ 268/1161] rust-jiff+tz-fat-devel-0:0. 100% | 4.4 MiB/s | 13.6 KiB | 00m00s [ 269/1161] rust-jiff+tz-system-devel-0 100% | 4.4 MiB/s | 13.5 KiB | 00m00s [ 270/1161] rust-jiff+tzdb-bundle-platf 100% | 3.3 MiB/s | 13.6 KiB | 00m00s [ 271/1161] rust-jiff+tzdb-concatenated 100% | 4.4 MiB/s | 13.6 KiB | 00m00s [ 272/1161] rust-jiff+tzdb-zoneinfo-dev 100% | 4.4 MiB/s | 13.5 KiB | 00m00s [ 273/1161] rust-jod-thread-devel-0:1.0 100% | 3.5 MiB/s | 14.5 KiB | 00m00s [ 274/1161] rust-annotate-snippets0.11+ 100% | 1.8 MiB/s | 7.6 KiB | 00m00s [ 275/1161] rust-jiff-devel-0:0.2.35-1. 100% | 59.5 MiB/s | 487.2 KiB | 00m00s [ 276/1161] rust-libcst_derive+default- 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 277/1161] rust-paste+default-devel-0: 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 278/1161] rust-peg+default-devel-0:0. 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 279/1161] rust-log-devel-0:0.4.33-2.f 100% | 13.0 MiB/s | 53.2 KiB | 00m00s [ 280/1161] rust-lsp-server-devel-0:0.1 100% | 6.4 MiB/s | 26.4 KiB | 00m00s [ 281/1161] rust-matchit-devel-0:0.9.2- 100% | 9.2 MiB/s | 37.9 KiB | 00m00s [ 282/1161] rust-memchr+alloc-devel-0:2 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 283/1161] rust-memchr-devel-0:2.8.3-2 100% | 18.2 MiB/s | 93.2 KiB | 00m00s [ 284/1161] rust-natord-devel-0:1.0.9-2 100% | 2.8 MiB/s | 11.6 KiB | 00m00s [ 285/1161] rust-notify-devel-0:8.2.0-3 100% | 10.8 MiB/s | 44.2 KiB | 00m00s [ 286/1161] rust-ordermap+std-devel-0:1 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 287/1161] rust-indexmap+serde-devel-0 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 288/1161] rust-path-absolutize-devel- 100% | 3.6 MiB/s | 14.8 KiB | 00m00s [ 289/1161] rust-path-dedot+fixed_workd 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 290/1161] rust-serde_core-devel-0:1.0 100% | 10.4 MiB/s | 64.2 KiB | 00m00s [ 291/1161] rust-pathdiff-devel-0:0.2.3 100% | 3.7 MiB/s | 15.3 KiB | 00m00s [ 292/1161] rust-path-slash-devel-0:0.2 100% | 3.2 MiB/s | 16.6 KiB | 00m00s [ 293/1161] rust-pep440_rs-devel-0:0.7. 100% | 11.8 MiB/s | 48.3 KiB | 00m00s [ 294/1161] rust-version-ranges+default 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 295/1161] rust-pretty_assertions+std- 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 296/1161] rust-pretty_assertions-deve 100% | 16.4 MiB/s | 84.0 KiB | 00m00s [ 297/1161] rust-proc-macro2+proc-macro 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 298/1161] rust-pyproject-toml-devel-0 100% | 5.2 MiB/s | 21.4 KiB | 00m00s [ 299/1161] rust-proc-macro2-devel-0:1. 100% | 12.6 MiB/s | 64.3 KiB | 00m00s [ 300/1161] rust-quick-junit-devel-0:0. 100% | 6.7 MiB/s | 34.5 KiB | 00m00s [ 301/1161] rust-rand+sys_rng-devel-0:0 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 302/1161] rust-quickcheck_macros-deve 100% | 4.8 MiB/s | 19.6 KiB | 00m00s [ 303/1161] rust-quote+proc-macro-devel 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 304/1161] rust-quote-devel-0:1.0.47-1 100% | 10.7 MiB/s | 43.7 KiB | 00m00s [ 305/1161] rust-rand_core-devel-0:0.10 100% | 7.6 MiB/s | 31.1 KiB | 00m00s [ 306/1161] rust-chacha20+rng-devel-0:0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 307/1161] rust-chacha20-devel-0:0.10. 100% | 11.9 MiB/s | 48.8 KiB | 00m00s [ 308/1161] rust-rayon-devel-0:1.12.0-2 100% | 36.4 MiB/s | 186.2 KiB | 00m00s [ 309/1161] rust-regex-automata+dfa-dev 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 310/1161] rust-regex-automata+hybrid- 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 311/1161] rust-regex-automata+meta-de 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 312/1161] rust-regex-automata+nfa-dev 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 313/1161] rust-regex-automata+perf-de 100% | 1.5 MiB/s | 8.9 KiB | 00m00s [ 314/1161] rust-regex-automata+std-dev 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 315/1161] rust-regex-automata+syntax- 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 316/1161] rust-regex-automata+unicode 100% | 2.3 MiB/s | 9.5 KiB | 00m00s [ 317/1161] rust-regex-syntax+std-devel 100% | 1.2 MiB/s | 8.3 KiB | 00m00s [ 318/1161] rust-regex-syntax+unicode-d 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 319/1161] rust-regex-automata-devel-0 100% | 40.0 MiB/s | 450.5 KiB | 00m00s [ 320/1161] rust-regex+perf-devel-0:1.1 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 321/1161] rust-regex+std-devel-0:1.13 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 322/1161] rust-regex-syntax-devel-0:0 100% | 26.3 MiB/s | 215.2 KiB | 00m00s [ 323/1161] rust-regex+unicode-devel-0: 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 324/1161] rust-rkyv+bytecheck-devel-0 100% | 2.3 MiB/s | 9.2 KiB | 00m00s [ 325/1161] rust-regex-devel-0:1.13.1-1 100% | 26.3 MiB/s | 134.7 KiB | 00m00s [ 326/1161] rust-rkyv+std-devel-0:0.8.1 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 327/1161] rust-rustc-hash+std-devel-0 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 328/1161] rust-rustc-hash-devel-0:2.1 100% | 5.3 MiB/s | 21.8 KiB | 00m00s [ 329/1161] rust-rkyv-devel-0:0.8.18-1. 100% | 30.0 MiB/s | 184.5 KiB | 00m00s [ 330/1161] rust-rustc-stable-hash-deve 100% | 6.7 MiB/s | 27.4 KiB | 00m00s [ 331/1161] rust-boxcar+default-devel-0 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 332/1161] rust-crossbeam-queue+defaul 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 333/1161] rust-crossbeam-utils+defaul 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 334/1161] rust-hashbrown+default-deve 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 335/1161] rust-hashlink+default-devel 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 336/1161] rust-intrusive-collections+ 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 337/1161] rust-portable-atomic+defaul 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 338/1161] rust-salsa-macro-rules+defa 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 339/1161] rust-salsa-macros+default-d 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 340/1161] rust-tracing+std-devel-0:0. 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 341/1161] rust-tracing-devel-0:0.1.44 100% | 21.6 MiB/s | 88.3 KiB | 00m00s [ 342/1161] rust-typeid+default-devel-0 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 343/1161] rust-inventory+default-deve 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 344/1161] rust-same-file-devel-0:1.0. 100% | 4.5 MiB/s | 18.4 KiB | 00m00s [ 345/1161] rust-schemars+derive-devel- 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 346/1161] rust-schemars+std-devel-0:1 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 347/1161] rust-schemars-devel-0:1.2.1 100% | 24.6 MiB/s | 151.1 KiB | 00m00s [ 348/1161] rust-serde+std-devel-0:1.0. 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 349/1161] rust-seahash-devel-0:4.1.0- 100% | 9.5 MiB/s | 39.0 KiB | 00m00s [ 350/1161] rust-serde+serde_derive-dev 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 351/1161] rust-serde_json+std-devel-0 100% | 3.2 MiB/s | 9.7 KiB | 00m00s [ 352/1161] rust-serde_test-devel-0:1.0 100% | 6.2 MiB/s | 25.5 KiB | 00m00s [ 353/1161] rust-shellexpand+base-0-dev 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 354/1161] rust-serde_json-devel-0:1.0 100% | 21.9 MiB/s | 157.0 KiB | 00m00s [ 355/1161] rust-shellexpand+tilde-deve 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 356/1161] rust-shellexpand-devel-0:3. 100% | 7.2 MiB/s | 29.6 KiB | 00m00s [ 357/1161] rust-similar+std-devel-0:3. 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 358/1161] rust-similar+text-devel-0:3 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 359/1161] rust-similar-devel-0:3.1.1- 100% | 18.0 MiB/s | 73.9 KiB | 00m00s [ 360/1161] rust-libc+default-devel-0:0 100% | 3.3 MiB/s | 10.0 KiB | 00m00s [ 361/1161] rust-os_pipe+default-devel- 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 362/1161] rust-wait-timeout+default-d 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 363/1161] rust-snapbox-devel-0:1.2.2- 100% | 10.6 MiB/s | 64.9 KiB | 00m00s [ 364/1161] rust-snapbox+color-auto-dev 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 365/1161] rust-anstyle-svg+default-de 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 366/1161] rust-escargot+default-devel 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 367/1161] rust-snapbox+structured-dat 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 368/1161] rust-stacker-devel-0:0.1.25 100% | 5.9 MiB/s | 24.1 KiB | 00m00s [ 369/1161] rust-static_assertions-deve 100% | 6.5 MiB/s | 26.6 KiB | 00m00s [ 370/1161] rust-strum+std-devel-0:0.28 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 371/1161] rust-strum-devel-0:0.28.0-2 100% | 3.9 MiB/s | 15.8 KiB | 00m00s [ 372/1161] rust-strum_macros-devel-0:0 100% | 10.8 MiB/s | 44.3 KiB | 00m00s [ 373/1161] rust-supports-hyperlinks-de 100% | 4.0 MiB/s | 16.6 KiB | 00m00s [ 374/1161] rust-syn+clone-impls-devel- 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [ 375/1161] rust-syn+printing-devel-0:3 100% | 3.2 MiB/s | 9.9 KiB | 00m00s [ 376/1161] rust-syn+proc-macro-devel-0 100% | 2.5 MiB/s | 10.1 KiB | 00m00s [ 377/1161] rust-tempfile+getrandom-dev 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 378/1161] rust-syn-devel-0:3.0.3-1.fc 100% | 36.6 MiB/s | 262.4 KiB | 00m00s [ 379/1161] rust-tempfile-devel-0:3.27. 100% | 13.0 MiB/s | 53.1 KiB | 00m00s [ 380/1161] rust-test-case-devel-0:3.3. 100% | 4.8 MiB/s | 14.6 KiB | 00m00s [ 381/1161] rust-thin-vec+std-devel-0:0 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 382/1161] rust-thiserror+std-devel-0: 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 383/1161] rust-thiserror-devel-0:2.0. 100% | 15.2 MiB/s | 62.4 KiB | 00m00s [ 384/1161] rust-tikv-jemallocator+back 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 385/1161] rust-tikv-jemallocator-deve 100% | 5.5 MiB/s | 22.7 KiB | 00m00s [ 386/1161] rust-toml+display-devel-0:1 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 387/1161] rust-toml+serde-devel-0:1.1 100% | 3.1 MiB/s | 9.4 KiB | 00m00s [ 388/1161] rust-toml+parse-devel-0:1.1 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 389/1161] rust-toml+std-devel-0:1.1.3 100% | 3.3 MiB/s | 10.1 KiB | 00m00s [ 390/1161] rust-toml_parser+std-devel- 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 391/1161] rust-toml-devel-0:1.1.3-1.f 100% | 12.5 MiB/s | 63.9 KiB | 00m00s [ 392/1161] rust-toml_parser-devel-0:1. 100% | 7.6 MiB/s | 39.2 KiB | 00m00s [ 393/1161] rust-tracing-flame+smallvec 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 394/1161] rust-tracing-flame-devel-0: 100% | 4.4 MiB/s | 17.9 KiB | 00m00s [ 395/1161] rust-tracing-log+log-tracer 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 396/1161] rust-tracing-log+std-devel- 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 397/1161] rust-tracing-log-devel-0:0. 100% | 6.3 MiB/s | 25.8 KiB | 00m00s [ 398/1161] rust-tracing-core-devel-0:0 100% | 13.3 MiB/s | 68.2 KiB | 00m00s [ 399/1161] rust-tracing-subscriber+nu- 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 400/1161] rust-chrono+clock-devel-0:0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 401/1161] rust-chrono+std-devel-0:0.4 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 402/1161] rust-tracing-subscriber+mat 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 403/1161] rust-tracing-subscriber+onc 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 404/1161] rust-chrono-devel-0:0.4.44- 100% | 27.3 MiB/s | 195.8 KiB | 00m00s [ 405/1161] rust-tracing-subscriber+std 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 406/1161] rust-tracing-subscriber+thr 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 407/1161] rust-tracing-subscriber+tra 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 408/1161] rust-tracing-subscriber+reg 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 409/1161] rust-tracing+attributes-dev 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 410/1161] rust-typed-arena+std-devel- 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 411/1161] rust-typed-arena-devel-0:2. 100% | 4.7 MiB/s | 19.3 KiB | 00m00s [ 412/1161] rust-unicode-normalization+ 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 413/1161] rust-unicode-ident-devel-0: 100% | 11.2 MiB/s | 46.0 KiB | 00m00s [ 414/1161] rust-unicode-normalization- 100% | 26.8 MiB/s | 109.9 KiB | 00m00s [ 415/1161] rust-unicode-width+cjk-deve 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 416/1161] rust-unicode-width-devel-0: 100% | 23.6 MiB/s | 193.7 KiB | 00m00s [ 417/1161] rust-unicode_names2-devel-0 100% | 39.3 MiB/s | 241.5 KiB | 00m00s [ 418/1161] rust-url+std-devel-0:2.5.8- 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 419/1161] rust-url-devel-0:2.5.8-2.fc 100% | 15.4 MiB/s | 79.1 KiB | 00m00s [ 420/1161] rust-uuid+std-devel-0:1.24. 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 421/1161] rust-uuid-devel-0:1.24.1-1. 100% | 15.4 MiB/s | 63.2 KiB | 00m00s [ 422/1161] rust-which+real-sys-devel-0 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 423/1161] rust-walkdir-devel-0:2.5.0- 100% | 6.0 MiB/s | 30.6 KiB | 00m00s [ 424/1161] rust-which-devel-0:8.0.5-1. 100% | 6.5 MiB/s | 33.2 KiB | 00m00s [ 425/1161] rust-wild-devel-0:2.2.1-6.f 100% | 5.3 MiB/s | 16.2 KiB | 00m00s [ 426/1161] rust-crc32fast+default-deve 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 427/1161] rust-typed-path+default-dev 100% | 2.5 MiB/s | 7.5 KiB | 00m00s [ 428/1161] rust-flate2+zlib-rs-devel-0 100% | 3.1 MiB/s | 9.5 KiB | 00m00s [ 429/1161] rust-flate2-devel-0:1.1.9-2 100% | 17.7 MiB/s | 90.4 KiB | 00m00s [ 430/1161] rust-zip+deflate-flate2-dev 100% | 2.8 MiB/s | 11.6 KiB | 00m00s [ 431/1161] rust-zstd-devel-0:0.13.3-4. 100% | 10.1 MiB/s | 41.3 KiB | 00m00s [ 432/1161] python-rpm-macros-0:3.15-2. 100% | 19.3 MiB/s | 19.8 KiB | 00m00s [ 433/1161] rust-char_str+std-devel-0:0 100% | 1.8 MiB/s | 7.2 KiB | 00m00s [ 434/1161] rust-char_str-devel-0:0.0.2 100% | 16.4 MiB/s | 67.4 KiB | 00m00s [ 435/1161] python3-rpm-macros-0:3.15-2 100% | 11.9 MiB/s | 12.2 KiB | 00m00s [ 436/1161] rust-anstyle-query+default- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 437/1161] rust-anstyle-parse+default- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 438/1161] rust-colorchoice+default-de 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 439/1161] rust-utf8parse+default-deve 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 440/1161] rust-rustversion+default-de 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 441/1161] rust-fs-err+default-devel-0 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 442/1161] rust-os_str_bytes+default-d 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 443/1161] rust-predicates-core+defaul 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 444/1161] rust-predicates+diff-devel- 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 445/1161] rust-predicates-tree+defaul 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 446/1161] rust-predicates-devel-0:3.1 100% | 7.5 MiB/s | 38.3 KiB | 00m00s [ 447/1161] rust-radium-devel-0:0.7.0-8 100% | 4.6 MiB/s | 18.7 KiB | 00m00s [ 448/1161] rust-tap-devel-0:1.0.1-14.f 100% | 4.7 MiB/s | 19.2 KiB | 00m00s [ 449/1161] rust-bstr+alloc-devel-0:1.1 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 450/1161] rust-serde_core+std-devel-0 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 451/1161] rust-regex-automata+dfa-sea 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 452/1161] rust-serde_core+result-deve 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 453/1161] rust-clap_builder+color-dev 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 454/1161] rust-clap_builder+error-con 100% | 2.5 MiB/s | 10.2 KiB | 00m00s [ 455/1161] rust-clap_builder+std-devel 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 456/1161] rust-clap_builder+help-deve 100% | 2.5 MiB/s | 10.1 KiB | 00m00s [ 457/1161] rust-clap_builder+suggestio 100% | 2.5 MiB/s | 10.4 KiB | 00m00s [ 458/1161] rust-clap_builder+usage-dev 100% | 2.5 MiB/s | 10.1 KiB | 00m00s [ 459/1161] rust-clap_builder-devel-0:4 100% | 38.9 MiB/s | 159.4 KiB | 00m00s [ 460/1161] rust-clap_derive-devel-0:4. 100% | 9.8 MiB/s | 40.0 KiB | 00m00s [ 461/1161] rust-terminal_size+default- 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 462/1161] rust-clap_complete_nushell+ 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 463/1161] rust-clap_complete+default- 100% | 3.4 MiB/s | 10.5 KiB | 00m00s [ 464/1161] rust-nix+fs-devel-0:0.31.3- 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 465/1161] rust-nix+term-devel-0:0.31. 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 466/1161] rust-terminfo+default-devel 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 467/1161] rust-castaway+alloc-devel-0 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 468/1161] rust-nix-devel-0:0.31.3-2.f 100% | 43.0 MiB/s | 308.2 KiB | 00m00s [ 469/1161] rust-castaway-devel-0:0.2.4 100% | 4.8 MiB/s | 19.8 KiB | 00m00s [ 470/1161] rust-cfg-if+default-devel-0 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 471/1161] rust-itoa+default-devel-0:1 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 472/1161] rust-zmij+default-devel-0:1 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 473/1161] rust-serde_core+alloc-devel 100% | 1.2 MiB/s | 7.6 KiB | 00m00s [ 474/1161] rust-crossbeam+alloc-devel- 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 475/1161] rust-crossbeam-channel+std- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 476/1161] rust-crossbeam-deque+std-de 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 477/1161] rust-crossbeam-deque-devel- 100% | 7.4 MiB/s | 30.2 KiB | 00m00s [ 478/1161] rust-crossbeam-channel-deve 100% | 17.6 MiB/s | 90.2 KiB | 00m00s [ 479/1161] rust-crossbeam-epoch+std-de 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 480/1161] rust-crossbeam-epoch-devel- 100% | 13.1 MiB/s | 53.7 KiB | 00m00s [ 481/1161] rust-crossbeam-queue+std-de 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 482/1161] rust-crossbeam-utils+std-de 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 483/1161] rust-crossbeam-utils-devel- 100% | 13.5 MiB/s | 55.3 KiB | 00m00s [ 484/1161] rust-crossbeam-queue-devel- 100% | 4.9 MiB/s | 25.1 KiB | 00m00s [ 485/1161] rust-csv-core+default-devel 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 486/1161] rust-nix+signal-devel-0:0.3 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 487/1161] rust-ryu+default-devel-0:1. 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 488/1161] rust-hashbrown0.14+raw-deve 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 489/1161] rust-lock_api+default-devel 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 490/1161] rust-hashbrown0.14-devel-0: 100% | 23.9 MiB/s | 122.6 KiB | 00m00s [ 491/1161] rust-once_cell+default-deve 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 492/1161] rust-parking_lot_core+defau 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 493/1161] rust-libtest-mimic+default- 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 494/1161] rust-log+std-devel-0:0.4.33 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 495/1161] rust-serde_derive-devel-0:1 100% | 16.6 MiB/s | 68.1 KiB | 00m00s [ 496/1161] rust-get-size-derive2+defau 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 497/1161] rust-equivalent-devel-0:1.0 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [ 498/1161] rust-icu_provider+baked-dev 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 499/1161] rust-icu_collections-devel- 100% | 23.6 MiB/s | 96.7 KiB | 00m00s [ 500/1161] rust-icu_properties_data-de 100% | 22.1 MiB/s | 158.6 KiB | 00m00s [ 501/1161] rust-icu_locale_core+zerove 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 502/1161] rust-icu_provider-devel-0:2 100% | 13.3 MiB/s | 54.4 KiB | 00m00s [ 503/1161] rust-icu_locale_core-devel- 100% | 18.3 MiB/s | 93.8 KiB | 00m00s [ 504/1161] rust-zerotrie+yoke-devel-0: 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 505/1161] rust-zerotrie+zerofrom-deve 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 506/1161] rust-zerotrie-devel-0:0.2.4 100% | 19.5 MiB/s | 80.0 KiB | 00m00s [ 507/1161] rust-zerovec+derive-devel-0 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 508/1161] rust-zerovec+yoke-devel-0:0 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 509/1161] rust-zerovec-devel-0:0.11.6 100% | 29.1 MiB/s | 119.1 KiB | 00m00s [ 510/1161] rust-crossbeam-deque+defaul 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 511/1161] rust-regex-automata+dfa-one 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 512/1161] rust-phf+default-devel-0:0. 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 513/1161] rust-rust-stemmers+default- 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 514/1161] rust-console+unicode-width- 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 515/1161] rust-console+ansi-parsing-d 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 516/1161] rust-console+std-devel-0:0. 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 517/1161] rust-unit-prefix+default-de 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 518/1161] rust-console-devel-0:0.16.4 100% | 7.4 MiB/s | 38.0 KiB | 00m00s [ 519/1161] rust-insta+console-devel-0: 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 520/1161] rust-similar2+inline-devel- 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [ 521/1161] rust-similar2+default-devel 100% | 1.4 MiB/s | 7.3 KiB | 00m00s [ 522/1161] rust-pest+default-devel-0:2 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 523/1161] rust-pest_derive+default-de 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 524/1161] rust-ron+std-devel-0:0.12.2 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 525/1161] rust-ron-devel-0:0.12.2-2.f 100% | 27.5 MiB/s | 140.7 KiB | 00m00s [ 526/1161] rust-syn2+default-devel-0:2 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [ 527/1161] rust-syn2+derive-devel-0:2. 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 528/1161] rust-syn2+extra-traits-deve 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 529/1161] rust-syn2+full-devel-0:2.0. 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 530/1161] rust-syn2+fold-devel-0:2.0. 100% | 1.7 MiB/s | 7.1 KiB | 00m00s [ 531/1161] rust-either+use_std-devel-0 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 532/1161] rust-itertools+use_alloc-de 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 533/1161] rust-either-devel-0:1.16.0- 100% | 6.6 MiB/s | 27.2 KiB | 00m00s [ 534/1161] rust-jiff+alloc-devel-0:0.2 100% | 3.4 MiB/s | 13.8 KiB | 00m00s [ 535/1161] rust-jiff-core+std-devel-0: 100% | 1.8 MiB/s | 7.2 KiB | 00m00s [ 536/1161] rust-jiff-core+tz-fat-devel 100% | 2.3 MiB/s | 7.2 KiB | 00m00s [ 537/1161] rust-jiff-core-devel-0:0.1. 100% | 29.4 MiB/s | 120.3 KiB | 00m00s [ 538/1161] rust-annotate-snippets0.11- 100% | 8.7 MiB/s | 35.5 KiB | 00m00s [ 539/1161] rust-libcst_derive-devel-0: 100% | 4.7 MiB/s | 19.1 KiB | 00m00s [ 540/1161] rust-paste-devel-0:1.0.15-6 100% | 9.1 MiB/s | 37.2 KiB | 00m00s [ 541/1161] rust-peg+std-devel-0:0.8.5- 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 542/1161] rust-peg-devel-0:0.8.5-4.fc 100% | 11.0 MiB/s | 45.1 KiB | 00m00s [ 543/1161] rust-crossbeam-channel+defa 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 544/1161] rust-serde_derive+default-d 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 545/1161] rust-inotify-devel-0:0.11.2 100% | 8.0 MiB/s | 33.0 KiB | 00m00s [ 546/1161] rust-mio+default-devel-0:1. 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 547/1161] rust-mio+os-ext-devel-0:1.2 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 548/1161] rust-notify-types+default-d 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 549/1161] rust-path-dedot+default-dev 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 550/1161] rust-path-dedot-devel-0:4.0 100% | 3.5 MiB/s | 14.4 KiB | 00m00s [ 551/1161] rust-unscanny+default-devel 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 552/1161] rust-version-ranges-devel-0 100% | 6.9 MiB/s | 28.1 KiB | 00m00s [ 553/1161] rust-diff+default-devel-0:0 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 554/1161] rust-yansi+default-devel-0: 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 555/1161] rust-pep508_rs+default-deve 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 556/1161] rust-toml0.9+parse-devel-0: 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 557/1161] rust-toml0.9+serde-devel-0: 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 558/1161] rust-toml0.9+std-devel-0:0. 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 559/1161] rust-toml0.9-devel-0:0.9.12 100% | 15.2 MiB/s | 62.2 KiB | 00m00s [ 560/1161] rust-newtype-uuid+default-d 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 561/1161] rust-quick-xml+default-deve 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 562/1161] rust-strip-ansi-escapes+def 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 563/1161] rust-getrandom+default-deve 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 564/1161] rust-getrandom+sys_rng-deve 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 565/1161] rust-cpufeatures+default-de 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 566/1161] rust-rayon-core+default-dev 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 567/1161] rust-regex-automata+dfa-bui 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 568/1161] rust-regex-automata+alloc-d 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 569/1161] rust-regex-automata+nfa-tho 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 570/1161] rust-regex-automata+nfa-pik 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 571/1161] rust-regex-automata+nfa-bac 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 572/1161] rust-regex-automata+perf-in 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 573/1161] rust-regex-automata+perf-li 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 574/1161] rust-regex-automata+unicode 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 575/1161] rust-regex-automata+unicode 100% | 699.9 KiB/s | 9.1 KiB | 00m00s [ 576/1161] rust-regex-automata+unicode 100% | 758.2 KiB/s | 9.1 KiB | 00m00s [ 577/1161] rust-regex-automata+unicode 100% | 700.8 KiB/s | 9.1 KiB | 00m00s [ 578/1161] rust-regex-automata+unicode 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 579/1161] rust-regex-automata+unicode 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 580/1161] rust-regex-automata+unicode 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 581/1161] rust-regex-automata+unicode 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 582/1161] rust-regex-syntax+unicode-a 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 583/1161] rust-regex-syntax+unicode-b 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 584/1161] rust-regex-syntax+unicode-c 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 585/1161] rust-regex-syntax+unicode-g 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 586/1161] rust-regex-syntax+unicode-p 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 587/1161] rust-regex-syntax+unicode-s 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 588/1161] rust-regex-syntax+unicode-s 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 589/1161] rust-regex+perf-backtrack-d 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 590/1161] rust-regex+perf-cache-devel 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 591/1161] rust-regex+perf-dfa-devel-0 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 592/1161] rust-regex+perf-inline-deve 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 593/1161] rust-regex+perf-literal-dev 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 594/1161] rust-regex+perf-onepass-dev 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 595/1161] rust-regex+unicode-bool-dev 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 596/1161] rust-regex+unicode-age-deve 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 597/1161] rust-regex+unicode-case-dev 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 598/1161] rust-regex+unicode-gencat-d 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 599/1161] rust-regex+unicode-script-d 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 600/1161] rust-regex+unicode-perl-dev 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 601/1161] rust-regex+unicode-segment- 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 602/1161] rust-bytecheck+simdutf8-dev 100% | 2.7 MiB/s | 8.1 KiB | 00m00s [ 603/1161] rust-bytecheck-devel-0:0.8. 100% | 6.4 MiB/s | 19.7 KiB | 00m00s [ 604/1161] rust-rend+bytecheck-devel-0 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 605/1161] rust-rkyv_derive+bytecheck- 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 606/1161] rust-ptr_meta+std-devel-0:0 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 607/1161] rust-rkyv+alloc-devel-0:0.8 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 608/1161] rust-munge-devel-0:0.4.7-3. 100% | 6.3 MiB/s | 25.7 KiB | 00m00s [ 609/1161] rust-ptr_meta-devel-0:0.3.2 100% | 3.8 MiB/s | 15.4 KiB | 00m00s [ 610/1161] rust-rend-devel-0:0.5.4-2.f 100% | 5.1 MiB/s | 20.9 KiB | 00m00s [ 611/1161] rust-rancor-devel-0:0.1.3-1 100% | 3.5 MiB/s | 18.0 KiB | 00m00s [ 612/1161] rust-rkyv_derive-devel-0:0. 100% | 7.4 MiB/s | 30.1 KiB | 00m00s [ 613/1161] rust-boxcar-devel-0:0.2.14- 100% | 7.1 MiB/s | 29.0 KiB | 00m00s [ 614/1161] rust-hashbrown+allocator-ap 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 615/1161] rust-hashbrown+default-hash 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 616/1161] rust-hashbrown+raw-entry-de 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 617/1161] rust-hashlink-devel-0:0.12. 100% | 9.2 MiB/s | 37.8 KiB | 00m00s [ 618/1161] rust-hashbrown+equivalent-d 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 619/1161] rust-intrusive-collections- 100% | 11.6 MiB/s | 47.5 KiB | 00m00s [ 620/1161] rust-portable-atomic+fallba 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 621/1161] rust-intrusive-collections+ 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 622/1161] rust-salsa-macro-rules-deve 100% | 6.9 MiB/s | 28.3 KiB | 00m00s [ 623/1161] rust-salsa-macros-devel-0:0 100% | 12.7 MiB/s | 51.9 KiB | 00m00s [ 624/1161] rust-portable-atomic-devel- 100% | 26.8 MiB/s | 164.9 KiB | 00m00s [ 625/1161] rust-tracing-core+std-devel 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 626/1161] rust-pin-project-lite+defau 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 627/1161] rust-typeid-devel-0:1.0.3-5 100% | 4.2 MiB/s | 17.1 KiB | 00m00s [ 628/1161] rust-inventory-devel-0:0.3. 100% | 7.8 MiB/s | 23.8 KiB | 00m00s [ 629/1161] rust-schemars+schemars_deri 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 630/1161] rust-dyn-clone+default-deve 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 631/1161] rust-ref-cast+default-devel 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 632/1161] rust-serde_json+alloc-devel 100% | 2.4 MiB/s | 9.7 KiB | 00m00s [ 633/1161] rust-shellexpand+dirs-devel 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 634/1161] rust-libc+std-devel-0:0.2.1 100% | 2.4 MiB/s | 10.0 KiB | 00m00s [ 635/1161] rust-os_pipe-devel-0:1.2.3- 100% | 4.5 MiB/s | 18.5 KiB | 00m00s [ 636/1161] rust-normalize-line-endings 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 637/1161] rust-libc-devel-0:0.2.189-1 100% | 66.9 MiB/s | 547.9 KiB | 00m00s [ 638/1161] rust-snapbox-macros+default 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 639/1161] rust-wait-timeout-devel-0:0 100% | 6.5 MiB/s | 19.9 KiB | 00m00s [ 640/1161] rust-snapbox+color-devel-0: 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 641/1161] rust-escargot-devel-0:0.5.1 100% | 6.9 MiB/s | 28.3 KiB | 00m00s [ 642/1161] rust-anstyle-svg-devel-0:1. 100% | 5.8 MiB/s | 23.9 KiB | 00m00s [ 643/1161] rust-cc+default-devel-0:1.2 100% | 2.6 MiB/s | 10.7 KiB | 00m00s [ 644/1161] rust-psm+default-devel-0:0. 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 645/1161] rust-fastrand+default-devel 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 646/1161] rust-syn2+parsing-devel-0:2 100% | 1.7 MiB/s | 7.1 KiB | 00m00s [ 647/1161] rust-once_cell+std-devel-0: 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 648/1161] rust-once_cell-devel-0:1.21 100% | 11.0 MiB/s | 44.9 KiB | 00m00s [ 649/1161] rust-rustix+default-devel-0 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 650/1161] rust-rustix+fs-devel-0:1.1. 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 651/1161] rust-test-case-macros-devel 100% | 3.3 MiB/s | 13.7 KiB | 00m00s [ 652/1161] rust-thiserror-impl+default 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 653/1161] rust-tikv-jemalloc-sys+back 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 654/1161] rust-tikv-jemalloc-sys-deve 100% | 6.5 MiB/s | 33.1 KiB | 00m00s [ 655/1161] rust-toml_writer-devel-0:1. 100% | 5.1 MiB/s | 21.0 KiB | 00m00s [ 656/1161] rust-toml_writer+alloc-deve 100% | 1.6 MiB/s | 7.9 KiB | 00m00s [ 657/1161] rust-toml_parser+alloc-deve 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 658/1161] rust-serde_spanned+serde-de 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 659/1161] rust-winnow-devel-0:1.0.4-2 100% | 34.6 MiB/s | 177.2 KiB | 00m00s [ 660/1161] rust-toml_datetime+serde-de 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 661/1161] rust-serde_spanned+std-deve 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 662/1161] rust-toml_datetime+std-deve 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 663/1161] rust-toml_writer+std-devel- 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 664/1161] rust-serde_spanned+alloc-de 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 665/1161] rust-serde_spanned-devel-0: 100% | 4.6 MiB/s | 18.9 KiB | 00m00s [ 666/1161] rust-toml_datetime+alloc-de 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 667/1161] rust-lazy_static+default-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 668/1161] rust-toml_datetime-devel-0: 100% | 5.9 MiB/s | 24.3 KiB | 00m00s [ 669/1161] rust-tracing-core+default-d 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 670/1161] rust-chrono+iana-time-zone- 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 671/1161] rust-nu-ansi-term+default-d 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 672/1161] rust-chrono+now-devel-0:0.4 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 673/1161] rust-chrono+alloc-devel-0:0 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 674/1161] rust-num-traits-devel-0:0.2 100% | 14.1 MiB/s | 57.9 KiB | 00m00s [ 675/1161] rust-matchers+default-devel 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 676/1161] rust-tracing-subscriber+all 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 677/1161] rust-thread_local+default-d 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 678/1161] rust-tracing-subscriber+sha 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 679/1161] rust-tracing+tracing-attrib 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 680/1161] rust-tinyvec+alloc-devel-0: 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 681/1161] rust-tinyvec+default-devel- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 682/1161] rust-unicode_names2_generat 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 683/1161] rust-phf0.11-devel-0:0.11.3 100% | 5.5 MiB/s | 28.4 KiB | 00m00s [ 684/1161] rust-form_urlencoded+std-de 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 685/1161] rust-idna+std-devel-0:1.1.0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 686/1161] rust-percent-encoding+std-d 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 687/1161] rust-form_urlencoded+alloc- 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 688/1161] rust-form_urlencoded-devel- 100% | 4.2 MiB/s | 17.3 KiB | 00m00s [ 689/1161] rust-idna+alloc-devel-0:1.1 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 690/1161] rust-idna+compiled_data-dev 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 691/1161] rust-percent-encoding+alloc 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 692/1161] rust-idna-devel-0:1.1.0-4.f 100% | 22.4 MiB/s | 137.5 KiB | 00m00s [ 693/1161] rust-percent-encoding-devel 100% | 4.7 MiB/s | 19.4 KiB | 00m00s [ 694/1161] rust-crc32fast+std-devel-0: 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 695/1161] rust-crc32fast-devel-0:1.5. 100% | 11.1 MiB/s | 45.3 KiB | 00m00s [ 696/1161] rust-typed-path+std-devel-0 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 697/1161] rust-typed-path-devel-0:0.1 100% | 23.0 MiB/s | 94.4 KiB | 00m00s [ 698/1161] rust-zlib-rs+rust-allocator 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 699/1161] rust-zlib-rs+std-devel-0:0. 100% | 4.6 MiB/s | 9.4 KiB | 00m00s [ 700/1161] rust-flate2+any_zlib-devel- 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 701/1161] rust-zstd-safe+std-devel-0: 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 702/1161] rust-zip+_deflate-any-devel 100% | 2.2 MiB/s | 11.4 KiB | 00m00s [ 703/1161] rust-zlib-rs-devel-0:0.6.7- 100% | 22.3 MiB/s | 205.8 KiB | 00m00s [ 704/1161] rust-zstd-safe-devel-0:7.2. 100% | 8.1 MiB/s | 33.3 KiB | 00m00s [ 705/1161] rust-anstyle-query-devel-0: 100% | 4.4 MiB/s | 18.1 KiB | 00m00s [ 706/1161] rust-anstyle-parse+utf8-dev 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 707/1161] rust-anstyle-parse-devel-0: 100% | 6.0 MiB/s | 24.4 KiB | 00m00s [ 708/1161] rust-colorchoice-devel-0:1. 100% | 4.0 MiB/s | 16.4 KiB | 00m00s [ 709/1161] rust-utf8parse-devel-0:0.2. 100% | 5.2 MiB/s | 21.3 KiB | 00m00s [ 710/1161] rust-fs-err-devel-0:3.2.2-2 100% | 7.6 MiB/s | 31.2 KiB | 00m00s [ 711/1161] rust-rustversion-devel-0:1. 100% | 8.5 MiB/s | 34.6 KiB | 00m00s [ 712/1161] rust-os_str_bytes+memchr-de 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 713/1161] rust-os_str_bytes+raw_os_st 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 714/1161] rust-os_str_bytes-devel-0:7 100% | 9.8 MiB/s | 40.2 KiB | 00m00s [ 715/1161] rust-difflib+default-devel- 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 716/1161] rust-predicates-core-devel- 100% | 5.6 MiB/s | 17.1 KiB | 00m00s [ 717/1161] rust-predicates-tree-devel- 100% | 3.9 MiB/s | 16.2 KiB | 00m00s [ 718/1161] rust-strsim+default-devel-0 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 719/1161] rust-clap_lex+default-devel 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 720/1161] rust-terminal_size-devel-0: 100% | 4.3 MiB/s | 17.4 KiB | 00m00s [ 721/1161] rust-clap_complete_nushell- 100% | 6.6 MiB/s | 20.3 KiB | 00m00s [ 722/1161] rust-clap_complete-devel-0: 100% | 14.0 MiB/s | 57.3 KiB | 00m00s [ 723/1161] rust-cfg_aliases+default-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 724/1161] rust-libc+extra_traits-deve 100% | 2.4 MiB/s | 10.0 KiB | 00m00s [ 725/1161] rust-terminfo-devel-0:0.9.0 100% | 13.5 MiB/s | 55.4 KiB | 00m00s [ 726/1161] rust-cfg-if-devel-0:1.0.4-3 100% | 5.5 MiB/s | 17.0 KiB | 00m00s [ 727/1161] rust-itoa-devel-0:1.0.18-2. 100% | 4.9 MiB/s | 20.2 KiB | 00m00s [ 728/1161] rust-zmij-devel-0:1.0.21-2. 100% | 6.7 MiB/s | 27.5 KiB | 00m00s [ 729/1161] rust-crossbeam-epoch+alloc- 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 730/1161] rust-crossbeam-queue+alloc- 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 731/1161] rust-csv-core-devel-0:0.1.1 100% | 6.3 MiB/s | 32.2 KiB | 00m00s [ 732/1161] rust-nix+process-devel-0:0. 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 733/1161] rust-ryu-devel-0:1.0.23-2.f 100% | 9.2 MiB/s | 56.7 KiB | 00m00s [ 734/1161] rust-lock_api+atomic_usize- 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 735/1161] rust-lock_api-devel-0:0.4.1 100% | 7.1 MiB/s | 29.1 KiB | 00m00s [ 736/1161] rust-parking_lot_core-devel 100% | 10.7 MiB/s | 43.7 KiB | 00m00s [ 737/1161] rust-libtest-mimic-devel-0: 100% | 8.7 MiB/s | 35.6 KiB | 00m00s [ 738/1161] rust-syn2+clone-impls-devel 100% | 1.7 MiB/s | 7.1 KiB | 00m00s [ 739/1161] rust-syn2+printing-devel-0: 100% | 2.4 MiB/s | 7.3 KiB | 00m00s [ 740/1161] rust-syn2+proc-macro-devel- 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [ 741/1161] rust-get-size-derive2-devel 100% | 4.1 MiB/s | 16.8 KiB | 00m00s [ 742/1161] rust-syn2-devel-0:2.0.119-1 100% | 35.9 MiB/s | 257.3 KiB | 00m00s [ 743/1161] rust-writeable-devel-0:0.6. 100% | 7.3 MiB/s | 29.7 KiB | 00m00s [ 744/1161] rust-displaydoc-devel-0:0.2 100% | 8.1 MiB/s | 33.0 KiB | 00m00s [ 745/1161] rust-potential_utf+zerovec- 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 746/1161] rust-potential_utf-devel-0: 100% | 5.6 MiB/s | 17.3 KiB | 00m00s [ 747/1161] rust-utf8_iter-devel-0:1.0. 100% | 4.6 MiB/s | 18.8 KiB | 00m00s [ 748/1161] rust-yoke+derive-devel-0:0. 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 749/1161] rust-yoke-devel-0:0.8.3-2.f 100% | 9.4 MiB/s | 38.6 KiB | 00m00s [ 750/1161] rust-zerofrom+derive-devel- 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 751/1161] rust-zerofrom-devel-0:0.1.8 100% | 3.5 MiB/s | 14.5 KiB | 00m00s [ 752/1161] rust-litemap-devel-0:0.8.2- 100% | 11.6 MiB/s | 35.5 KiB | 00m00s [ 753/1161] rust-tinystr+zerovec-devel- 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 754/1161] rust-tinystr-devel-0:0.8.3- 100% | 9.0 MiB/s | 27.7 KiB | 00m00s [ 755/1161] rust-zerovec-derive-devel-0 100% | 8.4 MiB/s | 25.8 KiB | 00m00s [ 756/1161] rust-phf+std-devel-0:0.13.1 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 757/1161] rust-phf-devel-0:0.13.1-3.f 100% | 9.7 MiB/s | 29.9 KiB | 00m00s [ 758/1161] rust-console+alloc-devel-0: 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 759/1161] rust-unit-prefix+std-devel- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 760/1161] rust-unit-prefix-devel-0:0. 100% | 5.1 MiB/s | 15.7 KiB | 00m00s [ 761/1161] rust-similar2+text-devel-0: 100% | 1.8 MiB/s | 7.2 KiB | 00m00s [ 762/1161] rust-similar2-devel-0:2.7.0 100% | 16.9 MiB/s | 69.2 KiB | 00m00s [ 763/1161] rust-pest+memchr-devel-0:2. 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 764/1161] rust-rust-stemmers-devel-0: 100% | 103.1 MiB/s | 1.9 MiB | 00m00s [ 765/1161] rust-pest+std-devel-0:2.8.6 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 766/1161] rust-pest-devel-0:2.8.6-2.f 100% | 25.9 MiB/s | 106.1 KiB | 00m00s [ 767/1161] rust-pest_derive+std-devel- 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 768/1161] rust-pest_derive-devel-0:2. 100% | 8.4 MiB/s | 34.5 KiB | 00m00s [ 769/1161] rust-bitflags+serde-devel-0 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 770/1161] rust-once_cell+alloc-devel- 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 771/1161] rust-once_cell+race-devel-0 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 772/1161] rust-either+std-devel-0:1.1 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 773/1161] rust-peg-runtime+std-devel- 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 774/1161] rust-jiff-core+alloc-devel- 100% | 1.4 MiB/s | 7.2 KiB | 00m00s [ 775/1161] rust-peg-macros+default-dev 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 776/1161] rust-peg-runtime+default-de 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 777/1161] rust-inotify-sys+default-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 778/1161] rust-mio+log-devel-0:1.2.2- 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 779/1161] rust-mio-devel-0:1.2.2-2.fc 100% | 28.1 MiB/s | 114.9 KiB | 00m00s [ 780/1161] rust-mio+os-poll-devel-0:1. 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 781/1161] rust-notify-types-devel-0:2 100% | 10.2 MiB/s | 41.6 KiB | 00m00s [ 782/1161] rust-unscanny-devel-0:0.1.0 100% | 5.9 MiB/s | 18.0 KiB | 00m00s [ 783/1161] rust-diff-devel-0:0.1.13-11 100% | 9.4 MiB/s | 38.6 KiB | 00m00s [ 784/1161] rust-yansi+std-devel-0:1.0. 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 785/1161] rust-yansi-devel-0:1.0.1-7. 100% | 8.8 MiB/s | 36.2 KiB | 00m00s [ 786/1161] rust-pep508_rs-devel-0:0.9. 100% | 18.1 MiB/s | 74.3 KiB | 00m00s [ 787/1161] rust-winnow0.7-devel-0:0.7. 100% | 28.3 MiB/s | 173.6 KiB | 00m00s [ 788/1161] rust-toml_datetime0.7+serde 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 789/1161] rust-toml_datetime0.7+std-d 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 790/1161] rust-toml_datetime0.7+alloc 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 791/1161] rust-toml_datetime0.7-devel 100% | 7.4 MiB/s | 22.9 KiB | 00m00s [ 792/1161] rust-newtype-uuid+std-devel 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 793/1161] rust-newtype-uuid-devel-0:1 100% | 8.2 MiB/s | 25.2 KiB | 00m00s [ 794/1161] rust-strip-ansi-escapes-dev 100% | 5.3 MiB/s | 16.3 KiB | 00m00s [ 795/1161] rust-quick-xml-devel-0:0.41 100% | 30.1 MiB/s | 185.2 KiB | 00m00s [ 796/1161] rust-getrandom-devel-0:0.4. 100% | 15.9 MiB/s | 65.0 KiB | 00m00s [ 797/1161] rust-rand_core+default-deve 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 798/1161] rust-cpufeatures-devel-0:0. 100% | 5.7 MiB/s | 23.4 KiB | 00m00s [ 799/1161] rust-rayon-core-devel-0:1.1 100% | 19.2 MiB/s | 78.5 KiB | 00m00s [ 800/1161] rust-regex-automata+perf-li 100% | 2.9 MiB/s | 9.1 KiB | 00m00s [ 801/1161] rust-regex-automata+perf-li 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 802/1161] rust-simdutf8-devel-0:0.1.5 100% | 9.7 MiB/s | 39.6 KiB | 00m00s [ 803/1161] rust-bytecheck_derive-devel 100% | 5.7 MiB/s | 17.6 KiB | 00m00s [ 804/1161] rust-rancor+alloc-devel-0:0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 805/1161] rust-munge_macro-devel-0:0. 100% | 4.8 MiB/s | 14.9 KiB | 00m00s [ 806/1161] rust-ptr_meta+derive-devel- 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 807/1161] rust-allocator-api2+alloc-d 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 808/1161] rust-allocator-api2-devel-0 100% | 16.9 MiB/s | 69.0 KiB | 00m00s [ 809/1161] rust-foldhash-devel-0:0.2.0 100% | 7.8 MiB/s | 24.1 KiB | 00m00s [ 810/1161] rust-syn+visit-devel-0:3.0. 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [ 811/1161] rust-syn+visit-mut-devel-0: 100% | 2.4 MiB/s | 9.8 KiB | 00m00s [ 812/1161] rust-tracing-core+once_cell 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 813/1161] rust-pin-project-lite-devel 100% | 14.4 MiB/s | 58.8 KiB | 00m00s [ 814/1161] rust-dyn-clone-devel-0:1.0. 100% | 4.7 MiB/s | 19.3 KiB | 00m00s [ 815/1161] rust-schemars_derive+defaul 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 816/1161] rust-ref-cast-devel-0:1.0.2 100% | 10.1 MiB/s | 31.1 KiB | 00m00s [ 817/1161] rust-dirs+default-devel-0:6 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 818/1161] rust-normalize-line-endings 100% | 4.5 MiB/s | 13.9 KiB | 00m00s [ 819/1161] rust-snapbox-macros-devel-0 100% | 5.0 MiB/s | 15.5 KiB | 00m00s [ 820/1161] rust-snapbox-macros+color-d 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 821/1161] rust-html-escape+default-de 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 822/1161] rust-anstyle-lossy+default- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 823/1161] rust-cc-devel-0:1.2.62-2.fc 100% | 23.2 MiB/s | 95.1 KiB | 00m00s [ 824/1161] rust-psm-devel-0:0.1.32-1.f 100% | 10.5 MiB/s | 43.1 KiB | 00m00s [ 825/1161] rust-fastrand+std-devel-0:2 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 826/1161] rust-fastrand-devel-0:2.5.0 100% | 6.1 MiB/s | 25.1 KiB | 00m00s [ 827/1161] rust-rustix+std-devel-0:1.1 100% | 3.2 MiB/s | 9.7 KiB | 00m00s [ 828/1161] rust-rustix-devel-0:1.1.4-2 100% | 55.8 MiB/s | 400.2 KiB | 00m00s [ 829/1161] rust-test-case-core-devel-0 100% | 4.6 MiB/s | 23.4 KiB | 00m00s [ 830/1161] rust-thiserror-impl-devel-0 100% | 7.4 MiB/s | 30.2 KiB | 00m00s [ 831/1161] rust-lazy_static-devel-0:1. 100% | 5.2 MiB/s | 21.3 KiB | 00m00s [ 832/1161] rust-nu-ansi-term+std-devel 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 833/1161] rust-nu-ansi-term-devel-0:0 100% | 7.5 MiB/s | 38.5 KiB | 00m00s [ 834/1161] rust-iana-time-zone+default 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 835/1161] rust-iana-time-zone+fallbac 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 836/1161] rust-autocfg+default-devel- 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 837/1161] rust-thread_local-devel-0:1 100% | 7.7 MiB/s | 23.5 KiB | 00m00s [ 838/1161] rust-matchers-devel-0:0.2.0 100% | 3.6 MiB/s | 14.8 KiB | 00m00s [ 839/1161] rust-sharded-slab+default-d 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 840/1161] rust-tracing-attributes+def 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 841/1161] rust-tinyvec+tinyvec_macros 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 842/1161] rust-tinyvec-devel-0:1.11.0 100% | 12.5 MiB/s | 51.1 KiB | 00m00s [ 843/1161] rust-phf_shared0.11-devel-0 100% | 5.2 MiB/s | 21.4 KiB | 00m00s [ 844/1161] rust-unicode_names2_generat 100% | 7.4 MiB/s | 22.6 KiB | 00m00s [ 845/1161] rust-idna_adapter+compiled_ 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 846/1161] rust-idna_adapter+default-d 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 847/1161] rust-utf8_iter+default-deve 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 848/1161] rust-flate2+any_impl-devel- 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 849/1161] rust-zstd-sys+std-devel-0:2 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 850/1161] rust-zstd-sys-devel-0:2.0.1 100% | 11.1 MiB/s | 45.4 KiB | 00m00s [ 851/1161] rust-difflib-devel-0:0.4.0- 100% | 4.1 MiB/s | 16.7 KiB | 00m00s [ 852/1161] rust-termtree0.5+default-de 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [ 853/1161] rust-strsim-devel-0:0.11.1- 100% | 5.4 MiB/s | 22.2 KiB | 00m00s [ 854/1161] rust-clap_lex-devel-0:1.1.0 100% | 5.2 MiB/s | 21.3 KiB | 00m00s [ 855/1161] rust-rustix+termios-devel-0 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 856/1161] rust-cfg_aliases-devel-0:0. 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [ 857/1161] rust-fnv+default-devel-0:1. 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 858/1161] rust-nom7+std-devel-0:7.1.3 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 859/1161] rust-nom7-devel-0:7.1.3-4.f 100% | 27.3 MiB/s | 111.6 KiB | 00m00s [ 860/1161] rust-phf0.11+default-devel- 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [ 861/1161] rust-phf_codegen0.11+defaul 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [ 862/1161] rust-scopeguard-devel-0:1.2 100% | 4.7 MiB/s | 19.4 KiB | 00m00s [ 863/1161] rust-escape8259+default-dev 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 864/1161] rust-attribute-derive+defau 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 865/1161] rust-stable_deref_trait-dev 100% | 5.4 MiB/s | 16.5 KiB | 00m00s [ 866/1161] rust-yoke-derive-devel-0:0. 100% | 5.3 MiB/s | 21.5 KiB | 00m00s [ 867/1161] rust-zerofrom-derive-devel- 100% | 5.4 MiB/s | 16.5 KiB | 00m00s [ 868/1161] rust-phf_shared+std-devel-0 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 869/1161] rust-phf_shared-devel-0:0.1 100% | 7.3 MiB/s | 22.6 KiB | 00m00s [ 870/1161] rust-ucd-trie+std-devel-0:0 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 871/1161] rust-ucd-trie-devel-0:0.1.7 100% | 11.5 MiB/s | 35.3 KiB | 00m00s [ 872/1161] rust-pest_generator+std-dev 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 873/1161] rust-pest_generator-devel-0 100% | 8.8 MiB/s | 27.2 KiB | 00m00s [ 874/1161] rust-bitflags+serde_core-de 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 875/1161] rust-peg-runtime-devel-0:0. 100% | 4.2 MiB/s | 12.8 KiB | 00m00s [ 876/1161] rust-peg-macros-devel-0:0.8 100% | 10.4 MiB/s | 32.0 KiB | 00m00s [ 877/1161] rust-inotify-sys-devel-0:0. 100% | 5.0 MiB/s | 15.2 KiB | 00m00s [ 878/1161] rust-yansi+alloc-devel-0:1. 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 879/1161] rust-itertools0.13+default- 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 880/1161] rust-serde+rc-devel-0:1.0.2 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 881/1161] rust-thiserror1+default-dev 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 882/1161] rust-urlencoding+default-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 883/1161] rust-newtype-uuid+alloc-dev 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 884/1161] rust-vte-devel-0:0.15.0-3.f 100% | 13.5 MiB/s | 55.4 KiB | 00m00s [ 885/1161] rust-ptr_meta+ptr_meta_deri 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 886/1161] rust-schemars_derive-devel- 100% | 9.4 MiB/s | 38.7 KiB | 00m00s [ 887/1161] rust-ref-cast-impl+default- 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 888/1161] rust-dirs-devel-0:6.0.0-3.f 100% | 6.7 MiB/s | 20.6 KiB | 00m00s [ 889/1161] rust-anstyle-lossy-devel-0: 100% | 6.0 MiB/s | 18.3 KiB | 00m00s [ 890/1161] rust-html-escape+std-devel- 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 891/1161] rust-html-escape-devel-0:0. 100% | 7.4 MiB/s | 30.2 KiB | 00m00s [ 892/1161] rust-find-msvc-tools+defaul 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 893/1161] rust-shlex+default-devel-0: 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 894/1161] rust-fastrand+alloc-devel-0 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 895/1161] rust-ar_archive_writer+defa 100% | 1.8 MiB/s | 7.2 KiB | 00m00s [ 896/1161] rust-bitflags+std-devel-0:2 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 897/1161] rust-errno+std-devel-0:0.3. 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 898/1161] rust-errno-devel-0:0.3.14-3 100% | 4.9 MiB/s | 20.0 KiB | 00m00s [ 899/1161] rust-rustix+alloc-devel-0:1 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 900/1161] rust-linux-raw-sys+elf-deve 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 901/1161] rust-linux-raw-sys+auxvec-d 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 902/1161] rust-linux-raw-sys+errno-de 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 903/1161] rust-linux-raw-sys+general- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 904/1161] rust-linux-raw-sys+ioctl-de 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 905/1161] rust-linux-raw-sys+no_std-d 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 906/1161] rust-iana-time-zone-devel-0 100% | 9.8 MiB/s | 40.3 KiB | 00m00s [ 907/1161] rust-autocfg-devel-0:1.5.1- 100% | 6.9 MiB/s | 28.2 KiB | 00m00s [ 908/1161] rust-linux-raw-sys-devel-0: 100% | 45.4 MiB/s | 325.5 KiB | 00m00s [ 909/1161] rust-sharded-slab-devel-0:0 100% | 15.0 MiB/s | 61.3 KiB | 00m00s [ 910/1161] rust-tracing-attributes-dev 100% | 11.9 MiB/s | 48.6 KiB | 00m00s [ 911/1161] rust-tinyvec_macros+default 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 912/1161] rust-siphasher+default-deve 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 913/1161] rust-getopts+default-devel- 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 914/1161] rust-rand0.8+default-devel- 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 915/1161] rust-icu_normalizer+compile 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 916/1161] rust-idna_adapter-devel-0:1 100% | 5.4 MiB/s | 16.7 KiB | 00m00s [ 917/1161] rust-bindgen+runtime-devel- 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 918/1161] rust-cc+parallel-devel-0:1. 100% | 3.5 MiB/s | 10.9 KiB | 00m00s [ 919/1161] rust-pkg-config+default-dev 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 920/1161] rust-bindgen-devel-0:0.72.1 100% | 29.7 MiB/s | 213.2 KiB | 00m00s [ 921/1161] rust-termtree0.5-devel-0:0. 100% | 4.8 MiB/s | 14.8 KiB | 00m00s [ 922/1161] rust-fnv+std-devel-0:1.0.7- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 923/1161] rust-fnv-devel-0:1.0.7-16.f 100% | 4.6 MiB/s | 18.7 KiB | 00m00s [ 924/1161] rust-minimal-lexical+std-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 925/1161] rust-nom7+alloc-devel-0:7.1 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [ 926/1161] rust-minimal-lexical-devel- 100% | 23.9 MiB/s | 98.1 KiB | 00m00s [ 927/1161] rust-phf0.11+std-devel-0:0. 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 928/1161] rust-phf_codegen0.11-devel- 100% | 6.6 MiB/s | 20.4 KiB | 00m00s [ 929/1161] rust-escape8259-devel-0:0.5 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [ 930/1161] rust-attribute-derive-devel 100% | 9.5 MiB/s | 29.0 KiB | 00m00s [ 931/1161] rust-synstructure+default-d 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 932/1161] rust-pest_meta+default-deve 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 933/1161] rust-itertools0.13+use_std- 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 934/1161] rust-serde_core+rc-devel-0: 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 935/1161] rust-thiserror1-devel-0:1.0 100% | 13.2 MiB/s | 53.9 KiB | 00m00s [ 936/1161] rust-itertools0.13-devel-0: 100% | 20.1 MiB/s | 144.0 KiB | 00m00s [ 937/1161] rust-urlencoding-devel-0:2. 100% | 3.7 MiB/s | 15.0 KiB | 00m00s [ 938/1161] rust-ptr_meta_derive-devel- 100% | 3.3 MiB/s | 13.6 KiB | 00m00s [ 939/1161] rust-serde_derive_internals 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 940/1161] rust-ref-cast-impl-devel-0: 100% | 3.5 MiB/s | 17.9 KiB | 00m00s [ 941/1161] rust-dirs-sys+default-devel 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 942/1161] rust-find-msvc-tools-devel- 100% | 9.2 MiB/s | 37.7 KiB | 00m00s [ 943/1161] rust-ar_archive_writer-deve 100% | 26.9 MiB/s | 82.6 KiB | 00m00s [ 944/1161] rust-shlex-devel-0:1.3.0-7. 100% | 6.4 MiB/s | 26.1 KiB | 00m00s [ 945/1161] rust-shlex+std-devel-0:1.3. 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 946/1161] rust-syn2+visit-mut-devel-0 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 947/1161] rust-tinyvec_macros-devel-0 100% | 4.6 MiB/s | 14.0 KiB | 00m00s [ 948/1161] rust-siphasher+std-devel-0: 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 949/1161] rust-siphasher-devel-0:1.0. 100% | 6.0 MiB/s | 18.3 KiB | 00m00s [ 950/1161] rust-getopts+unicode-devel- 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 951/1161] rust-getopts-devel-0:0.2.24 100% | 6.8 MiB/s | 27.9 KiB | 00m00s [ 952/1161] rust-rand0.8+std-devel-0:0. 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 953/1161] rust-rand0.8+std_rng-devel- 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 954/1161] rust-rand0.8-devel-0:0.8.7- 100% | 21.2 MiB/s | 86.9 KiB | 00m00s [ 955/1161] rust-icu_normalizer-devel-0 100% | 11.1 MiB/s | 45.4 KiB | 00m00s [ 956/1161] rust-icu_normalizer_data-de 100% | 12.0 MiB/s | 49.2 KiB | 00m00s [ 957/1161] rust-clang-sys+runtime-deve 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 958/1161] rust-cexpr+default-devel-0: 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 959/1161] rust-clang-sys+clang_11_0-d 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 960/1161] rust-clang-sys+default-deve 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 961/1161] rust-jobserver-devel-0:0.1. 100% | 8.4 MiB/s | 34.3 KiB | 00m00s [ 962/1161] rust-pkg-config-devel-0:0.3 100% | 7.1 MiB/s | 29.0 KiB | 00m00s [ 963/1161] rust-phf_shared0.11+std-dev 100% | 2.4 MiB/s | 7.4 KiB | 00m00s [ 964/1161] rust-phf_generator0.11+defa 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [ 965/1161] rust-phf_shared0.11+default 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [ 966/1161] rust-attribute-derive-macro 100% | 2.5 MiB/s | 7.5 KiB | 00m00s [ 967/1161] rust-derive-where+default-d 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 968/1161] rust-manyhow+default-devel- 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 969/1161] rust-synstructure+proc-macr 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 970/1161] rust-synstructure-devel-0:0 100% | 8.4 MiB/s | 25.9 KiB | 00m00s [ 971/1161] rust-itertools0.13+use_allo 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 972/1161] rust-pest_meta-devel-0:2.8. 100% | 11.2 MiB/s | 45.9 KiB | 00m00s [ 973/1161] rust-thiserror-impl1+defaul 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 974/1161] rust-dirs-sys-devel-0:0.5.0 100% | 5.9 MiB/s | 18.2 KiB | 00m00s [ 975/1161] rust-serde_derive_internals 100% | 8.2 MiB/s | 33.4 KiB | 00m00s [ 976/1161] rust-object+read-devel-0:0. 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 977/1161] rust-object+std-devel-0:0.3 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 978/1161] rust-rand0.8+alloc-devel-0: 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 979/1161] rust-object-devel-0:0.39.1- 100% | 43.0 MiB/s | 308.0 KiB | 00m00s [ 980/1161] rust-rand0.8+getrandom-deve 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 981/1161] rust-rand0.8+libc-devel-0:0 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 982/1161] rust-rand_chacha0.3+std-dev 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 983/1161] rust-rand_chacha0.3-devel-0 100% | 5.7 MiB/s | 23.2 KiB | 00m00s [ 984/1161] rust-rand_core0.6+std-devel 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 985/1161] rust-rand0.8+rand_chacha-de 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 986/1161] rust-rand_core0.6+default-d 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 987/1161] rust-clang-sys+libloading-d 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 988/1161] rust-cexpr-devel-0:0.6.0-14 100% | 8.7 MiB/s | 26.8 KiB | 00m00s [ 989/1161] rust-clang-sys-devel-0:1.8. 100% | 11.7 MiB/s | 48.0 KiB | 00m00s [ 990/1161] rust-clang-sys+clang_10_0-d 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 991/1161] rust-phf_generator0.11-deve 100% | 6.0 MiB/s | 18.6 KiB | 00m00s [ 992/1161] rust-attribute-derive-macro 100% | 5.6 MiB/s | 17.3 KiB | 00m00s [ 993/1161] rust-derive-where-devel-0:1 100% | 21.1 MiB/s | 64.7 KiB | 00m00s [ 994/1161] rust-manyhow+macros-devel-0 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 995/1161] rust-manyhow+syn-devel-0:0. 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 996/1161] rust-manyhow-devel-0:0.11.4 100% | 9.4 MiB/s | 29.0 KiB | 00m00s [ 997/1161] rust-syn2+visit-devel-0:2.0 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 998/1161] rust-sha2_0.10-devel-0:0.10 100% | 7.7 MiB/s | 39.3 KiB | 00m00s [ 999/1161] rust-thiserror-impl1-devel- 100% | 5.2 MiB/s | 26.6 KiB | 00m00s [1000/1161] rust-option-ext+default-dev 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [1001/1161] rust-object+archive-devel-0 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [1002/1161] rust-object+coff-devel-0:0. 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [1003/1161] rust-object+elf-devel-0:0.3 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [1004/1161] rust-object+macho-devel-0:0 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [1005/1161] rust-object+pe-devel-0:0.39 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [1006/1161] rust-object+xcoff-devel-0:0 100% | 4.0 MiB/s | 8.2 KiB | 00m00s [1007/1161] rust-object+read_core-devel 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [1008/1161] rust-rand_core0.6+alloc-dev 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [1009/1161] rust-rand_core0.6+getrandom 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1010/1161] rust-ppv-lite86+std-devel-0 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [1011/1161] rust-ppv-lite86+simd-devel- 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [1012/1161] rust-ppv-lite86-devel-0:0.2 100% | 7.0 MiB/s | 28.7 KiB | 00m00s [1013/1161] rust-getrandom0.2+default-d 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1014/1161] rust-getrandom0.2+std-devel 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1015/1161] rust-rand_core0.6-devel-0:0 100% | 9.6 MiB/s | 29.6 KiB | 00m00s [1016/1161] rust-libloading0.8+default- 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [1017/1161] rust-clang-sys+clang_9_0-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1018/1161] rust-rand0.8+small_rng-deve 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1019/1161] rust-collection_literals+de 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1020/1161] rust-interpolator+default-d 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1021/1161] rust-interpolator+iter-deve 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1022/1161] rust-proc-macro-utils+defau 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1023/1161] rust-manyhow-macros+default 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [1024/1161] rust-quote-use+default-deve 100% | 1.8 MiB/s | 7.6 KiB | 00m00s [1025/1161] rust-manyhow+syn2-devel-0:0 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1026/1161] rust-cpufeatures0.2+default 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [1027/1161] rust-digest0.10+default-dev 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [1028/1161] rust-option-ext-devel-0:0.2 100% | 3.8 MiB/s | 15.4 KiB | 00m00s [1029/1161] rust-zerocopy+default-devel 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [1030/1161] rust-zerocopy+simd-devel-0: 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [1031/1161] rust-getrandom0.2-devel-0:0 100% | 12.6 MiB/s | 51.5 KiB | 00m00s [1032/1161] rust-libloading0.8-devel-0: 100% | 8.6 MiB/s | 35.3 KiB | 00m00s [1033/1161] rust-clang-sys+clang_8_0-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1034/1161] rust-collection_literals-de 100% | 3.2 MiB/s | 13.0 KiB | 00m00s [1035/1161] rust-proc-macro-utils+parse 100% | 3.7 MiB/s | 7.7 KiB | 00m00s [1036/1161] rust-interpolator-devel-0:0 100% | 12.1 MiB/s | 37.1 KiB | 00m00s [1037/1161] rust-proc-macro-utils+proc- 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [1038/1161] rust-proc-macro-utils+proc- 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [1039/1161] rust-proc-macro-utils+quote 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1040/1161] rust-quote-use-devel-0:0.8. 100% | 2.9 MiB/s | 11.8 KiB | 00m00s [1041/1161] rust-proc-macro-utils-devel 100% | 6.9 MiB/s | 28.4 KiB | 00m00s [1042/1161] rust-manyhow-macros-devel-0 100% | 4.3 MiB/s | 13.2 KiB | 00m00s [1043/1161] rust-cpufeatures0.2-devel-0 100% | 5.3 MiB/s | 21.8 KiB | 00m00s [1044/1161] rust-digest0.10-devel-0:0.1 100% | 6.8 MiB/s | 27.9 KiB | 00m00s [1045/1161] rust-digest0.10+core-api-de 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [1046/1161] rust-clang-sys+clang_7_0-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1047/1161] rust-proc-macro-utils+small 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1048/1161] rust-zerocopy-devel-0:0.8.5 100% | 48.4 MiB/s | 297.6 KiB | 00m00s [1049/1161] rust-quote-use-macros+defau 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [1050/1161] rust-digest0.10+block-buffe 100% | 2.5 MiB/s | 7.5 KiB | 00m00s [1051/1161] rust-crypto-common0.1+defau 100% | 2.4 MiB/s | 7.3 KiB | 00m00s [1052/1161] rust-zerocopy-derive+defaul 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [1053/1161] rust-clang-sys+clang_6_0-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1054/1161] rust-quote-use-macros-devel 100% | 3.8 MiB/s | 15.5 KiB | 00m00s [1055/1161] rust-block-buffer0.10+defau 100% | 2.4 MiB/s | 7.4 KiB | 00m00s [1056/1161] rust-crypto-common0.1-devel 100% | 5.5 MiB/s | 16.8 KiB | 00m00s [1057/1161] rust-zerocopy-derive-devel- 100% | 29.1 MiB/s | 119.0 KiB | 00m00s [1058/1161] rust-clang-sys+clang_5_0-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1059/1161] rust-block-buffer0.10-devel 100% | 4.6 MiB/s | 18.7 KiB | 00m00s [1060/1161] rust-generic-array+default- 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [1061/1161] rust-generic-array+more_len 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [1062/1161] rust-typenum+default-devel- 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [1063/1161] rust-clang-sys+clang_4_0-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1064/1161] rust-generic-array-devel-0: 100% | 8.0 MiB/s | 24.6 KiB | 00m00s [1065/1161] rust-typenum-devel-0:1.20.1 100% | 15.5 MiB/s | 79.5 KiB | 00m00s [1066/1161] rust-clang-sys+clang_3_9-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1067/1161] rust-version_check+default- 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [1068/1161] rust-clang-sys+clang_3_8-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1069/1161] rust-version_check-devel-0: 100% | 5.6 MiB/s | 22.9 KiB | 00m00s [1070/1161] rust-clang-sys+clang_3_7-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1071/1161] libzstd-devel-0:1.5.7-6.fc4 100% | 54.9 MiB/s | 56.3 KiB | 00m00s [1072/1161] rust-clang-sys+clang_3_6-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1073/1161] cmake-filesystem-0:4.3.0-5. 100% | 14.5 MiB/s | 14.9 KiB | 00m00s [1074/1161] rust-clang-sys+clang_3_5-de 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1075/1161] jemalloc-devel-0:5.3.0-14.f 100% | 39.8 MiB/s | 81.6 KiB | 00m00s [1076/1161] perl-Getopt-Long-1:2.58-527 100% | 30.9 MiB/s | 63.2 KiB | 00m00s [1077/1161] perl-PathTools-0:3.95-527.f 100% | 43.0 MiB/s | 88.0 KiB | 00m00s [1078/1161] perl-interpreter-4:5.44.0-5 100% | 35.5 MiB/s | 72.7 KiB | 00m00s [1079/1161] perl-Exporter-0:5.79-527.fc 100% | 29.9 MiB/s | 30.6 KiB | 00m00s [1080/1161] perl-Pod-Usage-4:2.05-527.f 100% | 39.4 MiB/s | 40.4 KiB | 00m00s [1081/1161] jemalloc-0:5.3.0-14.fc44.x8 100% | 41.4 MiB/s | 297.0 KiB | 00m00s [1082/1161] perl-Text-ParseWords-0:3.31 100% | 7.9 MiB/s | 16.2 KiB | 00m00s [1083/1161] perl-base-0:2.27-527.fc45.n 100% | 15.5 MiB/s | 15.9 KiB | 00m00s [1084/1161] perl-constant-0:1.33-528.fc 100% | 22.2 MiB/s | 22.7 KiB | 00m00s [1085/1161] perl-overload-0:1.40-527.fc 100% | 22.1 MiB/s | 45.2 KiB | 00m00s [1086/1161] perl-Carp-0:1.54-527.fc45.n 100% | 27.9 MiB/s | 28.6 KiB | 00m00s [1087/1161] perl-Errno-0:1.39-527.fc45. 100% | 14.3 MiB/s | 14.6 KiB | 00m00s [1088/1161] perl-Scalar-List-Utils-5:1. 100% | 73.3 MiB/s | 75.1 KiB | 00m00s [1089/1161] perl-Pod-Perldoc-0:3.28.01- 100% | 41.4 MiB/s | 84.7 KiB | 00m00s [1090/1161] perl-podlators-1:6.1.0-2.fc 100% | 42.9 MiB/s | 131.6 KiB | 00m00s [1091/1161] perl-mro-0:1.30-527.fc45.x8 100% | 14.4 MiB/s | 29.5 KiB | 00m00s [1092/1161] perl-overloading-0:0.03-527 100% | 6.1 MiB/s | 12.5 KiB | 00m00s [1093/1161] perl-DynaLoader-0:1.57-527. 100% | 25.1 MiB/s | 25.7 KiB | 00m00s [1094/1161] perl-Fcntl-0:1.20-527.fc45. 100% | 14.3 MiB/s | 29.4 KiB | 00m00s [1095/1161] perl-libs-4:5.44.0-527.fc45 100% | 188.5 MiB/s | 2.6 MiB | 00m00s [1096/1161] perl-File-Basename-0:2.86-5 100% | 5.5 MiB/s | 16.8 KiB | 00m00s [1097/1161] groff-base-0:1.24.1-2.fc45. 100% | 136.4 MiB/s | 1.2 MiB | 00m00s [1098/1161] perl-File-Temp-1:0.231.200- 100% | 28.9 MiB/s | 59.3 KiB | 00m00s [1099/1161] perl-HTTP-Tiny-0:0.096-528. 100% | 28.5 MiB/s | 58.4 KiB | 00m00s [1100/1161] perl-IPC-Open3-0:1.24-527.f 100% | 11.6 MiB/s | 23.7 KiB | 00m00s [1101/1161] perl-IO-0:1.56-527.fc45.x86 100% | 27.0 MiB/s | 83.0 KiB | 00m00s [1102/1161] perl-Pod-Simple-1:3.48-527. 100% | 108.4 MiB/s | 222.0 KiB | 00m00s [1103/1161] perl-Symbol-0:1.09-527.fc45 100% | 13.6 MiB/s | 13.9 KiB | 00m00s [1104/1161] perl-vars-0:1.05-527.fc45.n 100% | 12.4 MiB/s | 12.7 KiB | 00m00s [1105/1161] perl-parent-1:0.244-527.fc4 100% | 7.2 MiB/s | 14.7 KiB | 00m00s [1106/1161] perl-POSIX-0:2.26-527.fc45. 100% | 47.2 MiB/s | 96.6 KiB | 00m00s [1107/1161] perl-Term-ANSIColor-0:5.01- 100% | 23.1 MiB/s | 47.3 KiB | 00m00s [1108/1161] perl-Term-Cap-0:1.18-527.fc 100% | 21.2 MiB/s | 21.7 KiB | 00m00s [1109/1161] perl-File-Path-0:2.18-527.f 100% | 34.0 MiB/s | 34.8 KiB | 00m00s [1110/1161] perl-IO-Socket-SSL-0:2.099- 100% | 115.3 MiB/s | 236.2 KiB | 00m00s [1111/1161] perl-MIME-Base64-0:3.16-527 100% | 14.4 MiB/s | 29.6 KiB | 00m00s [1112/1161] perl-Net-SSLeay-0:1.96-5.fc 100% | 123.1 MiB/s | 378.1 KiB | 00m00s [1113/1161] perl-Socket-4:2.042-1.fc46. 100% | 27.1 MiB/s | 55.6 KiB | 00m00s [1114/1161] perl-Time-HiRes-4:1.9780-52 100% | 55.4 MiB/s | 56.8 KiB | 00m00s [1115/1161] perl-File-stat-0:1.15-527.f 100% | 16.8 MiB/s | 17.2 KiB | 00m00s [1116/1161] perl-Time-Local-2:1.350-527 100% | 16.7 MiB/s | 34.2 KiB | 00m00s [1117/1161] perl-SelectSaver-0:1.03-527 100% | 11.1 MiB/s | 11.3 KiB | 00m00s [1118/1161] perl-Text-Tabs+Wrap-0:2024. 100% | 21.0 MiB/s | 21.5 KiB | 00m00s [1119/1161] perl-Pod-Escapes-1:1.07-527 100% | 9.5 MiB/s | 19.6 KiB | 00m00s [1120/1161] perl-if-0:0.61.000-527.fc45 100% | 13.4 MiB/s | 13.7 KiB | 00m00s [1121/1161] perl-locale-0:1.13-527.fc45 100% | 12.9 MiB/s | 13.2 KiB | 00m00s [1122/1161] perl-IO-Socket-IP-0:0.44-52 100% | 20.5 MiB/s | 42.0 KiB | 00m00s [1123/1161] ncurses-0:6.6-3.fc45.x86_64 100% | 140.3 MiB/s | 430.9 KiB | 00m00s [1124/1161] perl-URI-0:5.35-2.fc45.noar 100% | 49.1 MiB/s | 150.8 KiB | 00m00s [1125/1161] perl-AutoLoader-0:5.74-527. 100% | 10.2 MiB/s | 20.9 KiB | 00m00s [1126/1161] perl-Class-Struct-0:0.68-52 100% | 7.1 MiB/s | 21.8 KiB | 00m00s [1127/1161] perl-MIME-Base32-0:1.303-26 100% | 10.0 MiB/s | 20.4 KiB | 00m00s [1128/1161] perl-Data-Dumper-0:2.192-52 100% | 18.4 MiB/s | 56.4 KiB | 00m00s [1129/1161] perl-libnet-0:3.15-528.fc45 100% | 62.7 MiB/s | 128.3 KiB | 00m00s [1130/1161] perl-B-0:1.92-527.fc45.x86_ 100% | 88.8 MiB/s | 181.8 KiB | 00m00s [1131/1161] perl-Digest-MD5-0:2.59-527. 100% | 17.4 MiB/s | 35.6 KiB | 00m00s [1132/1161] perl-FileHandle-0:2.05-527. 100% | 14.8 MiB/s | 15.2 KiB | 00m00s [1133/1161] perl-Digest-0:1.20-527.fc45 100% | 24.2 MiB/s | 24.8 KiB | 00m00s [1134/1161] clang-resource-filesystem-0 100% | 118.4 KiB/s | 17.9 KiB | 00m00s [1135/1161] clang-devel-0:22.1.8-27.fc4 100% | 8.1 MiB/s | 3.9 MiB | 00m00s [1136/1161] clang-0:22.1.8-27.fc46.x86_ 100% | 16.0 MiB/s | 7.1 MiB | 00m00s [1137/1161] llvm-devel-0:22.1.8-27.fc46 100% | 9.5 MiB/s | 5.3 MiB | 00m01s [1138/1161] emacs-filesystem-1:30.2-3.f 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [1139/1161] clang-tools-extra-0:22.1.8- 100% | 19.8 MiB/s | 17.3 MiB | 00m01s [1140/1161] llvm-googletest-0:22.1.8-27 100% | 2.7 MiB/s | 391.9 KiB | 00m00s [1141/1161] clang-libs-0:22.1.8-27.fc46 100% | 18.2 MiB/s | 28.2 MiB | 00m02s [1142/1161] llvm-test-0:22.1.8-27.fc46. 100% | 2.7 MiB/s | 712.0 KiB | 00m00s [1143/1161] gcc-c++-0:16.1.1-4.fc45.1.x 100% | 192.3 MiB/s | 17.3 MiB | 00m00s [1144/1161] perl-Encode-4:3.24-527.fc45 100% | 210.6 MiB/s | 1.1 MiB | 00m00s [1145/1161] perl-Getopt-Std-0:1.15-527. 100% | 7.5 MiB/s | 15.4 KiB | 00m00s [1146/1161] perl-Storable-1:3.41-527.fc 100% | 49.1 MiB/s | 100.6 KiB | 00m00s [1147/1161] libstdc++-devel-0:16.1.1-4. 100% | 142.1 MiB/s | 6.0 MiB | 00m00s [1148/1161] libedit-devel-0:3.1-60.2026 100% | 13.4 MiB/s | 41.2 KiB | 00m00s [1149/1161] ncurses-devel-0:6.6-3.fc45. 100% | 147.9 MiB/s | 605.8 KiB | 00m00s [1150/1161] llvm-0:22.1.8-27.fc46.x86_6 100% | 28.5 MiB/s | 23.4 MiB | 00m01s [1151/1161] ncurses-c++-libs-0:6.6-3.fc 100% | 1.6 MiB/s | 38.5 KiB | 00m00s [1152/1161] rust-fancy-regex+default-de 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [1153/1161] rust-fancy-regex+perf-devel 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [1154/1161] rust-fancy-regex+std-devel- 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [1155/1161] rust-fancy-regex+unicode-de 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [1156/1161] rust-fancy-regex-devel-0:0. 100% | 23.6 MiB/s | 96.6 KiB | 00m00s [1157/1161] rust-bit-set+std-devel-0:0. 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [1158/1161] rust-bit-set-devel-0:0.8.0- 100% | 5.7 MiB/s | 23.5 KiB | 00m00s [1159/1161] rust-bit-vec+std-devel-0:0. 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1160/1161] rust-bit-vec-devel-0:0.8.0- 100% | 7.3 MiB/s | 29.9 KiB | 00m00s [1161/1161] llvm-static-0:22.1.8-27.fc4 100% | 21.6 MiB/s | 46.8 MiB | 00m02s -------------------------------------------------------------------------------- [1161/1161] Total 100% | 35.1 MiB/s | 195.4 MiB | 00m06s Running transaction [ 1/1163] Verify package files 100% | 1.3 KiB/s | 1.1 KiB | 00m01s [ 2/1163] Prepare transaction 100% | 7.4 KiB/s | 1.1 KiB | 00m00s [ 3/1163] Installing rust-regex-autom 100% | 237.7 MiB/s | 2.6 MiB | 00m00s [ 4/1163] Installing rust-regex-synta 100% | 268.1 MiB/s | 1.6 MiB | 00m00s [ 5/1163] Installing rust-libc-devel- 100% | 117.6 MiB/s | 4.3 MiB | 00m00s [ 6/1163] Installing rust-memchr-deve 100% | 142.0 MiB/s | 581.8 KiB | 00m00s [ 7/1163] Installing rust-object-deve 100% | 241.5 MiB/s | 1.9 MiB | 00m00s [ 8/1163] Installing rust-get-size2-d 100% | 48.5 MiB/s | 99.4 KiB | 00m00s [ 9/1163] Installing rust-hashbrown-d 100% | 208.5 MiB/s | 854.1 KiB | 00m00s [ 10/1163] Installing rust-aho-corasic 100% | 198.9 MiB/s | 814.5 KiB | 00m00s [ 11/1163] Installing rust-linux-raw-s 100% | 382.0 MiB/s | 12.6 MiB | 00m00s [ 12/1163] Installing rust-crossbeam-u 100% | 94.2 MiB/s | 192.9 KiB | 00m00s [ 13/1163] Installing rust-crossbeam-u 100% | 0.0 B/s | 124.0 B | 00m00s [ 14/1163] Installing rust-bstr-devel- 100% | 267.3 MiB/s | 1.6 MiB | 00m00s [ 15/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 16/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 17/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 18/1163] Installing rust-proc-macro- 100% | 91.3 MiB/s | 93.5 KiB | 00m00s [ 19/1163] Installing rust-zerofrom-de 100% | 15.4 MiB/s | 15.7 KiB | 00m00s [ 20/1163] Installing rust-zerovec-dev 100% | 145.1 MiB/s | 594.5 KiB | 00m00s [ 21/1163] Installing rust-once_cell-d 100% | 141.4 MiB/s | 144.8 KiB | 00m00s [ 22/1163] Installing rust-ptr_meta-de 100% | 0.0 B/s | 24.5 KiB | 00m00s [ 23/1163] Installing rust-console-dev 100% | 129.3 MiB/s | 132.4 KiB | 00m00s [ 24/1163] Installing rust-smallvec-de 100% | 145.3 MiB/s | 148.8 KiB | 00m00s [ 25/1163] Installing rust-smallvec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 26/1163] Installing rust-bitflags-de 100% | 78.3 MiB/s | 240.6 KiB | 00m00s [ 27/1163] Installing rust-bitflags+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 28/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 29/1163] Installing rust-crossbeam-e 100% | 94.4 MiB/s | 193.3 KiB | 00m00s [ 30/1163] Installing rust-crossbeam-q 100% | 75.3 MiB/s | 77.1 KiB | 00m00s [ 31/1163] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 32/1163] Installing rust-serde_spann 100% | 0.0 B/s | 31.2 KiB | 00m00s [ 33/1163] Installing rust-toml_writer 100% | 50.1 MiB/s | 51.3 KiB | 00m00s [ 34/1163] Installing rust-either-deve 100% | 82.7 MiB/s | 84.6 KiB | 00m00s [ 35/1163] Installing rust-flate2-deve 100% | 106.0 MiB/s | 325.6 KiB | 00m00s [ 36/1163] Installing rust-tracing-cor 100% | 123.4 MiB/s | 252.7 KiB | 00m00s [ 37/1163] Installing rust-tracing-sub 100% | 170.4 MiB/s | 1.0 MiB | 00m00s [ 38/1163] Installing rust-itertools0. 100% | 166.8 MiB/s | 683.3 KiB | 00m00s [ 39/1163] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 40/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 41/1163] Installing rust-rand_core0. 100% | 76.4 MiB/s | 78.2 KiB | 00m00s [ 42/1163] Installing rust-toml_dateti 100% | 61.4 MiB/s | 62.9 KiB | 00m00s [ 43/1163] Installing rust-percent-enc 100% | 0.0 B/s | 35.5 KiB | 00m00s [ 44/1163] Installing rust-toml_dateti 100% | 61.5 MiB/s | 62.9 KiB | 00m00s [ 45/1163] Installing rust-jiff-core-d 100% | 180.5 MiB/s | 554.5 KiB | 00m00s [ 46/1163] Installing rust-jiff-devel- 100% | 300.3 MiB/s | 3.3 MiB | 00m00s [ 47/1163] Installing rust-similar-dev 100% | 168.2 MiB/s | 344.6 KiB | 00m00s [ 48/1163] Installing rust-shellexpand 100% | 73.2 MiB/s | 74.9 KiB | 00m00s [ 49/1163] Installing rust-thin-vec-de 100% | 159.8 MiB/s | 163.6 KiB | 00m00s [ 50/1163] Installing rust-form_urlenc 100% | 0.0 B/s | 27.4 KiB | 00m00s [ 51/1163] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 52/1163] Installing rust-itertools-d 100% | 153.3 MiB/s | 785.0 KiB | 00m00s [ 53/1163] Installing rust-crossbeam-d 100% | 126.3 MiB/s | 129.4 KiB | 00m00s [ 54/1163] Installing rust-smallvec+co 100% | 0.0 B/s | 124.0 B | 00m00s [ 55/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 56/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 57/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 58/1163] Installing rust-regex-devel 100% | 172.3 MiB/s | 705.9 KiB | 00m00s [ 59/1163] Installing rust-crossbeam-u 100% | 0.0 B/s | 124.0 B | 00m00s [ 60/1163] Installing rust-crossbeam-d 100% | 29.0 MiB/s | 29.7 KiB | 00m00s [ 61/1163] Installing rust-crossbeam-c 100% | 192.7 MiB/s | 592.0 KiB | 00m00s [ 62/1163] Installing rust-libc+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 63/1163] Installing rust-libc+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 64/1163] Installing rust-mio-devel-0 100% | 122.8 MiB/s | 503.1 KiB | 00m00s [ 65/1163] Installing rust-errno-devel 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 66/1163] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 67/1163] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 68/1163] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 69/1163] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 70/1163] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 71/1163] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 72/1163] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 73/1163] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 74/1163] Installing cmake-filesystem 100% | 4.6 MiB/s | 9.4 KiB | 00m00s [ 75/1163] Installing rust-tinyvec-dev 100% | 104.0 MiB/s | 213.1 KiB | 00m00s [ 76/1163] Installing rust-fastrand-de 100% | 59.3 MiB/s | 60.7 KiB | 00m00s [ 77/1163] Installing rust-yansi-devel 100% | 111.7 MiB/s | 114.3 KiB | 00m00s [ 78/1163] Installing rust-similar2-de 100% | 56.8 MiB/s | 232.6 KiB | 00m00s [ 79/1163] Installing rust-os_str_byte 100% | 67.6 MiB/s | 138.5 KiB | 00m00s [ 80/1163] Installing rust-zlib-rs-dev 100% | 188.7 MiB/s | 773.0 KiB | 00m00s [ 81/1163] Installing rust-uuid-devel- 100% | 145.8 MiB/s | 298.5 KiB | 00m00s [ 82/1163] Installing rust-newtype-uui 100% | 62.5 MiB/s | 64.0 KiB | 00m00s [ 83/1163] Installing rust-strum-devel 100% | 0.0 B/s | 20.5 KiB | 00m00s [ 84/1163] Installing rust-rand_core-d 100% | 73.3 MiB/s | 75.0 KiB | 00m00s [ 85/1163] Installing rust-rand-devel- 100% | 136.9 MiB/s | 420.5 KiB | 00m00s [ 86/1163] Installing rust-log-devel-0 100% | 113.4 MiB/s | 232.3 KiB | 00m00s [ 87/1163] Installing rust-log+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 88/1163] Installing rust-log+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 89/1163] Installing rust-arrayvec-de 100% | 123.1 MiB/s | 126.1 KiB | 00m00s [ 90/1163] Installing rust-uuid+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 91/1163] Installing rust-uuid+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 92/1163] Installing rust-zlib-rs+rus 100% | 0.0 B/s | 124.0 B | 00m00s [ 93/1163] Installing rust-similar2+te 100% | 0.0 B/s | 124.0 B | 00m00s [ 94/1163] Installing libzstd-devel-0: 100% | 214.0 MiB/s | 219.1 KiB | 00m00s [ 95/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 96/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 97/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 98/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 99/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 100/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 101/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 102/1163] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 103/1163] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 104/1163] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 105/1163] Installing rust-similar+tex 100% | 0.0 B/s | 124.0 B | 00m00s [ 106/1163] Installing rust-jiff-core+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 107/1163] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 108/1163] Installing rust-rand0.8-dev 100% | 159.0 MiB/s | 325.6 KiB | 00m00s [ 109/1163] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 110/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 111/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 112/1163] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 113/1163] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 114/1163] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 115/1163] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 116/1163] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 117/1163] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 118/1163] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 119/1163] Installing rust-once_cell+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 120/1163] Installing rust-once_cell+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 121/1163] Installing rust-once_cell+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 122/1163] Installing rust-once_cell+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 123/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 124/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 125/1163] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 126/1163] Installing rust-object+coff 100% | 0.0 B/s | 124.0 B | 00m00s [ 127/1163] Installing rust-memchr+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 128/1163] Installing rust-memchr+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 129/1163] Installing rust-memchr+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 130/1163] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 131/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 132/1163] Installing rust-regex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 133/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 134/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 135/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 136/1163] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 137/1163] Installing rust-bit-vec-dev 100% | 116.3 MiB/s | 119.1 KiB | 00m00s [ 138/1163] Installing rust-bit-set-dev 100% | 64.0 MiB/s | 65.6 KiB | 00m00s [ 139/1163] Installing rust-fancy-regex 100% | 85.9 MiB/s | 439.7 KiB | 00m00s [ 140/1163] Installing libstdc++-devel- 100% | 372.1 MiB/s | 41.3 MiB | 00m00s [ 141/1163] Installing gcc-c++-0:16.1.1 100% | 296.5 MiB/s | 46.9 MiB | 00m00s [ 142/1163] Installing llvm-0:22.1.8-27 100% | 323.6 MiB/s | 86.4 MiB | 00m00s [ 143/1163] Installing rust-interpolato 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [ 144/1163] Installing rust-getopts-dev 100% | 92.7 MiB/s | 94.9 KiB | 00m00s [ 145/1163] Installing rust-siphasher-d 100% | 53.8 MiB/s | 55.1 KiB | 00m00s [ 146/1163] Installing rust-shlex-devel 100% | 56.3 MiB/s | 57.7 KiB | 00m00s [ 147/1163] Installing rust-minimal-lex 100% | 155.9 MiB/s | 319.3 KiB | 00m00s [ 148/1163] Installing rust-nom7-devel- 100% | 157.1 MiB/s | 643.3 KiB | 00m00s [ 149/1163] Installing rust-fnv-devel-0 100% | 0.0 B/s | 34.7 KiB | 00m00s [ 150/1163] Installing rust-iana-time-z 100% | 144.6 MiB/s | 148.1 KiB | 00m00s [ 151/1163] Installing rust-html-escape 100% | 66.4 MiB/s | 136.1 KiB | 00m00s [ 152/1163] Installing rust-peg-runtime 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 153/1163] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 154/1163] Installing rust-ucd-trie-de 100% | 156.0 MiB/s | 159.8 KiB | 00m00s [ 155/1163] Installing rust-pest-devel- 100% | 337.6 MiB/s | 1.4 MiB | 00m00s [ 156/1163] Installing rust-nu-ansi-ter 100% | 56.8 MiB/s | 116.2 KiB | 00m00s [ 157/1163] Installing rust-snapbox-mac 100% | 0.0 B/s | 18.5 KiB | 00m00s [ 158/1163] Installing rust-allocator-a 100% | 142.3 MiB/s | 291.4 KiB | 00m00s [ 159/1163] Installing rust-unit-prefix 100% | 25.9 MiB/s | 26.5 KiB | 00m00s [ 160/1163] Installing rust-utf8_iter-d 100% | 39.9 MiB/s | 40.8 KiB | 00m00s [ 161/1163] Installing rust-potential_u 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [ 162/1163] Installing rust-writeable-d 100% | 92.8 MiB/s | 95.1 KiB | 00m00s [ 163/1163] Installing rust-anstyle-par 100% | 80.6 MiB/s | 82.5 KiB | 00m00s [ 164/1163] Installing rust-typed-path- 100% | 133.4 MiB/s | 683.1 KiB | 00m00s [ 165/1163] Installing rust-winnow-deve 100% | 179.7 MiB/s | 1.3 MiB | 00m00s [ 166/1163] Installing rust-toml_parser 100% | 112.9 MiB/s | 231.2 KiB | 00m00s [ 167/1163] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 168/1163] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 169/1163] Installing rust-typeid-deve 100% | 24.9 MiB/s | 25.5 KiB | 00m00s [ 170/1163] Installing rust-portable-at 100% | 247.4 MiB/s | 1.2 MiB | 00m00s [ 171/1163] Installing rust-intrusive-c 100% | 190.0 MiB/s | 389.2 KiB | 00m00s [ 172/1163] Installing rust-rend-devel- 100% | 90.9 MiB/s | 93.0 KiB | 00m00s [ 173/1163] Installing rust-path-dedot- 100% | 30.6 MiB/s | 31.3 KiB | 00m00s [ 174/1163] Installing rust-equivalent- 100% | 18.0 MiB/s | 18.4 KiB | 00m00s [ 175/1163] Installing rust-indexmap-de 100% | 165.7 MiB/s | 508.9 KiB | 00m00s [ 176/1163] Installing rust-ordermap-de 100% | 170.3 MiB/s | 348.7 KiB | 00m00s [ 177/1163] Installing rust-indexmap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 178/1163] Installing rust-indexmap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 179/1163] Installing rust-hashbrown0. 100% | 266.6 MiB/s | 819.0 KiB | 00m00s [ 180/1163] Installing python-rpm-macro 100% | 0.0 B/s | 28.9 KiB | 00m00s [ 181/1163] Installing rust-which-devel 100% | 106.1 MiB/s | 108.6 KiB | 00m00s [ 182/1163] Installing rust-unicode-wid 100% | 364.2 MiB/s | 2.2 MiB | 00m00s [ 183/1163] Installing rust-unicode-ide 100% | 150.9 MiB/s | 309.1 KiB | 00m00s [ 184/1163] Installing rust-unicode-ide 100% | 0.0 B/s | 124.0 B | 00m00s [ 185/1163] Installing rust-proc-macro2 100% | 124.1 MiB/s | 254.1 KiB | 00m00s [ 186/1163] Installing rust-syn2-devel- 100% | 271.2 MiB/s | 2.2 MiB | 00m00s [ 187/1163] Installing rust-quote-devel 100% | 63.0 MiB/s | 129.0 KiB | 00m00s [ 188/1163] Installing rust-syn-devel-0 100% | 277.6 MiB/s | 2.2 MiB | 00m00s [ 189/1163] Installing rust-syn2+parsin 100% | 0.0 B/s | 124.0 B | 00m00s [ 190/1163] Installing rust-syn2+printi 100% | 0.0 B/s | 124.0 B | 00m00s [ 191/1163] Installing rust-syn2+extra- 100% | 0.0 B/s | 124.0 B | 00m00s [ 192/1163] Installing rust-syn2+full-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 193/1163] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 194/1163] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 195/1163] Installing rust-syn2+clone- 100% | 0.0 B/s | 124.0 B | 00m00s [ 196/1163] Installing rust-quote+proc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 197/1163] Installing rust-quote+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 198/1163] Installing rust-syn2+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 199/1163] Installing rust-syn2+proc-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 200/1163] Installing rust-syn2+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 201/1163] Installing rust-displaydoc- 100% | 32.8 MiB/s | 67.3 KiB | 00m00s [ 202/1163] Installing rust-zerotrie-de 100% | 125.3 MiB/s | 384.9 KiB | 00m00s [ 203/1163] Installing rust-manyhow-dev 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [ 204/1163] Installing rust-syn+proc-ma 100% | 0.0 B/s | 124.0 B | 00m00s [ 205/1163] Installing rust-syn+derive- 100% | 0.0 B/s | 124.0 B | 00m00s [ 206/1163] Installing rust-syn+full-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 207/1163] Installing rust-syn+parsing 100% | 0.0 B/s | 124.0 B | 00m00s [ 208/1163] Installing rust-syn+clone-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 209/1163] Installing rust-syn+printin 100% | 0.0 B/s | 124.0 B | 00m00s [ 210/1163] Installing rust-syn+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 211/1163] Installing rust-serde_deriv 100% | 53.5 MiB/s | 329.0 KiB | 00m00s [ 212/1163] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 213/1163] Installing rust-serde_core- 100% | 187.8 MiB/s | 384.7 KiB | 00m00s [ 214/1163] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 215/1163] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 216/1163] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 217/1163] Installing rust-syn2+fold-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 218/1163] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 219/1163] Installing rust-jiff+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 220/1163] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 221/1163] Installing rust-toml-devel- 100% | 147.0 MiB/s | 301.0 KiB | 00m00s [ 222/1163] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 223/1163] Installing rust-toml0.9-dev 100% | 144.9 MiB/s | 296.7 KiB | 00m00s [ 224/1163] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 225/1163] Installing rust-serde-devel 100% | 179.4 MiB/s | 551.0 KiB | 00m00s [ 226/1163] Installing rust-serde+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 227/1163] Installing rust-serde+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 228/1163] Installing rust-serde+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 229/1163] Installing rust-indexmap+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 230/1163] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 231/1163] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 232/1163] Installing rust-rkyv_derive 100% | 120.7 MiB/s | 123.6 KiB | 00m00s [ 233/1163] Installing rust-tinystr-dev 100% | 92.9 MiB/s | 95.1 KiB | 00m00s [ 234/1163] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 235/1163] Installing rust-syn2+visit- 100% | 0.0 B/s | 124.0 B | 00m00s [ 236/1163] Installing rust-typed-arena 100% | 0.0 B/s | 41.2 KiB | 00m00s [ 237/1163] Installing rust-rustc-hash- 100% | 39.1 MiB/s | 40.0 KiB | 00m00s [ 238/1163] Installing rust-colored-dev 100% | 120.3 MiB/s | 123.2 KiB | 00m00s [ 239/1163] Installing rust-camino-deve 100% | 166.4 MiB/s | 170.4 KiB | 00m00s [ 240/1163] Installing rust-anyhow-deve 100% | 109.5 MiB/s | 224.3 KiB | 00m00s [ 241/1163] Installing rust-anstyle-dev 100% | 66.6 MiB/s | 68.2 KiB | 00m00s [ 242/1163] Installing rust-anstyle+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 243/1163] Installing rust-anstyle+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 244/1163] Installing rust-anstyle-los 100% | 0.0 B/s | 33.2 KiB | 00m00s [ 245/1163] Installing rust-anstyle-los 100% | 0.0 B/s | 124.0 B | 00m00s [ 246/1163] Installing rust-anyhow+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 247/1163] Installing rust-camino+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 248/1163] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 249/1163] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 250/1163] Installing rust-typed-arena 100% | 0.0 B/s | 124.0 B | 00m00s [ 251/1163] Installing rust-tracing-att 100% | 81.6 MiB/s | 167.0 KiB | 00m00s [ 252/1163] Installing rust-tracing-att 100% | 0.0 B/s | 124.0 B | 00m00s [ 253/1163] Installing rust-tinystr+zer 100% | 0.0 B/s | 124.0 B | 00m00s [ 254/1163] Installing rust-rkyv_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 255/1163] Installing rust-serde_test- 100% | 99.2 MiB/s | 101.5 KiB | 00m00s [ 256/1163] Installing rust-rust-stemme 100% | 312.0 MiB/s | 9.4 MiB | 00m00s [ 257/1163] Installing rust-rust-stemme 100% | 0.0 B/s | 124.0 B | 00m00s [ 258/1163] Installing rust-serde+serde 100% | 0.0 B/s | 124.0 B | 00m00s [ 259/1163] Installing rust-serde+deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 260/1163] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 261/1163] Installing rust-toml0.9+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 262/1163] Installing rust-toml+displa 100% | 0.0 B/s | 124.0 B | 00m00s [ 263/1163] Installing rust-toml+parse- 100% | 0.0 B/s | 124.0 B | 00m00s [ 264/1163] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 265/1163] Installing rust-toml+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 266/1163] Installing rust-jiff+tzdb-b 100% | 0.0 B/s | 124.0 B | 00m00s [ 267/1163] Installing rust-bstr+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 268/1163] Installing rust-bstr+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 269/1163] Installing rust-similar+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 270/1163] Installing rust-similar+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 271/1163] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 272/1163] Installing rust-toml+serde- 100% | 0.0 B/s | 124.0 B | 00m00s [ 273/1163] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 274/1163] Installing rust-toml0.9+ser 100% | 0.0 B/s | 124.0 B | 00m00s [ 275/1163] Installing rust-bitflags+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 276/1163] Installing rust-bitflags+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 277/1163] Installing rust-ron-devel-0 100% | 142.8 MiB/s | 731.0 KiB | 00m00s [ 278/1163] Installing rust-ron+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 279/1163] Installing rust-ron+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 280/1163] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 281/1163] Installing rust-serde+rc-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 282/1163] Installing rust-thiserror-i 100% | 92.8 MiB/s | 95.1 KiB | 00m00s [ 283/1163] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 284/1163] Installing rust-thiserror-d 100% | 39.9 MiB/s | 122.7 KiB | 00m00s [ 285/1163] Installing rust-thiserror+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 286/1163] Installing rust-thiserror+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 287/1163] Installing rust-bytecheck_d 100% | 34.2 MiB/s | 35.1 KiB | 00m00s [ 288/1163] Installing rust-ptr_meta_de 100% | 0.0 B/s | 11.3 KiB | 00m00s [ 289/1163] Installing rust-ptr_meta+pt 100% | 0.0 B/s | 124.0 B | 00m00s [ 290/1163] Installing rust-ptr_meta+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 291/1163] Installing rust-rancor-deve 100% | 0.0 B/s | 34.2 KiB | 00m00s [ 292/1163] Installing rust-bytecheck-d 100% | 61.3 MiB/s | 62.8 KiB | 00m00s [ 293/1163] Installing rust-rend+bytech 100% | 0.0 B/s | 124.0 B | 00m00s [ 294/1163] Installing rust-rancor+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 295/1163] Installing rust-manyhow+syn 100% | 0.0 B/s | 124.0 B | 00m00s [ 296/1163] Installing rust-manyhow+syn 100% | 0.0 B/s | 124.0 B | 00m00s [ 297/1163] Installing rust-zerotrie+ze 100% | 0.0 B/s | 124.0 B | 00m00s [ 298/1163] Installing rust-quickcheck_ 100% | 27.1 MiB/s | 27.7 KiB | 00m00s [ 299/1163] Installing rust-libcst_deri 100% | 41.2 MiB/s | 42.1 KiB | 00m00s [ 300/1163] Installing rust-libcst_deri 100% | 0.0 B/s | 124.0 B | 00m00s [ 301/1163] Installing rust-zerovec-der 100% | 73.7 MiB/s | 75.4 KiB | 00m00s [ 302/1163] Installing rust-zerovec+der 100% | 0.0 B/s | 124.0 B | 00m00s [ 303/1163] Installing rust-ref-cast-im 100% | 0.0 B/s | 30.3 KiB | 00m00s [ 304/1163] Installing rust-ref-cast-im 100% | 0.0 B/s | 124.0 B | 00m00s [ 305/1163] Installing rust-ref-cast-de 100% | 43.7 MiB/s | 44.8 KiB | 00m00s [ 306/1163] Installing rust-ref-cast+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 307/1163] Installing rust-thiserror-i 100% | 80.2 MiB/s | 82.2 KiB | 00m00s [ 308/1163] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 309/1163] Installing rust-thiserror1- 100% | 33.5 MiB/s | 103.0 KiB | 00m00s [ 310/1163] Installing rust-thiserror1+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 311/1163] Installing rust-zerocopy-de 100% | 193.9 MiB/s | 993.0 KiB | 00m00s [ 312/1163] Installing rust-zerocopy-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 313/1163] Installing rust-zerocopy-de 100% | 143.6 MiB/s | 1.6 MiB | 00m00s [ 314/1163] Installing rust-zerocopy+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 315/1163] Installing rust-zerocopy+si 100% | 0.0 B/s | 124.0 B | 00m00s [ 316/1163] Installing rust-ppv-lite86- 100% | 128.2 MiB/s | 131.3 KiB | 00m00s [ 317/1163] Installing rust-ppv-lite86+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 318/1163] Installing rust-ppv-lite86+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 319/1163] Installing rust-rand_chacha 100% | 51.1 MiB/s | 52.3 KiB | 00m00s [ 320/1163] Installing rust-rand_chacha 100% | 0.0 B/s | 124.0 B | 00m00s [ 321/1163] Installing rust-rand0.8+ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 322/1163] Installing rust-rand0.8+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 323/1163] Installing rust-munge_macro 100% | 19.1 MiB/s | 19.6 KiB | 00m00s [ 324/1163] Installing rust-munge-devel 100% | 28.9 MiB/s | 59.3 KiB | 00m00s [ 325/1163] Installing rust-rkyv-devel- 100% | 100.1 MiB/s | 922.5 KiB | 00m00s [ 326/1163] Installing rust-rkyv+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 327/1163] Installing rust-serde_deriv 100% | 126.2 MiB/s | 129.3 KiB | 00m00s [ 328/1163] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 329/1163] Installing rust-schemars_de 100% | 134.0 MiB/s | 137.2 KiB | 00m00s [ 330/1163] Installing rust-schemars_de 100% | 0.0 B/s | 124.0 B | 00m00s [ 331/1163] Installing rust-derive-wher 100% | 101.5 MiB/s | 311.8 KiB | 00m00s [ 332/1163] Installing rust-derive-wher 100% | 0.0 B/s | 124.0 B | 00m00s [ 333/1163] Installing rust-peg-macros- 100% | 336.2 MiB/s | 344.3 KiB | 00m00s [ 334/1163] Installing rust-peg-macros+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 335/1163] Installing rust-peg-devel-0 100% | 34.8 MiB/s | 71.2 KiB | 00m00s [ 336/1163] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 337/1163] Installing rust-syn+extra-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 338/1163] Installing rust-syn+visit-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 339/1163] Installing rust-syn+visit-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 340/1163] Installing rust-salsa-macro 100% | 188.2 MiB/s | 192.7 KiB | 00m00s [ 341/1163] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 342/1163] Installing rust-syn2+visit- 100% | 0.0 B/s | 124.0 B | 00m00s [ 343/1163] Installing rust-synstructur 100% | 95.7 MiB/s | 98.0 KiB | 00m00s [ 344/1163] Installing rust-synstructur 100% | 0.0 B/s | 124.0 B | 00m00s [ 345/1163] Installing rust-synstructur 100% | 0.0 B/s | 124.0 B | 00m00s [ 346/1163] Installing rust-yoke-derive 100% | 47.5 MiB/s | 48.7 KiB | 00m00s [ 347/1163] Installing rust-zerofrom-de 100% | 0.0 B/s | 22.5 KiB | 00m00s [ 348/1163] Installing rust-zerofrom+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 349/1163] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 350/1163] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 351/1163] Installing rust-console+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 352/1163] Installing rust-annotate-sn 100% | 122.1 MiB/s | 125.0 KiB | 00m00s [ 353/1163] Installing rust-annotate-sn 100% | 0.0 B/s | 124.0 B | 00m00s [ 354/1163] Installing rust-getopts+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 355/1163] Installing rust-getopts+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 356/1163] Installing rust-which+real- 100% | 0.0 B/s | 124.0 B | 00m00s [ 357/1163] Installing rust-which+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 358/1163] Installing python3-rpm-macr 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 359/1163] Installing rust-hashbrown0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 360/1163] Installing rust-ordermap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 361/1163] Installing rust-ordermap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 362/1163] Installing rust-hashbrown+e 100% | 0.0 B/s | 124.0 B | 00m00s [ 363/1163] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 364/1163] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 365/1163] Installing rust-path-absolu 100% | 0.0 B/s | 37.4 KiB | 00m00s [ 366/1163] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 367/1163] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 368/1163] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 369/1163] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 370/1163] Installing rust-typeid+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 371/1163] Installing rust-typed-path+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 372/1163] Installing rust-typed-path+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 373/1163] Installing rust-potential_u 100% | 0.0 B/s | 124.0 B | 00m00s [ 374/1163] Installing rust-utf8_iter+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 375/1163] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 376/1163] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 377/1163] Installing rust-allocator-a 100% | 0.0 B/s | 124.0 B | 00m00s [ 378/1163] Installing rust-hashbrown+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 379/1163] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 380/1163] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 381/1163] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 382/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 383/1163] Installing rust-pest+memchr 100% | 0.0 B/s | 124.0 B | 00m00s [ 384/1163] Installing rust-ucd-trie+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 385/1163] Installing rust-pest+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 386/1163] Installing rust-pest+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 387/1163] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 388/1163] Installing rust-peg+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 389/1163] Installing rust-peg+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 390/1163] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 391/1163] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 392/1163] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 393/1163] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 394/1163] Installing rust-fnv+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 395/1163] Installing rust-fnv+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 396/1163] Installing rust-nom7+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 397/1163] Installing rust-minimal-lex 100% | 0.0 B/s | 124.0 B | 00m00s [ 398/1163] Installing rust-nom7+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 399/1163] Installing rust-cexpr-devel 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 400/1163] Installing rust-cexpr+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 401/1163] Installing rust-shlex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 402/1163] Installing rust-shlex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 403/1163] Installing rust-siphasher+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 404/1163] Installing rust-siphasher+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 405/1163] Installing rust-phf_shared- 100% | 0.0 B/s | 49.2 KiB | 00m00s [ 406/1163] Installing rust-phf-devel-0 100% | 84.9 MiB/s | 86.9 KiB | 00m00s [ 407/1163] Installing rust-phf0.11-dev 100% | 80.3 MiB/s | 82.2 KiB | 00m00s [ 408/1163] Installing rust-phf_shared0 100% | 44.6 MiB/s | 45.6 KiB | 00m00s [ 409/1163] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 410/1163] Installing rust-phf0.11+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 411/1163] Installing rust-phf0.11+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 412/1163] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 413/1163] Installing rust-phf_shared+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 414/1163] Installing rust-phf+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 415/1163] Installing rust-phf+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 416/1163] Installing rust-imperative- 100% | 74.4 MiB/s | 76.2 KiB | 00m00s [ 417/1163] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 418/1163] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 419/1163] Installing llvm-test-0:22.1 100% | 89.9 MiB/s | 2.2 MiB | 00m00s [ 420/1163] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 421/1163] Installing rust-bit-vec+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 422/1163] Installing rust-bit-set+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 423/1163] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 424/1163] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 425/1163] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 426/1163] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 427/1163] Installing rust-quick-xml-d 100% | 254.2 MiB/s | 1.3 MiB | 00m00s [ 428/1163] Installing rust-quick-xml+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 429/1163] Installing rust-object+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 430/1163] Installing rust-object+pe-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 431/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 432/1163] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 433/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 434/1163] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 435/1163] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 436/1163] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 437/1163] Installing rust-tracing-log 100% | 64.6 MiB/s | 66.1 KiB | 00m00s [ 438/1163] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 439/1163] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 440/1163] Installing rust-rayon-core- 100% | 91.0 MiB/s | 279.5 KiB | 00m00s [ 441/1163] Installing rust-rayon-core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 442/1163] Installing rust-rayon-devel 100% | 147.8 MiB/s | 908.1 KiB | 00m00s [ 443/1163] Installing rust-crossbeam+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 444/1163] Installing rust-crossbeam+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 445/1163] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 446/1163] Installing rust-matchers-de 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 447/1163] Installing rust-matchers+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 448/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 449/1163] Installing rust-rand0.8+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 450/1163] Installing rust-rand0.8+lib 100% | 0.0 B/s | 124.0 B | 00m00s [ 451/1163] Installing rust-rand0.8+sma 100% | 0.0 B/s | 124.0 B | 00m00s [ 452/1163] Installing rust-phf_generat 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [ 453/1163] Installing rust-phf_generat 100% | 0.0 B/s | 124.0 B | 00m00s [ 454/1163] Installing rust-phf_codegen 100% | 0.0 B/s | 44.2 KiB | 00m00s [ 455/1163] Installing rust-phf_codegen 100% | 0.0 B/s | 124.0 B | 00m00s [ 456/1163] Installing rust-terminfo-de 100% | 85.6 MiB/s | 175.4 KiB | 00m00s [ 457/1163] Installing rust-terminfo+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 458/1163] Installing rust-jiff-core+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 459/1163] Installing rust-jiff+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 460/1163] Installing rust-jiff+tz-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 461/1163] Installing rust-jiff+tzdb-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 462/1163] Installing rust-jiff+tzdb-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 463/1163] Installing rust-similar+inl 100% | 0.0 B/s | 124.0 B | 00m00s [ 464/1163] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 465/1163] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 466/1163] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 467/1163] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 468/1163] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 469/1163] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 470/1163] Installing rust-regex+unico 100% | 40.4 KiB/s | 124.0 B | 00m00s [ 471/1163] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 472/1163] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 473/1163] Installing rust-similar2+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 474/1163] Installing rust-similar2+in 100% | 0.0 B/s | 124.0 B | 00m00s [ 475/1163] Installing rust-zlib-rs+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 476/1163] Installing rust-arrayvec+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 477/1163] Installing rust-vte-devel-0 100% | 153.4 MiB/s | 314.2 KiB | 00m00s [ 478/1163] Installing rust-strip-ansi- 100% | 21.6 MiB/s | 22.1 KiB | 00m00s [ 479/1163] Installing rust-strip-ansi- 100% | 0.0 B/s | 124.0 B | 00m00s [ 480/1163] Installing rust-fern-devel- 100% | 220.3 MiB/s | 451.2 KiB | 00m00s [ 481/1163] Installing rust-mio+log-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 482/1163] Installing rust-mio+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 483/1163] Installing rust-rand_core+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 484/1163] Installing rust-strum+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 485/1163] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 486/1163] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 487/1163] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 488/1163] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 489/1163] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 490/1163] Installing rust-yansi+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 491/1163] Installing rust-yansi+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 492/1163] Installing rust-yansi+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 493/1163] Installing rust-fastrand+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 494/1163] Installing rust-fastrand+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 495/1163] Installing rust-fastrand+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 496/1163] Installing rust-tinyvec+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 497/1163] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 498/1163] Installing rust-errno+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 499/1163] Installing rust-mio+os-poll 100% | 0.0 B/s | 124.0 B | 00m00s [ 500/1163] Installing rust-mio+os-ext- 100% | 0.0 B/s | 124.0 B | 00m00s [ 501/1163] Installing rust-os_pipe-dev 100% | 35.2 MiB/s | 36.0 KiB | 00m00s [ 502/1163] Installing rust-os_pipe+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 503/1163] Installing rust-wait-timeou 100% | 31.1 MiB/s | 31.9 KiB | 00m00s [ 504/1163] Installing rust-wait-timeou 100% | 0.0 B/s | 124.0 B | 00m00s [ 505/1163] Installing rust-inotify-sys 100% | 0.0 B/s | 33.2 KiB | 00m00s [ 506/1163] Installing rust-inotify-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 507/1163] Installing rust-inotify-dev 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 508/1163] Installing rust-jobserver-d 100% | 94.4 MiB/s | 96.7 KiB | 00m00s [ 509/1163] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 510/1163] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 511/1163] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 512/1163] Installing rust-smallvec+co 100% | 0.0 B/s | 124.0 B | 00m00s [ 513/1163] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 514/1163] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 515/1163] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 516/1163] Installing rust-thin-vec+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 517/1163] Installing rust-thin-vec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 518/1163] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 519/1163] Installing rust-jiff+perf-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 520/1163] Installing rust-jiff-core+t 100% | 0.0 B/s | 124.0 B | 00m00s [ 521/1163] Installing rust-jiff+tz-fat 100% | 0.0 B/s | 124.0 B | 00m00s [ 522/1163] Installing rust-bstr+unicod 100% | 0.0 B/s | 124.0 B | 00m00s [ 523/1163] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 524/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 525/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 526/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 527/1163] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 528/1163] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 529/1163] Installing rust-flate2+zlib 100% | 0.0 B/s | 124.0 B | 00m00s [ 530/1163] Installing rust-either+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 531/1163] Installing rust-either+use_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 532/1163] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 533/1163] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 534/1163] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 535/1163] Installing rust-notify-type 100% | 38.2 MiB/s | 78.2 KiB | 00m00s [ 536/1163] Installing rust-notify-type 100% | 0.0 B/s | 124.0 B | 00m00s [ 537/1163] Installing rust-bitflags+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 538/1163] Installing rust-smallvec+un 100% | 0.0 B/s | 124.0 B | 00m00s [ 539/1163] Installing rust-version-ran 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 540/1163] Installing rust-version-ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 541/1163] Installing rust-console+ans 100% | 0.0 B/s | 124.0 B | 00m00s [ 542/1163] Installing rust-console+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 543/1163] Installing rust-console+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 544/1163] Installing rust-indicatif-d 100% | 155.5 MiB/s | 318.5 KiB | 00m00s [ 545/1163] Installing rust-indicatif+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 546/1163] Installing rust-ptr_meta+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 547/1163] Installing rust-rkyv+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 548/1163] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 549/1163] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 550/1163] Installing rust-manyhow-mac 100% | 0.0 B/s | 17.7 KiB | 00m00s [ 551/1163] Installing rust-manyhow-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 552/1163] Installing rust-manyhow+mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 553/1163] Installing rust-manyhow+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 554/1163] Installing rust-quote-use-m 100% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 555/1163] Installing rust-quote-use-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 556/1163] Installing rust-quote-use-d 100% | 0.0 B/s | 11.3 KiB | 00m00s [ 557/1163] Installing rust-quote-use+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 558/1163] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 559/1163] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 560/1163] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 561/1163] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 562/1163] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 563/1163] Installing rust-linux-raw-s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 564/1163] Installing rust-rustix-deve 100% | 119.8 MiB/s | 2.3 MiB | 00m00s [ 565/1163] Installing rust-rustix+fs-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 566/1163] Installing rust-rustix+term 100% | 0.0 B/s | 124.0 B | 00m00s [ 567/1163] Installing rust-rustix+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 568/1163] Installing rust-rustix+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 569/1163] Installing rust-rustix+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 570/1163] Installing rust-tempfile-de 100% | 86.1 MiB/s | 176.3 KiB | 00m00s [ 571/1163] Installing rust-terminal_si 100% | 24.6 MiB/s | 25.2 KiB | 00m00s [ 572/1163] Installing rust-terminal_si 100% | 0.0 B/s | 124.0 B | 00m00s [ 573/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 574/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 575/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 576/1163] Installing rust-globset-dev 100% | 117.9 MiB/s | 120.7 KiB | 00m00s [ 577/1163] Installing rust-globset+log 100% | 0.0 B/s | 124.0 B | 00m00s [ 578/1163] Installing rust-globset+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 579/1163] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 580/1163] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 581/1163] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 582/1163] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 583/1163] Installing rust-regex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 584/1163] Installing rust-hashbrown+i 100% | 0.0 B/s | 124.0 B | 00m00s [ 585/1163] Installing rust-hashbrown+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 586/1163] Installing rust-get-size2+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 587/1163] Installing rust-object+arch 100% | 0.0 B/s | 124.0 B | 00m00s [ 588/1163] Installing rust-object+elf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 589/1163] Installing rust-object+mach 100% | 0.0 B/s | 124.0 B | 00m00s [ 590/1163] Installing rust-object+read 100% | 0.0 B/s | 124.0 B | 00m00s [ 591/1163] Installing rust-object+xcof 100% | 0.0 B/s | 124.0 B | 00m00s [ 592/1163] Installing rust-object+read 100% | 0.0 B/s | 124.0 B | 00m00s [ 593/1163] Installing rust-ar_archive_ 100% | 170.0 MiB/s | 348.1 KiB | 00m00s [ 594/1163] Installing rust-ar_archive_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 595/1163] Installing rust-csv-core-de 100% | 116.0 MiB/s | 118.8 KiB | 00m00s [ 596/1163] Installing rust-csv-core+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 597/1163] Installing rust-libc+extra_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 598/1163] Installing rust-cpufeatures 100% | 45.3 MiB/s | 46.4 KiB | 00m00s [ 599/1163] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 600/1163] Installing rust-cpufeatures 100% | 43.4 MiB/s | 44.4 KiB | 00m00s [ 601/1163] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 602/1163] Installing ncurses-c++-libs 100% | 75.6 MiB/s | 154.9 KiB | 00m00s [ 603/1163] Installing ncurses-devel-0: 100% | 28.3 MiB/s | 1.0 MiB | 00m00s [ 604/1163] Installing libedit-devel-0: 100% | 33.0 MiB/s | 67.5 KiB | 00m00s [ 605/1163] Installing llvm-static-0:22 100% | 454.3 MiB/s | 351.6 MiB | 00m01s [ 606/1163] Installing llvm-googletest- 100% | 156.0 MiB/s | 2.2 MiB | 00m00s [ 607/1163] Installing llvm-devel-0:22. 100% | 171.4 MiB/s | 36.3 MiB | 00m00s [ 608/1163] Installing emacs-filesystem 100% | 0.0 B/s | 812.0 B | 00m00s [ 609/1163] Installing clang-resource-f 100% | 16.3 MiB/s | 16.7 KiB | 00m00s [ 610/1163] Installing clang-libs-0:22. 100% | 378.7 MiB/s | 109.8 MiB | 00m00s [ 611/1163] Installing clang-0:22.1.8-2 100% | 466.0 MiB/s | 61.5 MiB | 00m00s [ 612/1163] Installing clang-tools-extr 100% | 323.6 MiB/s | 61.5 MiB | 00m00s [ 613/1163] Installing clang-devel-0:22 100% | 260.6 MiB/s | 32.6 MiB | 00m00s [ 614/1163] Installing ncurses-0:6.6-3. 100% | 18.9 MiB/s | 618.1 KiB | 00m00s [ 615/1163] Installing groff-base-0:1.2 100% | 82.5 MiB/s | 4.2 MiB | 00m00s [ 616/1163] Installing perl-Digest-0:1. 100% | 36.1 MiB/s | 37.0 KiB | 00m00s [ 617/1163] Installing perl-Digest-MD5- 100% | 60.0 MiB/s | 61.4 KiB | 00m00s [ 618/1163] Installing perl-FileHandle- 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 619/1163] Installing perl-B-0:1.92-52 100% | 252.4 MiB/s | 516.9 KiB | 00m00s [ 620/1163] Installing perl-libnet-0:3. 100% | 143.4 MiB/s | 293.8 KiB | 00m00s [ 621/1163] Installing perl-Data-Dumper 100% | 114.6 MiB/s | 117.4 KiB | 00m00s [ 622/1163] Installing perl-MIME-Base32 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 623/1163] Installing perl-URI-0:5.35- 100% | 68.8 MiB/s | 282.0 KiB | 00m00s [ 624/1163] Installing perl-IO-Socket-I 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 625/1163] Installing perl-AutoLoader- 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 626/1163] Installing perl-IO-Socket-S 100% | 238.0 MiB/s | 731.0 KiB | 00m00s [ 627/1163] Installing perl-Net-SSLeay- 100% | 225.4 MiB/s | 1.4 MiB | 00m00s [ 628/1163] Installing perl-locale-0:1. 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 629/1163] Installing perl-if-0:0.61.0 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 630/1163] Installing perl-Text-Tabs+W 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [ 631/1163] Installing perl-Pod-Escapes 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 632/1163] Installing perl-Time-Local- 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 633/1163] Installing perl-Time-HiRes- 100% | 114.9 MiB/s | 117.7 KiB | 00m00s [ 634/1163] Installing perl-File-Path-0 100% | 62.9 MiB/s | 64.4 KiB | 00m00s [ 635/1163] Installing perl-HTTP-Tiny-0 100% | 160.6 MiB/s | 164.5 KiB | 00m00s [ 636/1163] Installing perl-Pod-Simple- 100% | 187.1 MiB/s | 574.8 KiB | 00m00s [ 637/1163] Installing perl-Class-Struc 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 638/1163] Installing perl-IPC-Open3-0 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 639/1163] Installing perl-File-Temp-1 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 640/1163] Installing perl-POSIX-0:2.2 100% | 225.1 MiB/s | 230.5 KiB | 00m00s [ 641/1163] Installing perl-Term-Cap-0: 100% | 0.0 B/s | 30.6 KiB | 00m00s [ 642/1163] Installing perl-Term-ANSICo 100% | 96.8 MiB/s | 99.1 KiB | 00m00s [ 643/1163] Installing perl-Pod-Perldoc 100% | 8.3 MiB/s | 169.4 KiB | 00m00s [ 644/1163] Installing perl-podlators-1 100% | 16.9 MiB/s | 328.7 KiB | 00m00s [ 645/1163] Installing perl-File-stat-0 100% | 0.0 B/s | 14.2 KiB | 00m00s [ 646/1163] Installing perl-SelectSaver 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 647/1163] Installing perl-Socket-4:2. 100% | 120.8 MiB/s | 123.7 KiB | 00m00s [ 648/1163] Installing perl-Symbol-0:1. 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 649/1163] Installing perl-Pod-Usage-4 100% | 4.8 MiB/s | 87.8 KiB | 00m00s [ 650/1163] Installing perl-IO-0:1.56-5 100% | 74.0 MiB/s | 151.5 KiB | 00m00s [ 651/1163] Installing perl-Fcntl-0:1.2 100% | 44.7 MiB/s | 45.8 KiB | 00m00s [ 652/1163] Installing perl-overloading 100% | 0.0 B/s | 5.5 KiB | 00m00s [ 653/1163] Installing perl-mro-0:1.30- 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [ 654/1163] Installing perl-base-0:2.27 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 655/1163] Installing perl-Text-ParseW 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 656/1163] Installing perl-Getopt-Long 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 657/1163] Installing perl-Storable-1: 100% | 230.9 MiB/s | 236.5 KiB | 00m00s [ 658/1163] Installing perl-Getopt-Std- 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 659/1163] Installing perl-MIME-Base64 100% | 43.1 MiB/s | 44.1 KiB | 00m00s [ 660/1163] Installing perl-vars-0:1.05 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 661/1163] Installing perl-parent-1:0. 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 662/1163] Installing perl-File-Basena 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 663/1163] Installing perl-overload-0: 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 664/1163] Installing perl-Scalar-List 100% | 72.5 MiB/s | 148.6 KiB | 00m00s [ 665/1163] Installing perl-Errno-0:1.3 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 666/1163] Installing perl-constant-0: 100% | 26.8 MiB/s | 27.4 KiB | 00m00s [ 667/1163] Installing perl-Encode-4:3. 100% | 146.7 MiB/s | 4.7 MiB | 00m00s [ 668/1163] Installing perl-DynaLoader- 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 669/1163] Installing perl-PathTools-0 100% | 90.1 MiB/s | 184.5 KiB | 00m00s [ 670/1163] Installing perl-Carp-0:1.54 100% | 0.0 B/s | 47.7 KiB | 00m00s [ 671/1163] Installing perl-Exporter-0: 100% | 27.1 MiB/s | 55.5 KiB | 00m00s [ 672/1163] Installing perl-libs-4:5.44 100% | 223.9 MiB/s | 12.1 MiB | 00m00s [ 673/1163] Installing perl-interpreter 100% | 6.6 MiB/s | 121.4 KiB | 00m00s [ 674/1163] Installing jemalloc-0:5.3.0 100% | 53.3 MiB/s | 1.1 MiB | 00m00s [ 675/1163] Installing jemalloc-devel-0 100% | 12.1 MiB/s | 222.3 KiB | 00m00s [ 676/1163] Installing rust-version_che 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [ 677/1163] Installing rust-version_che 100% | 0.0 B/s | 124.0 B | 00m00s [ 678/1163] Installing rust-typenum-dev 100% | 167.4 MiB/s | 1.2 MiB | 00m00s [ 679/1163] Installing rust-typenum+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 680/1163] Installing rust-generic-arr 100% | 67.3 MiB/s | 68.9 KiB | 00m00s [ 681/1163] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 682/1163] Installing rust-block-buffe 100% | 35.0 MiB/s | 35.8 KiB | 00m00s [ 683/1163] Installing rust-block-buffe 100% | 0.0 B/s | 124.0 B | 00m00s [ 684/1163] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 685/1163] Installing rust-crypto-comm 100% | 0.0 B/s | 26.8 KiB | 00m00s [ 686/1163] Installing rust-crypto-comm 100% | 0.0 B/s | 124.0 B | 00m00s [ 687/1163] Installing rust-digest0.10- 100% | 86.2 MiB/s | 88.2 KiB | 00m00s [ 688/1163] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 689/1163] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 690/1163] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 691/1163] Installing rust-collection_ 100% | 23.2 MiB/s | 23.7 KiB | 00m00s [ 692/1163] Installing rust-collection_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 693/1163] Installing rust-attribute-d 100% | 0.0 B/s | 40.9 KiB | 00m00s [ 694/1163] Installing rust-attribute-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 695/1163] Installing rust-attribute-d 100% | 77.0 MiB/s | 78.8 KiB | 00m00s [ 696/1163] Installing rust-attribute-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 697/1163] Installing rust-get-size-de 100% | 0.0 B/s | 33.8 KiB | 00m00s [ 698/1163] Installing rust-get-size-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 699/1163] Installing rust-get-size2+g 100% | 0.0 B/s | 124.0 B | 00m00s [ 700/1163] Installing rust-option-ext- 100% | 0.0 B/s | 23.0 KiB | 00m00s [ 701/1163] Installing rust-option-ext+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 702/1163] Installing rust-dirs-sys-de 100% | 29.8 MiB/s | 30.5 KiB | 00m00s [ 703/1163] Installing rust-dirs-sys+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 704/1163] Installing rust-dirs-devel- 100% | 48.9 MiB/s | 50.0 KiB | 00m00s [ 705/1163] Installing rust-dirs+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 706/1163] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 707/1163] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 708/1163] Installing rust-pkg-config- 100% | 74.6 MiB/s | 76.4 KiB | 00m00s [ 709/1163] Installing rust-pkg-config+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 710/1163] Installing rust-icu_normali 100% | 400.5 MiB/s | 410.2 KiB | 00m00s [ 711/1163] Installing rust-tinyvec_mac 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 712/1163] Installing rust-tinyvec_mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 713/1163] Installing rust-tinyvec+tin 100% | 0.0 B/s | 124.0 B | 00m00s [ 714/1163] Installing rust-tinyvec+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 715/1163] Installing rust-unicode-nor 100% | 232.3 MiB/s | 713.6 KiB | 00m00s [ 716/1163] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [ 717/1163] Installing rust-find-msvc-t 100% | 113.4 MiB/s | 116.1 KiB | 00m00s [ 718/1163] Installing rust-find-msvc-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 719/1163] Installing rust-cc-devel-0: 100% | 185.0 MiB/s | 378.9 KiB | 00m00s [ 720/1163] Installing rust-cc+default- 100% | 0.0 B/s | 124.0 B | 00m00s [ 721/1163] Installing rust-tikv-jemall 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 722/1163] Installing rust-tikv-jemall 100% | 48.4 MiB/s | 49.5 KiB | 00m00s [ 723/1163] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 724/1163] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 725/1163] Installing rust-psm-devel-0 100% | 52.7 MiB/s | 107.8 KiB | 00m00s [ 726/1163] Installing rust-psm+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 727/1163] Installing rust-cc+parallel 100% | 0.0 B/s | 124.0 B | 00m00s [ 728/1163] Installing rust-urlencoding 100% | 0.0 B/s | 20.1 KiB | 00m00s [ 729/1163] Installing rust-urlencoding 100% | 0.0 B/s | 124.0 B | 00m00s [ 730/1163] Installing rust-escape8259- 100% | 0.0 B/s | 14.1 KiB | 00m00s [ 731/1163] Installing rust-escape8259+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 732/1163] Installing rust-termtree0.5 100% | 0.0 B/s | 21.2 KiB | 00m00s [ 733/1163] Installing rust-termtree0.5 100% | 0.0 B/s | 124.0 B | 00m00s [ 734/1163] Installing rust-autocfg-dev 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [ 735/1163] Installing rust-autocfg+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 736/1163] Installing rust-num-traits- 100% | 132.8 MiB/s | 272.0 KiB | 00m00s [ 737/1163] Installing rust-chrono-deve 100% | 257.5 MiB/s | 1.3 MiB | 00m00s [ 738/1163] Installing rust-chrono+iana 100% | 0.0 B/s | 124.0 B | 00m00s [ 739/1163] Installing rust-chrono+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 740/1163] Installing rust-chrono+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 741/1163] Installing rust-quick-junit 100% | 126.1 MiB/s | 129.1 KiB | 00m00s [ 742/1163] Installing rust-chrono+now- 100% | 0.0 B/s | 124.0 B | 00m00s [ 743/1163] Installing rust-chrono+cloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 744/1163] Installing rust-fs-err-deve 100% | 106.8 MiB/s | 109.4 KiB | 00m00s [ 745/1163] Installing rust-fs-err+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 746/1163] Installing rust-argfile-dev 100% | 25.5 MiB/s | 26.1 KiB | 00m00s [ 747/1163] Installing rust-stable_dere 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 748/1163] Installing rust-yoke-devel- 100% | 137.2 MiB/s | 140.5 KiB | 00m00s [ 749/1163] Installing rust-yoke+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 750/1163] Installing rust-zerovec+yok 100% | 0.0 B/s | 124.0 B | 00m00s [ 751/1163] Installing rust-icu_collect 100% | 157.5 MiB/s | 645.1 KiB | 00m00s [ 752/1163] Installing rust-zerotrie+yo 100% | 0.0 B/s | 124.0 B | 00m00s [ 753/1163] Installing rust-scopeguard- 100% | 33.7 MiB/s | 34.5 KiB | 00m00s [ 754/1163] Installing rust-lock_api-de 100% | 196.3 MiB/s | 201.0 KiB | 00m00s [ 755/1163] Installing rust-lock_api+at 100% | 0.0 B/s | 124.0 B | 00m00s [ 756/1163] Installing rust-lock_api+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 757/1163] Installing rust-cfg_aliases 100% | 22.6 MiB/s | 23.1 KiB | 00m00s [ 758/1163] Installing rust-cfg_aliases 100% | 0.0 B/s | 124.0 B | 00m00s [ 759/1163] Installing rust-clap_lex-de 100% | 0.0 B/s | 43.6 KiB | 00m00s [ 760/1163] Installing rust-clap_lex+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 761/1163] Installing rust-clap_builde 100% | 186.1 MiB/s | 952.9 KiB | 00m00s [ 762/1163] Installing rust-clap-devel- 100% | 49.3 MiB/s | 252.7 KiB | 00m00s [ 763/1163] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 764/1163] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 765/1163] Installing rust-clap+help-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 766/1163] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 767/1163] Installing rust-clap+error- 100% | 0.0 B/s | 124.0 B | 00m00s [ 768/1163] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 769/1163] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 770/1163] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 771/1163] Installing rust-clap+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 772/1163] Installing rust-clap_comple 100% | 93.0 MiB/s | 190.5 KiB | 00m00s [ 773/1163] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 774/1163] Installing rust-clap_comple 100% | 38.3 MiB/s | 39.2 KiB | 00m00s [ 775/1163] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 776/1163] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 777/1163] Installing rust-clap+usage- 100% | 0.0 B/s | 124.0 B | 00m00s [ 778/1163] Installing rust-strsim-deve 100% | 53.6 MiB/s | 54.8 KiB | 00m00s [ 779/1163] Installing rust-strsim+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 780/1163] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 781/1163] Installing rust-clap+sugges 100% | 0.0 B/s | 124.0 B | 00m00s [ 782/1163] Installing rust-difflib-dev 100% | 39.5 MiB/s | 40.4 KiB | 00m00s [ 783/1163] Installing rust-difflib+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 784/1163] Installing rust-lazy_static 100% | 37.3 MiB/s | 38.2 KiB | 00m00s [ 785/1163] Installing rust-lazy_static 100% | 0.0 B/s | 124.0 B | 00m00s [ 786/1163] Installing rust-sharded-sla 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [ 787/1163] Installing rust-sharded-sla 100% | 0.0 B/s | 124.0 B | 00m00s [ 788/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 789/1163] Installing rust-normalize-l 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 790/1163] Installing rust-normalize-l 100% | 0.0 B/s | 124.0 B | 00m00s [ 791/1163] Installing rust-snapbox-dev 100% | 89.5 MiB/s | 274.9 KiB | 00m00s [ 792/1163] Installing rust-snapbox+dif 100% | 0.0 B/s | 124.0 B | 00m00s [ 793/1163] Installing rust-dyn-clone-d 100% | 34.5 MiB/s | 35.4 KiB | 00m00s [ 794/1163] Installing rust-dyn-clone+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 795/1163] Installing rust-pin-project 100% | 57.9 MiB/s | 237.3 KiB | 00m00s [ 796/1163] Installing rust-pin-project 100% | 0.0 B/s | 124.0 B | 00m00s [ 797/1163] Installing rust-tracing-dev 100% | 154.8 MiB/s | 475.5 KiB | 00m00s [ 798/1163] Installing rust-tracing+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 799/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 800/1163] Installing rust-tracing+tra 100% | 0.0 B/s | 124.0 B | 00m00s [ 801/1163] Installing rust-tracing+att 100% | 0.0 B/s | 124.0 B | 00m00s [ 802/1163] Installing rust-foldhash-de 100% | 58.0 MiB/s | 59.4 KiB | 00m00s [ 803/1163] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 804/1163] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 805/1163] Installing rust-hashlink-de 100% | 164.1 MiB/s | 168.0 KiB | 00m00s [ 806/1163] Installing rust-hashlink+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 807/1163] Installing rust-simdutf8-de 100% | 63.9 MiB/s | 131.0 KiB | 00m00s [ 808/1163] Installing rust-bytecheck+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 809/1163] Installing rust-rkyv+bytech 100% | 0.0 B/s | 124.0 B | 00m00s [ 810/1163] Installing rust-winnow0.7-d 100% | 179.3 MiB/s | 1.3 MiB | 00m00s [ 811/1163] Installing rust-toml0.9+par 100% | 0.0 B/s | 124.0 B | 00m00s [ 812/1163] Installing rust-diff-devel- 100% | 445.4 MiB/s | 912.2 KiB | 00m00s [ 813/1163] Installing rust-diff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 814/1163] Installing rust-pretty_asse 100% | 121.8 MiB/s | 124.8 KiB | 00m00s [ 815/1163] Installing rust-pretty_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 816/1163] Installing rust-unscanny-de 100% | 0.0 B/s | 36.9 KiB | 00m00s [ 817/1163] Installing rust-unscanny+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 818/1163] Installing rust-pep440_rs-d 100% | 203.0 MiB/s | 207.9 KiB | 00m00s [ 819/1163] Installing rust-pep440_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 820/1163] Installing rust-pep440_rs+v 100% | 0.0 B/s | 124.0 B | 00m00s [ 821/1163] Installing rust-litemap-dev 100% | 64.2 MiB/s | 131.5 KiB | 00m00s [ 822/1163] Installing rust-icu_locale_ 100% | 78.2 MiB/s | 400.4 KiB | 00m00s [ 823/1163] Installing rust-icu_provide 100% | 100.3 MiB/s | 205.3 KiB | 00m00s [ 824/1163] Installing rust-icu_provide 100% | 0.0 B/s | 124.0 B | 00m00s [ 825/1163] Installing rust-icu_normali 100% | 259.5 MiB/s | 265.7 KiB | 00m00s [ 826/1163] Installing rust-icu_locale_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 827/1163] Installing rust-icu_propert 100% | 175.2 MiB/s | 358.8 KiB | 00m00s [ 828/1163] Installing rust-idna_adapte 100% | 0.0 B/s | 27.9 KiB | 00m00s [ 829/1163] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 830/1163] Installing rust-idna-devel- 100% | 303.4 MiB/s | 932.0 KiB | 00m00s [ 831/1163] Installing rust-idna+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 832/1163] Installing rust-idna+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 833/1163] Installing rust-ryu-devel-0 100% | 78.6 MiB/s | 161.0 KiB | 00m00s [ 834/1163] Installing rust-ryu+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 835/1163] Installing rust-zmij-devel- 100% | 66.0 MiB/s | 67.6 KiB | 00m00s [ 836/1163] Installing rust-zmij+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 837/1163] Installing rust-itoa-devel- 100% | 35.2 MiB/s | 36.0 KiB | 00m00s [ 838/1163] Installing rust-itoa+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 839/1163] Installing rust-serde_json- 100% | 142.6 MiB/s | 730.0 KiB | 00m00s [ 840/1163] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 841/1163] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 842/1163] Installing rust-gen-lsp-typ 100% | 321.3 MiB/s | 658.1 KiB | 00m00s [ 843/1163] Installing rust-lsp-server- 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 844/1163] Installing rust-snapbox+str 100% | 0.0 B/s | 124.0 B | 00m00s [ 845/1163] Installing rust-escargot-de 100% | 74.9 MiB/s | 76.7 KiB | 00m00s [ 846/1163] Installing rust-escargot+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 847/1163] Installing rust-serde_json+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 848/1163] Installing rust-schemars-de 100% | 65.6 MiB/s | 537.2 KiB | 00m00s [ 849/1163] Installing rust-schemars+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 850/1163] Installing rust-schemars+sc 100% | 0.0 B/s | 124.0 B | 00m00s [ 851/1163] Installing rust-schemars+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 852/1163] Installing rust-csv-devel-0 100% | 417.2 MiB/s | 5.8 MiB | 00m00s [ 853/1163] Installing rust-cfg-if-deve 100% | 23.2 MiB/s | 23.8 KiB | 00m00s [ 854/1163] Installing rust-cfg-if+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 855/1163] Installing rust-nix-devel-0 100% | 207.9 MiB/s | 1.7 MiB | 00m00s [ 856/1163] Installing rust-getrandom-d 100% | 83.8 MiB/s | 171.7 KiB | 00m00s [ 857/1163] Installing rust-chacha20-de 100% | 75.3 MiB/s | 154.2 KiB | 00m00s [ 858/1163] Installing rust-crc32fast-d 100% | 96.3 MiB/s | 98.6 KiB | 00m00s [ 859/1163] Installing rust-getrandom0. 100% | 58.5 MiB/s | 119.8 KiB | 00m00s [ 860/1163] Installing rust-getrandom0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 861/1163] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 862/1163] Installing rust-rand0.8+get 100% | 0.0 B/s | 124.0 B | 00m00s [ 863/1163] Installing rust-getrandom0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 864/1163] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 865/1163] Installing rust-rand0.8+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 866/1163] Installing rust-rand0.8+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 867/1163] Installing rust-unicode_nam 100% | 40.4 MiB/s | 41.4 KiB | 00m00s [ 868/1163] Installing rust-unicode_nam 100% | 0.0 B/s | 124.0 B | 00m00s [ 869/1163] Installing rust-unicode_nam 100% | 429.2 MiB/s | 2.1 MiB | 00m00s [ 870/1163] Installing rust-crc32fast+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 871/1163] Installing rust-crc32fast+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 872/1163] Installing rust-zip-devel-0 100% | 202.9 MiB/s | 623.3 KiB | 00m00s [ 873/1163] Installing rust-zip+_deflat 100% | 0.0 B/s | 124.0 B | 00m00s [ 874/1163] Installing rust-zip+deflate 100% | 0.0 B/s | 124.0 B | 00m00s [ 875/1163] Installing rust-chacha20+rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 876/1163] Installing rust-tempfile+ge 100% | 0.0 B/s | 124.0 B | 00m00s [ 877/1163] Installing rust-tempfile+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 878/1163] Installing rust-insta-devel 100% | 82.5 MiB/s | 506.8 KiB | 00m00s [ 879/1163] Installing rust-insta+serde 100% | 0.0 B/s | 124.0 B | 00m00s [ 880/1163] Installing rust-insta+regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 881/1163] Installing rust-insta+pest- 100% | 0.0 B/s | 124.0 B | 00m00s [ 882/1163] Installing rust-insta+conso 100% | 0.0 B/s | 124.0 B | 00m00s [ 883/1163] Installing rust-insta+color 100% | 0.0 B/s | 124.0 B | 00m00s [ 884/1163] Installing rust-insta+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 885/1163] Installing rust-insta-cmd-d 100% | 32.6 MiB/s | 33.4 KiB | 00m00s [ 886/1163] Installing rust-cachedir-de 100% | 17.3 MiB/s | 17.7 KiB | 00m00s [ 887/1163] Installing rust-getrandom+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 888/1163] Installing rust-getrandom+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 889/1163] Installing rust-rand+sys_rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 890/1163] Installing rust-nix+fs-deve 100% | 0.0 B/s | 124.0 B | 00m00s [ 891/1163] Installing rust-nix+term-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 892/1163] Installing rust-clearscreen 100% | 126.2 MiB/s | 258.5 KiB | 00m00s [ 893/1163] Installing rust-nix+process 100% | 0.0 B/s | 124.0 B | 00m00s [ 894/1163] Installing rust-nix+signal- 100% | 0.0 B/s | 124.0 B | 00m00s [ 895/1163] Installing rust-ctrlc-devel 100% | 43.4 MiB/s | 44.5 KiB | 00m00s [ 896/1163] Installing rust-etcetera-de 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [ 897/1163] Installing rust-filetime-de 100% | 54.6 MiB/s | 55.9 KiB | 00m00s [ 898/1163] Installing rust-stacker-dev 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [ 899/1163] Installing rust-parking_lot 100% | 137.1 MiB/s | 140.4 KiB | 00m00s [ 900/1163] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 901/1163] Installing rust-parking_lot 100% | 196.7 MiB/s | 201.4 KiB | 00m00s [ 902/1163] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 903/1163] Installing rust-dashmap-dev 100% | 64.7 MiB/s | 132.6 KiB | 00m00s [ 904/1163] Installing rust-test-case-c 100% | 62.7 MiB/s | 64.2 KiB | 00m00s [ 905/1163] Installing rust-test-case-m 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 906/1163] Installing rust-test-case-d 100% | 5.6 MiB/s | 17.1 KiB | 00m00s [ 907/1163] Installing rust-thread_loca 100% | 55.3 MiB/s | 56.6 KiB | 00m00s [ 908/1163] Installing rust-thread_loca 100% | 0.0 B/s | 124.0 B | 00m00s [ 909/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 910/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 911/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 912/1163] Installing rust-tracing-fla 100% | 29.5 MiB/s | 30.2 KiB | 00m00s [ 913/1163] Installing rust-tracing-fla 100% | 0.0 B/s | 124.0 B | 00m00s [ 914/1163] Installing rust-sha2_0.10-d 100% | 54.8 MiB/s | 112.3 KiB | 00m00s [ 915/1163] Installing rust-pest_meta-d 100% | 272.5 MiB/s | 279.0 KiB | 00m00s [ 916/1163] Installing rust-pest_meta+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 917/1163] Installing rust-pest_genera 100% | 81.3 MiB/s | 83.3 KiB | 00m00s [ 918/1163] Installing rust-pest_derive 100% | 78.1 MiB/s | 79.9 KiB | 00m00s [ 919/1163] Installing rust-pest_genera 100% | 0.0 B/s | 124.0 B | 00m00s [ 920/1163] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 921/1163] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 922/1163] Installing rust-insta+pest_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 923/1163] Installing rust-libloading0 100% | 110.3 MiB/s | 112.9 KiB | 00m00s [ 924/1163] Installing rust-libloading0 100% | 0.0 B/s | 124.0 B | 00m00s [ 925/1163] Installing rust-predicates- 100% | 25.5 MiB/s | 26.1 KiB | 00m00s [ 926/1163] Installing rust-predicates- 100% | 0.0 B/s | 124.0 B | 00m00s [ 927/1163] Installing rust-predicates- 100% | 63.6 MiB/s | 130.3 KiB | 00m00s [ 928/1163] Installing rust-predicates+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 929/1163] Installing rust-predicates- 100% | 20.0 MiB/s | 20.5 KiB | 00m00s [ 930/1163] Installing rust-predicates- 100% | 0.0 B/s | 124.0 B | 00m00s [ 931/1163] Installing rust-rustversion 100% | 33.4 MiB/s | 68.3 KiB | 00m00s [ 932/1163] Installing rust-rustversion 100% | 0.0 B/s | 124.0 B | 00m00s [ 933/1163] Installing rust-castaway-de 100% | 0.0 B/s | 40.8 KiB | 00m00s [ 934/1163] Installing rust-castaway+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 935/1163] Installing rust-char_str-de 100% | 95.5 MiB/s | 293.3 KiB | 00m00s [ 936/1163] Installing rust-char_str+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 937/1163] Installing rust-arc-swap-de 100% | 118.4 MiB/s | 242.6 KiB | 00m00s [ 938/1163] Installing rust-indoc-devel 100% | 27.0 MiB/s | 55.2 KiB | 00m00s [ 939/1163] Installing rust-utf8parse-d 100% | 34.4 MiB/s | 35.2 KiB | 00m00s [ 940/1163] Installing rust-utf8parse+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 941/1163] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 942/1163] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 943/1163] Installing rust-anstyle-svg 100% | 63.3 MiB/s | 64.8 KiB | 00m00s [ 944/1163] Installing rust-anstyle-svg 100% | 0.0 B/s | 124.0 B | 00m00s [ 945/1163] Installing rust-colorchoice 100% | 0.0 B/s | 21.7 KiB | 00m00s [ 946/1163] Installing rust-colorchoice 100% | 0.0 B/s | 124.0 B | 00m00s [ 947/1163] Installing rust-anstream-de 100% | 100.1 MiB/s | 102.5 KiB | 00m00s [ 948/1163] Installing rust-anstream+wi 100% | 0.0 B/s | 124.0 B | 00m00s [ 949/1163] Installing rust-anstyle-que 100% | 26.0 MiB/s | 26.7 KiB | 00m00s [ 950/1163] Installing rust-anstyle-que 100% | 0.0 B/s | 124.0 B | 00m00s [ 951/1163] Installing rust-anstream+au 100% | 0.0 B/s | 124.0 B | 00m00s [ 952/1163] Installing rust-anstream+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 953/1163] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 954/1163] Installing rust-clap+color- 100% | 0.0 B/s | 124.0 B | 00m00s [ 955/1163] Installing rust-clap+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 956/1163] Installing rust-clap_comple 100% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 957/1163] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 958/1163] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 959/1163] Installing rust-snapbox+col 100% | 0.0 B/s | 124.0 B | 00m00s [ 960/1163] Installing rust-snapbox+col 100% | 0.0 B/s | 124.0 B | 00m00s [ 961/1163] Installing rust-inventory-d 100% | 42.6 MiB/s | 43.7 KiB | 00m00s [ 962/1163] Installing rust-inventory+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 963/1163] Installing rust-salsa-macro 100% | 105.6 MiB/s | 108.1 KiB | 00m00s [ 964/1163] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 965/1163] Installing rust-boxcar-deve 100% | 87.8 MiB/s | 89.9 KiB | 00m00s [ 966/1163] Installing rust-boxcar+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 967/1163] Installing rust-salsa-devel 100% | 106.7 MiB/s | 1.4 MiB | 00m00s [ 968/1163] Installing rust-paste-devel 100% | 35.7 MiB/s | 73.1 KiB | 00m00s [ 969/1163] Installing rust-paste+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 970/1163] Installing rust-icu_propert 100% | 243.4 MiB/s | 1.5 MiB | 00m00s [ 971/1163] Installing rust-icu_propert 100% | 0.0 B/s | 124.0 B | 00m00s [ 972/1163] Installing rust-icu_normali 100% | 0.0 B/s | 124.0 B | 00m00s [ 973/1163] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 974/1163] Installing rust-idna+compil 100% | 0.0 B/s | 124.0 B | 00m00s [ 975/1163] Installing rust-url-devel-0 100% | 277.6 MiB/s | 568.5 KiB | 00m00s [ 976/1163] Installing rust-url+serde-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 977/1163] Installing rust-url+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 978/1163] Installing rust-url+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 979/1163] Installing rust-pep508_rs-d 100% | 165.8 MiB/s | 339.6 KiB | 00m00s [ 980/1163] Installing rust-pep508_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 981/1163] Installing rust-pyproject-t 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [ 982/1163] Installing rust-tap-devel-0 100% | 0.0 B/s | 39.5 KiB | 00m00s [ 983/1163] Installing rust-tap+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 984/1163] Installing rust-wyz-devel-0 100% | 59.7 MiB/s | 61.1 KiB | 00m00s [ 985/1163] Installing rust-radium-deve 100% | 0.0 B/s | 49.4 KiB | 00m00s [ 986/1163] Installing rust-radium+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 987/1163] Installing rust-wild-devel- 100% | 26.0 MiB/s | 26.6 KiB | 00m00s [ 988/1163] Installing rust-supports-hy 100% | 20.1 MiB/s | 20.6 KiB | 00m00s [ 989/1163] Installing rust-static_asse 100% | 63.9 MiB/s | 65.5 KiB | 00m00s [ 990/1163] Installing rust-static_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 991/1163] Installing rust-compact_str 100% | 190.0 MiB/s | 389.1 KiB | 00m00s [ 992/1163] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [ 993/1163] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [ 994/1163] Installing rust-seahash-dev 100% | 65.3 MiB/s | 66.9 KiB | 00m00s [ 995/1163] Installing rust-same-file-d 100% | 33.3 MiB/s | 34.1 KiB | 00m00s [ 996/1163] Installing rust-same-file+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 997/1163] Installing rust-walkdir-dev 100% | 107.2 MiB/s | 109.8 KiB | 00m00s [ 998/1163] Installing rust-walkdir+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 999/1163] Installing rust-ignore-deve 100% | 155.8 MiB/s | 319.0 KiB | 00m00s [1000/1163] Installing rust-ignore+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1001/1163] Installing rust-globwalk-de 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [1002/1163] Installing rust-globwalk+de 100% | 0.0 B/s | 124.0 B | 00m00s [1003/1163] Installing rust-assert_fs-d 100% | 67.6 MiB/s | 69.2 KiB | 00m00s [1004/1163] Installing rust-notify-deve 100% | 154.1 MiB/s | 157.8 KiB | 00m00s [1005/1163] Installing rust-rustc-stabl 100% | 64.6 MiB/s | 66.2 KiB | 00m00s [1006/1163] Installing rust-pathdiff-de 100% | 0.0 B/s | 23.2 KiB | 00m00s [1007/1163] Installing rust-path-slash- 100% | 43.2 MiB/s | 44.3 KiB | 00m00s [1008/1163] Installing rust-natord-deve 100% | 0.0 B/s | 11.0 KiB | 00m00s [1009/1163] Installing rust-matchit-dev 100% | 160.6 MiB/s | 164.4 KiB | 00m00s [1010/1163] Installing rust-jod-thread- 100% | 0.0 B/s | 17.0 KiB | 00m00s [1011/1163] Installing rust-heck-devel- 100% | 43.7 MiB/s | 44.7 KiB | 00m00s [1012/1163] Installing rust-heck+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1013/1163] Installing rust-is-macro-de 100% | 29.1 MiB/s | 29.8 KiB | 00m00s [1014/1163] Installing rust-strum_macro 100% | 73.4 MiB/s | 150.3 KiB | 00m00s [1015/1163] Installing rust-strum_macro 100% | 0.0 B/s | 124.0 B | 00m00s [1016/1163] Installing rust-clap_derive 100% | 173.1 MiB/s | 177.3 KiB | 00m00s [1017/1163] Installing rust-clap_derive 100% | 0.0 B/s | 124.0 B | 00m00s [1018/1163] Installing rust-clap+derive 100% | 0.0 B/s | 124.0 B | 00m00s [1019/1163] Installing rust-libtest-mim 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [1020/1163] Installing rust-libtest-mim 100% | 0.0 B/s | 124.0 B | 00m00s [1021/1163] Installing rust-datatest-st 100% | 51.9 MiB/s | 106.3 KiB | 00m00s [1022/1163] Installing rust-glob-devel- 100% | 84.2 MiB/s | 86.2 KiB | 00m00s [1023/1163] Installing rust-glob+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1024/1163] Installing rust-clang-sys-d 100% | 204.8 MiB/s | 209.7 KiB | 00m00s [1025/1163] Installing rust-clang-sys+d 100% | 0.0 B/s | 124.0 B | 00m00s [1026/1163] Installing rust-clang-sys+l 100% | 0.0 B/s | 124.0 B | 00m00s [1027/1163] Installing rust-clang-sys+r 100% | 0.0 B/s | 124.0 B | 00m00s [1028/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1029/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1030/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1031/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1032/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1033/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1034/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1035/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1036/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1037/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1038/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1039/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1040/1163] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1041/1163] Installing rust-bindgen-dev 100% | 217.1 MiB/s | 1.1 MiB | 00m00s [1042/1163] Installing rust-bindgen+run 100% | 0.0 B/s | 124.0 B | 00m00s [1043/1163] Installing rust-zstd-sys-de 100% | 318.0 MiB/s | 325.6 KiB | 00m00s [1044/1163] Installing rust-zstd-safe-d 100% | 121.8 MiB/s | 124.7 KiB | 00m00s [1045/1163] Installing rust-zstd-sys+st 100% | 0.0 B/s | 124.0 B | 00m00s [1046/1163] Installing rust-zstd-safe+s 100% | 0.0 B/s | 124.0 B | 00m00s [1047/1163] Installing rust-zstd-devel- 100% | 57.4 MiB/s | 117.5 KiB | 00m00s [1048/1163] Installing rust-dunce-devel 100% | 0.0 B/s | 21.7 KiB | 00m00s [1049/1163] Installing rust-drop_bomb-d 100% | 0.0 B/s | 19.2 KiB | 00m00s [1050/1163] Installing rust-countme-dev 100% | 27.5 MiB/s | 28.2 KiB | 00m00s [1051/1163] Installing rust-funty-devel 100% | 55.1 MiB/s | 56.4 KiB | 00m00s [1052/1163] Installing rust-bitvec-deve 100% | 91.0 MiB/s | 1.0 MiB | 00m00s [1053/1163] Installing rust-bitvec+allo 100% | 0.0 B/s | 124.0 B | 00m00s [1054/1163] Installing rust-countme+def 100% | 0.0 B/s | 124.0 B | 00m00s [1055/1163] Installing rust-drop_bomb+d 100% | 0.0 B/s | 124.0 B | 00m00s [1056/1163] Installing rust-dunce+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1057/1163] Installing rust-zip+zstd-de 100% | 0.0 B/s | 124.0 B | 00m00s [1058/1163] Installing rust-datatest-st 100% | 0.0 B/s | 124.0 B | 00m00s [1059/1163] Installing rust-strum+strum 100% | 0.0 B/s | 124.0 B | 00m00s [1060/1163] Installing rust-is-macro+de 100% | 0.0 B/s | 124.0 B | 00m00s [1061/1163] Installing rust-jod-thread+ 100% | 0.0 B/s | 124.0 B | 00m00s [1062/1163] Installing rust-matchit+def 100% | 0.0 B/s | 124.0 B | 00m00s [1063/1163] Installing rust-natord+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1064/1163] Installing rust-path-slash+ 100% | 0.0 B/s | 124.0 B | 00m00s [1065/1163] Installing rust-pathdiff+de 100% | 0.0 B/s | 124.0 B | 00m00s [1066/1163] Installing rust-rustc-stabl 100% | 0.0 B/s | 124.0 B | 00m00s [1067/1163] Installing rust-notify+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1068/1163] Installing rust-assert_fs+d 100% | 0.0 B/s | 124.0 B | 00m00s [1069/1163] Installing rust-seahash+def 100% | 0.0 B/s | 124.0 B | 00m00s [1070/1163] Installing rust-salsa+compa 100% | 0.0 B/s | 124.0 B | 00m00s [1071/1163] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [1072/1163] Installing rust-get-size2+c 100% | 0.0 B/s | 124.0 B | 00m00s [1073/1163] Installing rust-supports-hy 100% | 0.0 B/s | 124.0 B | 00m00s [1074/1163] Installing rust-wild+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1075/1163] Installing rust-pyproject-t 100% | 0.0 B/s | 124.0 B | 00m00s [1076/1163] Installing rust-gen-lsp-typ 100% | 0.0 B/s | 124.0 B | 00m00s [1077/1163] Installing rust-icu_propert 100% | 0.0 B/s | 124.0 B | 00m00s [1078/1163] Installing rust-libcst-deve 100% | 149.2 MiB/s | 611.2 KiB | 00m00s [1079/1163] Installing rust-salsa+inven 100% | 0.0 B/s | 124.0 B | 00m00s [1080/1163] Installing rust-salsa+macro 100% | 0.0 B/s | 124.0 B | 00m00s [1081/1163] Installing rust-salsa+order 100% | 0.0 B/s | 124.0 B | 00m00s [1082/1163] Installing rust-salsa+salsa 100% | 0.0 B/s | 124.0 B | 00m00s [1083/1163] Installing rust-snapbox+def 100% | 0.0 B/s | 124.0 B | 00m00s [1084/1163] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [1085/1163] Installing rust-snapbox+ter 100% | 0.0 B/s | 124.0 B | 00m00s [1086/1163] Installing rust-indoc+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1087/1163] Installing rust-arc-swap+de 100% | 0.0 B/s | 124.0 B | 00m00s [1088/1163] Installing rust-char_str+de 100% | 0.0 B/s | 124.0 B | 00m00s [1089/1163] Installing rust-char_str+ge 100% | 0.0 B/s | 124.0 B | 00m00s [1090/1163] Installing rust-char_str+se 100% | 0.0 B/s | 124.0 B | 00m00s [1091/1163] Installing rust-insta+redac 100% | 0.0 B/s | 124.0 B | 00m00s [1092/1163] Installing rust-tracing-fla 100% | 0.0 B/s | 124.0 B | 00m00s [1093/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1094/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1095/1163] Installing rust-test-case+d 100% | 0.0 B/s | 124.0 B | 00m00s [1096/1163] Installing rust-dashmap+def 100% | 0.0 B/s | 124.0 B | 00m00s [1097/1163] Installing rust-get-size2+p 100% | 0.0 B/s | 124.0 B | 00m00s [1098/1163] Installing rust-stacker+def 100% | 0.0 B/s | 124.0 B | 00m00s [1099/1163] Installing rust-filetime+de 100% | 0.0 B/s | 124.0 B | 00m00s [1100/1163] Installing rust-etcetera+de 100% | 0.0 B/s | 124.0 B | 00m00s [1101/1163] Installing rust-ctrlc+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1102/1163] Installing rust-clearscreen 100% | 0.0 B/s | 124.0 B | 00m00s [1103/1163] Installing rust-quickcheck- 100% | 101.2 MiB/s | 103.6 KiB | 00m00s [1104/1163] Installing rust-cachedir+de 100% | 0.0 B/s | 124.0 B | 00m00s [1105/1163] Installing rust-insta-cmd+d 100% | 0.0 B/s | 124.0 B | 00m00s [1106/1163] Installing rust-insta+filte 100% | 0.0 B/s | 124.0 B | 00m00s [1107/1163] Installing rust-insta+json- 100% | 0.0 B/s | 124.0 B | 00m00s [1108/1163] Installing rust-insta+ron-d 100% | 0.0 B/s | 124.0 B | 00m00s [1109/1163] Installing rust-rand+std_rn 100% | 0.0 B/s | 124.0 B | 00m00s [1110/1163] Installing rust-zip+deflate 100% | 0.0 B/s | 124.0 B | 00m00s [1111/1163] Installing rust-unicode_nam 100% | 0.0 B/s | 124.0 B | 00m00s [1112/1163] Installing rust-csv+default 100% | 0.0 B/s | 124.0 B | 00m00s [1113/1163] Installing rust-schemars+de 100% | 0.0 B/s | 124.0 B | 00m00s [1114/1163] Installing rust-snapbox+exa 100% | 0.0 B/s | 124.0 B | 00m00s [1115/1163] Installing rust-lsp-server+ 100% | 0.0 B/s | 124.0 B | 00m00s [1116/1163] Installing rust-gen-lsp-typ 100% | 0.0 B/s | 124.0 B | 00m00s [1117/1163] Installing rust-pretty_asse 100% | 0.0 B/s | 124.0 B | 00m00s [1118/1163] Installing rust-rkyv+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1119/1163] Installing rust-tracing+def 100% | 0.0 B/s | 124.0 B | 00m00s [1120/1163] Installing rust-tracing+log 100% | 0.0 B/s | 124.0 B | 00m00s [1121/1163] Installing rust-tracing+rel 100% | 0.0 B/s | 124.0 B | 00m00s [1122/1163] Installing rust-snapbox+cmd 100% | 0.0 B/s | 124.0 B | 00m00s [1123/1163] Installing rust-clap+string 100% | 0.0 B/s | 124.0 B | 00m00s [1124/1163] Installing rust-clap+env-de 100% | 0.0 B/s | 124.0 B | 00m00s [1125/1163] Installing rust-clap+wrap_h 100% | 0.0 B/s | 124.0 B | 00m00s [1126/1163] Installing rust-argfile+def 100% | 0.0 B/s | 124.0 B | 00m00s [1127/1163] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1128/1163] Installing rust-quick-junit 100% | 0.0 B/s | 124.0 B | 00m00s [1129/1163] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [1130/1163] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [1131/1163] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [1132/1163] Installing rust-get-size2+d 100% | 0.0 B/s | 124.0 B | 00m00s [1133/1163] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [1134/1163] Installing rust-indicatif+d 100% | 0.0 B/s | 124.0 B | 00m00s [1135/1163] Installing rust-itertools+d 100% | 0.0 B/s | 124.0 B | 00m00s [1136/1163] Installing rust-bstr+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1137/1163] Installing rust-jiff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1138/1163] Installing rust-strum+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1139/1163] Installing rust-fern+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1140/1163] Installing rust-arrayvec+de 100% | 0.0 B/s | 124.0 B | 00m00s [1141/1163] Installing rust-crossbeam+d 100% | 0.0 B/s | 124.0 B | 00m00s [1142/1163] Installing rust-rayon+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1143/1163] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [1144/1163] Installing rust-imperative+ 100% | 0.0 B/s | 124.0 B | 00m00s [1145/1163] Installing rust-path-absolu 100% | 0.0 B/s | 124.0 B | 00m00s [1146/1163] Installing rust-path-absolu 100% | 0.0 B/s | 124.0 B | 00m00s [1147/1163] Installing pyproject-rpm-ma 100% | 154.9 MiB/s | 158.6 KiB | 00m00s [1148/1163] Installing rust-quickcheck_ 100% | 0.0 B/s | 124.0 B | 00m00s [1149/1163] Installing rust-toml+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1150/1163] Installing rust-serde_test+ 100% | 0.0 B/s | 124.0 B | 00m00s [1151/1163] Installing rust-typed-arena 100% | 0.0 B/s | 124.0 B | 00m00s [1152/1163] Installing rust-anyhow+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1153/1163] Installing rust-camino+serd 100% | 0.0 B/s | 124.0 B | 00m00s [1154/1163] Installing rust-colored+def 100% | 0.0 B/s | 124.0 B | 00m00s [1155/1163] Installing rust-colored+no- 100% | 0.0 B/s | 124.0 B | 00m00s [1156/1163] Installing rust-ordermap+se 100% | 0.0 B/s | 124.0 B | 00m00s [1157/1163] Installing rust-thin-vec+se 100% | 0.0 B/s | 124.0 B | 00m00s [1158/1163] Installing rust-get-size2+o 100% | 0.0 B/s | 124.0 B | 00m00s [1159/1163] Installing rust-get-size2+i 100% | 0.0 B/s | 124.0 B | 00m00s [1160/1163] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [1161/1163] Installing rust-get-size2+t 100% | 0.0 B/s | 124.0 B | 00m00s [1162/1163] Installing rust-get-size2+s 100% | 0.0 B/s | 124.0 B | 00m00s [1163/1163] Installing rust-get-size2+h 100% | 613.0 B/s | 124.0 B | 00m00s Warning: skipped OpenPGP checks for 10 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.tA3kJ8 setting SOURCE_DATE_EPOCH=1787097600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.XophCB + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + cd ty-0.0.73 + pushd ruff + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + pushd crates/ty + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + popd + popd + 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/ty-0.0.73-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ty-0.0.73-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ty-0.0.73-build/pyproject-wheeldir --output /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 192.8 KiB/s | 34.7 KiB | 00m00s Copr repository 100% | 17.7 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: python3-devel x86_64 0:3.15.0~rc1-1.fc45 fedora 2.4 MiB python3-packaging noarch 0:26.3-1.fc46 fedora 1.3 MiB python3-pip noarch 0:26.1.2-2.fc45 fedora 12.1 MiB Installing dependencies: python3-rpm-generators noarch 0:14-33.fc46 fedora 81.9 KiB Transaction Summary: Installing: 4 packages Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Total size of inbound packages is 4 MiB. Need to download 4 MiB. After this operation, 16 MiB extra will be used (install 16 MiB, remove 0 B). [1/4] python3-packaging-0:26.3-1.fc46.n 100% | 47.8 MiB/s | 293.6 KiB | 00m00s [2/4] python3-devel-0:3.15.0~rc1-1.fc45 100% | 94.2 MiB/s | 482.2 KiB | 00m00s [3/4] python3-rpm-generators-0:14-33.fc 100% | 13.9 MiB/s | 28.5 KiB | 00m00s [4/4] python3-pip-0:26.1.2-2.fc45.noarc 100% | 304.2 MiB/s | 2.7 MiB | 00m00s -------------------------------------------------------------------------------- [4/4] Total 100% | 125.8 MiB/s | 3.5 MiB | 00m00s Running transaction [1/6] Verify package files 100% | 307.0 B/s | 4.0 B | 00m00s [2/6] Prepare transaction 100% | 105.0 B/s | 4.0 B | 00m00s [3/6] Installing python3-packaging-0:26 100% | 186.6 MiB/s | 1.3 MiB | 00m00s [4/6] Installing python3-rpm-generators 100% | 81.1 MiB/s | 83.0 KiB | 00m00s [5/6] Installing python3-devel-0:3.15.0 100% | 73.5 MiB/s | 2.5 MiB | 00m00s [6/6] Installing python3-pip-0:26.1.2-2 100% | 102.8 MiB/s | 12.3 MiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.rLE57l setting SOURCE_DATE_EPOCH=1787097600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.9CnljA + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + cd ty-0.0.73 + pushd ruff + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + pushd crates/ty + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + popd + popd + 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/ty-0.0.73-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ty-0.0.73-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ty-0.0.73-build/pyproject-wheeldir --output /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-dep-overrides Handling maturin>=1.0,<2.0 from build-system.requires Requirement not satisfied: maturin<2.0,>=1.0 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 161.4 KiB/s | 34.7 KiB | 00m00s Copr repository 100% | 14.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "python3-devel-3.15.0~rc1-1.fc45.x86_64" is already installed. Package "python3-packaging-26.3-1.fc46.noarch" is already installed. Package "python3-pip-26.1.2-2.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: maturin x86_64 0:1.14.1-4.fc45 copr_base 14.5 MiB Transaction Summary: Installing: 1 package Total size of inbound packages is 5 MiB. Need to download 5 MiB. After this operation, 14 MiB extra will be used (install 14 MiB, remove 0 B). [1/1] maturin-0:1.14.1-4.fc45.x86_64 100% | 10.3 MiB/s | 4.8 MiB | 00m00s -------------------------------------------------------------------------------- [1/1] Total 100% | 8.8 MiB/s | 4.8 MiB | 00m01s Running transaction [1/3] Verify package files 100% | 50.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 24.0 B/s | 1.0 B | 00m00s [3/3] Installing maturin-0:1.14.1-4.fc4 100% | 144.8 MiB/s | 14.5 MiB | 00m00s Warning: skipped OpenPGP checks for 1 package from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.GFiRfm setting SOURCE_DATE_EPOCH=1787097600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ZxQ7td + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + cd ty-0.0.73 + pushd ruff + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + pushd crates/ty + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + popd + popd + 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/ty-0.0.73-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ty-0.0.73-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ty-0.0.73-build/pyproject-wheeldir --output /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-dep-overrides Handling maturin>=1.0,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.0 (installed: maturin 1.14.1) Locking 356 packages to latest compatible versions 📦 Including license file `LICENSE` 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ty-0.0.73.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-buildrequires + rm -rfv ty-0.0.73.dist-info/ removed 'ty-0.0.73.dist-info/licenses/LICENSE' removed directory 'ty-0.0.73.dist-info/licenses' removed 'ty-0.0.73.dist-info/WHEEL' removed 'ty-0.0.73.dist-info/METADATA' removed directory 'ty-0.0.73.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 147.1 KiB/s | 34.7 KiB | 00m00s Copr repository 100% | 10.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "python3-devel-3.15.0~rc1-1.fc45.x86_64" is already installed. Package "python3-packaging-26.3-1.fc46.noarch" is already installed. Package "python3-pip-26.1.2-2.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.x86_64" is already installed. Nothing to do. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.mInwhH setting SOURCE_DATE_EPOCH=1787097600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.KqsKgg + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + cd ty-0.0.73 + pushd ruff + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + pushd crates/ty + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + popd + popd + 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/ty-0.0.73-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ty-0.0.73-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ty-0.0.73-build/pyproject-wheeldir --output /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-dep-overrides Handling maturin>=1.0,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.0 (installed: maturin 1.14.1) 📦 Including license file `LICENSE` 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ty-0.0.73.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` + cat /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-buildrequires + rm -rfv ty-0.0.73.dist-info/ removed 'ty-0.0.73.dist-info/licenses/LICENSE' removed directory 'ty-0.0.73.dist-info/licenses' removed 'ty-0.0.73.dist-info/WHEEL' removed 'ty-0.0.73.dist-info/METADATA' removed directory 'ty-0.0.73.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%conf): /bin/sh -e /var/tmp/rpm-tmp.lwTYc8 + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ty-0.0.73 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.9JFwdd + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ty-0.0.73 + mkdir -p /builddir/build/BUILD/ty-0.0.73-build/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ty-0.0.73-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ty-0.0.73-build/pyproject-wheeldir Processing ./. Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) 📦 Including license file `LICENSE` 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ty-0.0.73.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory /builddir/build/BUILD/ty-0.0.73-build/.pyproject-builddir/pip-modern-metadata-al84gus9 --interpreter /usr/bin/python3` Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ty Building wheel for ty (pyproject.toml): started Running command Building wheel for ty (pyproject.toml) Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 📦 Including license file `LICENSE` 🍹 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 unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5e239da5f4c8e9ca -C extra-filename=-70995bf9cb63bc93 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=be49470bfb2696e1 -C extra-filename=-dd517406b8485d74 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/proc-macro2-dd517406b8485d74 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote v1.0.47 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/quote-1.0.47/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=20a26ac7c3286613 -C extra-filename=-cd9053675599877b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/quote-cd9053675599877b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/quote-cd9053675599877b/build-script-build` Compiling libc v0.2.189 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.189/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="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=e48b20aecea8330b -C extra-filename=-2519fa635691ba16 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/libc-2519fa635691ba16 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/proc-macro2-dd517406b8485d74/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=c3124c10f55308dd -C extra-filename=-b0587afb2b7e327c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_ident-70995bf9cb63bc93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/usr/bin/rustc --crate-name quote --edition=2021 /usr/share/cargo/registry/quote-1.0.47/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=5e4060a54c04a8ec -C extra-filename=-d956d9b153294873 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_diagnostic_namespace)'` Compiling syn v2.0.119 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.119/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=b4819411d8eded95 -C extra-filename=-df0a2bdddd770bcc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_ident-70995bf9cb63bc93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/libc-2519fa635691ba16/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --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=bfa63924970a78fe -C extra-filename=-f81f9f6d2e62d35b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(libc_pauthtest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt","qnx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.189/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=5386ed19a7c47bb5 -C extra-filename=-210845942bb176f6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/libc-210845942bb176f6 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/libc-210845942bb176f6/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=6c339ea5cbdf6bc1 -C extra-filename=-99225708d628b90c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(libc_pauthtest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt","qnx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling 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 embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=7d3fda0d9020f585 -C extra-filename=-baf41f4cd8a1ba4c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling memchr v2.8.3 Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=9708407140809c6f -C extra-filename=-65e4a275ec7d5333 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_core v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=b12fdf2d6f89cfcd -C extra-filename=-ff5385ba04a0215e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/serde_core-ff5385ba04a0215e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/serde_core-ff5385ba04a0215e/build-script-build` Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=465165442f2f80e8 -C extra-filename=-4bcb647467a660c3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.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="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=d6ca88f2978543da -C extra-filename=-f3a146cfc0942dd9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=7f7e5f91d3062f08 -C extra-filename=-8d79b8acf9f7d111 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shlex v1.3.0 Running `/usr/bin/rustc --crate-name shlex --edition=2015 /usr/share/cargo/registry/shlex-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f307e17d4c1baa42 -C extra-filename=-f7fda464dee078ab --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jobserver v0.1.35 Running `/usr/bin/rustc --crate-name jobserver --edition=2021 /usr/share/cargo/registry/jobserver-0.1.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7dc30ad8194de6ce -C extra-filename=-81ee7e2da2c28c60 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-f81f9f6d2e62d35b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling find-msvc-tools v0.1.10 Running `/usr/bin/rustc --crate-name find_msvc_tools --edition=2021 /usr/share/cargo/registry/find-msvc-tools-0.1.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(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a69806b15a583cf3 -C extra-filename=-269ab1818d5344f8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cc v1.2.62 Running `/usr/bin/rustc --crate-name cc --edition=2018 /usr/share/cargo/registry/cc-1.2.62/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --cfg 'feature="parallel"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=3ad952341236abb1 -C extra-filename=-e1b3c5473e9e42cd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern find_msvc_tools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libfind_msvc_tools-269ab1818d5344f8.rmeta --extern jobserver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libjobserver-81ee7e2da2c28c60.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-f81f9f6d2e62d35b.rmeta --extern shlex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libshlex-f7fda464dee078ab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling smallvec v1.15.1 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=a4fb6572ef84c9a7 -C extra-filename=-70a54255150e4b7f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="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=5fc86ebd23d6be4e -C extra-filename=-d94ed8db3993c27b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/serde-d94ed8db3993c27b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/serde-d94ed8db3993c27b/build-script-build` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=6b46803753072187 -C extra-filename=-266ef15bae8b7ec7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro-utils v0.10.0 Running `/usr/bin/rustc --crate-name proc_macro_utils --edition=2021 /usr/share/cargo/registry/proc-macro-utils-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="parser"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "parser", "proc-macro", "proc-macro2", "quote", "smallvec"))' -C metadata=2ba8c7949162cd1d -C extra-filename=-e6ed206cd9de6971 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-266ef15bae8b7ec7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling allocator-api2 v0.2.21 Running `/usr/bin/rustc --crate-name allocator_api2 --edition=2018 /usr/share/cargo/registry/allocator-api2-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=a0756b52e800e3cd -C extra-filename=-990e89261f30f092 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling equivalent v1.0.2 Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cbbf68be5489d8da -C extra-filename=-44cb4b97b7e2efc4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zmij v1.0.21 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zmij-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=5948abf620444274 -C extra-filename=-7bb041d16736e164 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/zmij-7bb041d16736e164 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling foldhash v0.2.0 Running `/usr/bin/rustc --crate-name foldhash --edition=2021 /usr/share/cargo/registry/foldhash-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=88f1596f495d7be4 -C extra-filename=-b3c2d25891432290 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling either v1.16.0 Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=d4e42b8cc6a5310e -C extra-filename=-bea093e8568b15d9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.17.0 Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="default-hasher"' --cfg 'feature="equivalent"' --cfg 'feature="inline-more"' --cfg 'feature="raw-entry"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=20bb16120fdf4aa9 -C extra-filename=-561fd70e96d8be2c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern allocator_api2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liballocator_api2-990e89261f30f092.rmeta --extern equivalent=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libequivalent-44cb4b97b7e2efc4.rmeta --extern foldhash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libfoldhash-b3c2d25891432290.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/zmij-7bb041d16736e164/build-script-build` Compiling aho-corasick v1.1.5 Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=f35971f1755e98f1 -C extra-filename=-1849a5f80e3aa91a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-65e4a275ec7d5333.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_derive v1.0.228 Running `/usr/bin/rustc --crate-name serde_derive --edition=2021 /usr/share/cargo/registry/serde_derive-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=16f0e5dfe9e8f85a -C extra-filename=-9c4ec22a5dfda2e2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-syntax v0.8.11 Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=226d8e56461e7dca -C extra-filename=-a92e7b5387669780 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustversion v1.0.23 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/build/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b0881c9be978e8d1 -C extra-filename=-a63092b6fc8240ac --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/rustversion-a63092b6fc8240ac -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/rustversion-a63092b6fc8240ac/build-script-build` Compiling regex-automata v0.4.18 Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=a05fa795fb721eec -C extra-filename=-16d29c66b825942f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libaho_corasick-1849a5f80e3aa91a.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-65e4a275ec7d5333.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_syntax-a92e7b5387669780.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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="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=1efb502efee60824 -C extra-filename=-4ba7d866cdaff779 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_core-f3a146cfc0942dd9.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_derive-9c4ec22a5dfda2e2.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg if_docsrs_then_no_serde_core --check-cfg 'cfg(feature, values("result"))' --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Running `/usr/bin/rustc --crate-name zmij --edition=2021 /usr/share/cargo/registry/zmij-1.0.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=ee670cf250d6eb7c -C extra-filename=-7468235739e98dd1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(exhaustive)' --check-cfg 'cfg(zmij_no_select_unpredictable)'` Compiling syn v3.0.3 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-3.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=5e74f218551cbdf6 -C extra-filename=-91859180479ec557 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_ident-70995bf9cb63bc93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-hash v2.1.3 Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=62d408d4ea8d0437 -C extra-filename=-8d2df4023d99ba90 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot_core v0.9.12 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=20064fd03e8be759 -C extra-filename=-55f747e842899add --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/parking_lot_core-55f747e842899add -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itoa v1.0.18 Running `/usr/bin/rustc --crate-name itoa --edition=2021 /usr/share/cargo/registry/itoa-1.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=260f265869eb3a1e -C extra-filename=-99684e030c43eadd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling glob v0.3.4 Running `/usr/bin/rustc --crate-name glob --edition=2021 /usr/share/cargo/registry/glob-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b979159faa9c564d -C extra-filename=-83a7792a8736e486 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clang-sys v1.8.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/clang-sys-1.8.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=936d9db4a940cd25 -C extra-filename=-2be31bc9c2ba47b4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/clang-sys-2be31bc9c2ba47b4 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libglob-83a7792a8736e486.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/parking_lot_core-55f747e842899add/build-script-build` Compiling regex v1.13.1 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=79c0dc38f9dd7270 -C extra-filename=-77f9bd77cdb4bdf0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libaho_corasick-1849a5f80e3aa91a.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-65e4a275ec7d5333.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_automata-16d29c66b825942f.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_syntax-a92e7b5387669780.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustversion --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5b53947558f18c00 -C extra-filename=-270168a4ce326fc2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(cfg_macro_not_allowed)' --check-cfg 'cfg(host_os, values("windows"))'` Compiling quote-use-macros v0.8.4 Running `/usr/bin/rustc --crate-name quote_use_macros --edition=2021 /usr/share/cargo/registry/quote-use-macros-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e596464dcc7a598e -C extra-filename=-c5a176332a5593c2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro_utils-e6ed206cd9de6971.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=e0ef392acbf74778 -C extra-filename=-5fec14598ef041fd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern equivalent=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libequivalent-44cb4b97b7e2efc4.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libhashbrown-561fd70e96d8be2c.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_core-f3a146cfc0942dd9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow-macros v0.11.4 Running `/usr/bin/rustc --crate-name manyhow_macros --edition=2021 /usr/share/cargo/registry/manyhow-macros-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=867eab26487144b7 -C extra-filename=-39c4b402f65ee9c5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro_utils-e6ed206cd9de6971.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitflags v2.13.1 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "example_generated", "serde", "serde_core", "std"))' -C metadata=9862de9d86ae0639 -C extra-filename=-3a56bfeaec51262e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-utils v0.8.22 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=9c40861995cc9886 -C extra-filename=-82d894eb88f6b029 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/crossbeam-utils-82d894eb88f6b029 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling scopeguard v1.2.0 Running `/usr/bin/rustc --crate-name scopeguard --edition=2015 /usr/share/cargo/registry/scopeguard-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=8e7aa3406e64f3cb -C extra-filename=-8076a421cc80e789 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lock_api v0.4.14 Running `/usr/bin/rustc --crate-name lock_api --edition=2021 /usr/share/cargo/registry/lock_api-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=0fe3b45784582240 -C extra-filename=-51d98c56d1b20482 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern scopeguard=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libscopeguard-8076a421cc80e789.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/crossbeam-utils-82d894eb88f6b029/build-script-build` Compiling manyhow v0.11.4 Running `/usr/bin/rustc --crate-name manyhow --edition=2021 /usr/share/cargo/registry/manyhow-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="syn"' --cfg 'feature="syn2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("darling", "darling_core", "default", "macros", "syn", "syn1", "syn2"))' -C metadata=049176e38fbd4154 -C extra-filename=-2df2ed99537809af --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmanyhow_macros-39c4b402f65ee9c5.so --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rmeta --extern syn2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote-use v0.8.4 Running `/usr/bin/rustc --crate-name quote_use --edition=2021 /usr/share/cargo/registry/quote-use-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn"))' -C metadata=558c2c673d92eada -C extra-filename=-d8ff93023d5af2c4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rmeta --extern quote_use_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote_use_macros-c5a176332a5593c2.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=c5f3986a852d1adc -C extra-filename=-ba8988dbfcc8a367 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(tsan_enabled)'` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/clang-sys-2be31bc9c2ba47b4/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=a38aeb3c0fb19530 -C extra-filename=-91487cb19623d433 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerocopy v0.8.56 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.56/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "derive", "float-nightly", "simd", "simd-nightly", "std", "zerocopy-derive"))' -C metadata=a1f5db8323f64564 -C extra-filename=-c117fc20776970e2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/zerocopy-c117fc20776970e2 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling heck v0.5.0 Running `/usr/bin/rustc --crate-name heck --edition=2021 /usr/share/cargo/registry/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2b2666935f218b30 -C extra-filename=-60a694fc2810f63c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling interpolator v0.5.0 Running `/usr/bin/rustc --crate-name interpolator --edition=2021 /usr/share/cargo/registry/interpolator-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="iter"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "iter", "number", "pointer"))' -C metadata=d792a7c5319b3cce -C extra-filename=-3c30bf425ba4691a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling collection_literals v1.0.3 Running `/usr/bin/rustc --crate-name collection_literals --edition=2021 /usr/share/cargo/registry/collection_literals-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --forbid=unsafe_code -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d49b9deced859ded -C extra-filename=-57dcb0aabfd5a6d7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/zerocopy-c117fc20776970e2/build-script-build` Compiling nom v7.1.3 Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=8406805a8deab892 -C extra-filename=-188454f822fa8e7e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-65e4a275ec7d5333.rmeta --extern minimal_lexical=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libminimal_lexical-91487cb19623d433.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive-macro v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive_macro --edition=2021 /usr/share/cargo/registry/attribute-derive-macro-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=381b08383757c5db -C extra-filename=-a1d334ba1761379e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern collection_literals=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcollection_literals-57dcb0aabfd5a6d7.rlib --extern interpolator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libinterpolator-3c30bf425ba4691a.rlib --extern manyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmanyhow-2df2ed99537809af.rlib --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro_utils-e6ed206cd9de6971.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern quote_use=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote_use-d8ff93023d5af2c4.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crossbeam_utils --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=0d00ad254f2647dc -C extra-filename=-0e77885f0b645c8c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` Compiling castaway v0.2.4 Running `/usr/bin/rustc --crate-name castaway --edition=2018 /usr/share/cargo/registry/castaway-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=3448ce1c3ccb3bad -C extra-filename=-ad6680bb262f32da --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern rustversion=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustversion-270168a4ce326fc2.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling derive-where v1.6.1 Running `/usr/bin/rustc --crate-name derive_where --edition=2021 /usr/share/cargo/registry/derive-where-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly", "safe", "serde", "zeroize", "zeroize-on-drop"))' -C metadata=32ad65f7acf4eee2 -C extra-filename=-9917fcc19c55ca3c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=b045e58144f5b24e -C extra-filename=-afc752ce7a7ceafd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-baf41f4cd8a1ba4c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bindgen v0.72.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/bindgen-0.72.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--allow=clippy::wildcard_imports' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --warn=unused_qualifications '--allow=clippy::unreadable_literal' '--allow=clippy::unnecessary_wraps' '--allow=clippy::trivially_copy_pass_by_ref' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--allow=clippy::return_self_not_must_use' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::maybe_infinite_iter' '--allow=clippy::match_same_arms' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::ignored_unit_patterns' '--allow=clippy::enum_glob_use' '--allow=clippy::default_trait_access' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static"))' -C metadata=9df996de38708fa4 -C extra-filename=-5b0aeb3eb88fc256 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/bindgen-5b0aeb3eb88fc256 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling static_assertions v1.1.0 Running `/usr/bin/rustc --crate-name static_assertions --edition=2015 /usr/share/cargo/registry/static_assertions-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=de23a2cfe20c46f0 -C extra-filename=-c5abbff25eb636f5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling compact_str v0.10.0 Running `/usr/bin/rustc --crate-name compact_str --edition=2021 /usr/share/cargo/registry/compact_str-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(kani)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytes", "default", "proptest", "quickcheck", "rkyv", "schemars", "serde", "smallvec", "std", "zeroize"))' -C metadata=646985e06e36443f -C extra-filename=-71757c1edee3231f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern castaway=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcastaway-ad6680bb262f32da.rmeta --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --extern itoa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitoa-99684e030c43eadd.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstatic_assertions-c5abbff25eb636f5.rmeta --extern zmij=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzmij-7468235739e98dd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/bindgen-5b0aeb3eb88fc256/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=9c027befc715c10d -C extra-filename=-4ac4965c6ddc5e24 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libglob-83a7792a8736e486.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-f81f9f6d2e62d35b.rmeta --extern libloading=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibloading-afc752ce7a7ceafd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive --edition=2021 /usr/share/cargo/registry/attribute-derive-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn-full"))' -C metadata=d110f10bdb291906 -C extra-filename=-478c20e8dd94afdb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern attribute_derive_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libattribute_derive_macro-a1d334ba1761379e.so --extern derive_where=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libderive_where-9917fcc19c55ca3c.so --extern manyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmanyhow-2df2ed99537809af.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=46f1360ef1b6898c -C extra-filename=-302cb3b6dfb38010 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern nom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libnom-188454f822fa8e7e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zerocopy --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.56/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "derive", "float-nightly", "simd", "simd-nightly", "std", "zerocopy-derive"))' -C metadata=5b350768ba13bd5e -C extra-filename=-bd46914b2942dc3b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_zerocopy_simd_x86_avx12_1_89_0)' --check-cfg 'cfg(rust, values("1.89.0"))' --check-cfg 'cfg(no_zerocopy_core_error_1_81_0)' --check-cfg 'cfg(rust, values("1.81.0"))' --check-cfg 'cfg(no_zerocopy_diagnostic_on_unimplemented_1_78_0)' --check-cfg 'cfg(rust, values("1.78.0"))' --check-cfg 'cfg(no_zerocopy_generic_bounds_in_const_fn_1_61_0)' --check-cfg 'cfg(rust, values("1.61.0"))' --check-cfg 'cfg(no_zerocopy_target_has_atomics_1_60_0)' --check-cfg 'cfg(rust, values("1.60.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_1_59_0)' --check-cfg 'cfg(rust, values("1.59.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_be_1_87_0)' --check-cfg 'cfg(rust, values("1.87.0"))' --check-cfg 'cfg(no_zerocopy_panic_in_const_and_vec_try_reserve_1_57_0)' --check-cfg 'cfg(rust, values("1.57.0"))' --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(kani)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_DEV_MODE)' --check-cfg 'cfg(coverage_nightly)' --check-cfg 'cfg(zerocopy_inline_always)' --check-cfg 'cfg(zerocopy_unstable_ptr)' --check-cfg 'cfg(zerocopy_unstable_linux)' --check-cfg 'cfg(no_fp_fmt_parse)'` Compiling parking_lot v0.12.5 Running `/usr/bin/rustc --crate-name parking_lot --edition=2021 /usr/share/cargo/registry/parking_lot-0.12.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=1ec1fae75ed5d1af -C extra-filename=-8d9f716220804a25 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern lock_api=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblock_api-51d98c56d1b20482.rmeta --extern parking_lot_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libparking_lot_core-ba8988dbfcc8a367.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ordermap v1.2.0 Running `/usr/bin/rustc --crate-name ordermap --edition=2024 /usr/share/cargo/registry/ordermap-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rayon", "serde", "std"))' -C metadata=095e83d420e19e79 -C extra-filename=-a3c759435077c602 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindexmap-5fec14598ef041fd.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_core-f3a146cfc0942dd9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thin-vec v0.2.19 Running `/usr/bin/rustc --crate-name thin_vec --edition=2018 /usr/share/cargo/registry/thin-vec-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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=6a7ce99f99d8a0fc -C extra-filename=-f782aad040bacd76 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.13.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=3fff294d62946741 -C extra-filename=-be03d24a9921bf21 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern either=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libeither-bea093e8568b15d9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=d707b526f3efabb8 -C extra-filename=-0b3e1f7553cd2481 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-baf41f4cd8a1ba4c.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-f81f9f6d2e62d35b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "example_generated", "serde", "serde_core", "std"))' -C metadata=a407def5eb84fce3 -C extra-filename=-822c91153d97bab1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name bindgen --edition=2021 /usr/share/cargo/registry/bindgen-0.72.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--allow=clippy::wildcard_imports' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --warn=unused_qualifications '--allow=clippy::unreadable_literal' '--allow=clippy::unnecessary_wraps' '--allow=clippy::trivially_copy_pass_by_ref' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--allow=clippy::return_self_not_must_use' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::maybe_infinite_iter' '--allow=clippy::match_same_arms' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::ignored_unit_patterns' '--allow=clippy::enum_glob_use' '--allow=clippy::default_trait_access' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static"))' -C metadata=a151d32c7a251234 -C extra-filename=-81b2bc2db88d5195 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-822c91153d97bab1.rmeta --extern cexpr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcexpr-302cb3b6dfb38010.rmeta --extern clang_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclang_sys-4ac4965c6ddc5e24.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitertools-be03d24a9921bf21.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex-77f9bd77cdb4bdf0.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-8d2df4023d99ba90.rmeta --extern shlex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libshlex-f7fda464dee078ab.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=0c4b4b3fbefffa51 -C extra-filename=-88440a405781646c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern getrandom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libgetrandom-0b3e1f7553cd2481.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ppv-lite86 v0.2.21 Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2021 /usr/share/cargo/registry/ppv-lite86-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=464e27304620761d -C extra-filename=-e43a9e376e40f21c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern zerocopy=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerocopy-bd46914b2942dc3b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size-derive2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size_derive2 --edition=2024 /usr/share/cargo/registry/get-size-derive2-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3e1cab7672e9f6a8 -C extra-filename=-49e9e0eae36a9cff --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern attribute_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libattribute_derive-478c20e8dd94afdb.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pkg-config v0.3.34 Running `/usr/bin/rustc --crate-name pkg_config --edition=2021 /usr/share/cargo/registry/pkg-config-0.3.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=01802f356f084467 -C extra-filename=-cd15ca467a825666 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size2 --edition=2024 /usr/share/cargo/registry/get-size2-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' --cfg 'feature="compact-str"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="get-size-derive2"' --cfg 'feature="hashbrown"' --cfg 'feature="indexmap"' --cfg 'feature="ordermap"' --cfg 'feature="parking_lot"' --cfg 'feature="smallvec"' --cfg 'feature="thin-vec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytes", "chrono", "chrono-tz", "compact-str", "dashmap", "default", "derive", "get-size-derive2", "half", "hashbrown", "indexmap", "ordermap", "orx-concurrent-vec", "parking_lot", "portable-atomic", "roaring", "smallvec", "thin-vec", "url"))' -C metadata=b643d15e584ab049 -C extra-filename=-5599c0979e11bdb6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcompact_str-71757c1edee3231f.rmeta --extern get_size_derive2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size_derive2-49e9e0eae36a9cff.so --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libhashbrown-561fd70e96d8be2c.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindexmap-5fec14598ef041fd.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libordermap-a3c759435077c602.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libparking_lot-8d9f716220804a25.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthin_vec-f782aad040bacd76.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_chacha v0.3.1 Running `/usr/bin/rustc --crate-name rand_chacha --edition=2018 /usr/share/cargo/registry/rand_chacha-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde1", "simd", "std"))' -C metadata=8aebdba185334ca6 -C extra-filename=-40235837664b3d85 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern ppv_lite86=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libppv_lite86-e43a9e376e40f21c.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librand_core-88440a405781646c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=31e43717ccf826c2 -C extra-filename=-01ed60ac73448a3e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=8b38acd9a9213755 -C extra-filename=-89a4d3b99483c8e8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling siphasher v1.0.2 Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=a788136208948c3e -C extra-filename=-f3f8450e49d5fa8c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_shared v0.11.3 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=5fd8fa336b68ea27 -C extra-filename=-69d97fb72295a18b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern siphasher=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsiphasher-f3f8450e49d5fa8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="alloc"' --cfg 'feature="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=f39488a1085623a2 -C extra-filename=-318a809962895431 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libaho_corasick-01ed60ac73448a3e.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_syntax-89a4d3b99483c8e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.8.7 Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.8.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="rand_chacha"' --cfg 'feature="small_rng"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "rand_chacha", "serde", "serde1", "small_rng", "std", "std_rng"))' -C metadata=7b033cf539beb9a6 -C extra-filename=-69455fb8b724df98 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-f81f9f6d2e62d35b.rmeta --extern rand_chacha=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librand_chacha-40235837664b3d85.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librand_core-88440a405781646c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling synstructure v0.13.2 Running `/usr/bin/rustc --crate-name synstructure --edition=2018 /usr/share/cargo/registry/synstructure-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=38e23277634aa97f -C extra-filename=-d0f22a1cbedade53 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zstd-sys v2.0.16 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=325674b70c3cbd60 -C extra-filename=-5992ef9c0fe6368a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/zstd-sys-5992ef9c0fe6368a -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bindgen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbindgen-81b2bc2db88d5195.rlib --extern cc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcc-e1b3c5473e9e42cd.rlib --extern pkg_config=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libpkg_config-cd15ca467a825666.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling once_cell v1.21.4 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.21.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=68ab73e967cb7aca -C extra-filename=-5d8a9de024c4df68 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_generator v0.11.3 Running `/usr/bin/rustc --crate-name phf_generator --edition=2021 /usr/share/cargo/registry/phf_generator-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3d603a842ee69b9f -C extra-filename=-73a12456df7e4325 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern phf_shared=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libphf_shared-69d97fb72295a18b.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librand-69455fb8b724df98.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_codegen v0.11.3 Running `/usr/bin/rustc --crate-name phf_codegen --edition=2021 /usr/share/cargo/registry/phf_codegen-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ab3f7ee4b13b2df0 -C extra-filename=-d783978925cfefc0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern phf_generator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libphf_generator-73a12456df7e4325.rmeta --extern phf_shared=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libphf_shared-69d97fb72295a18b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom-derive v0.1.7 Running `/usr/bin/rustc --crate-name zerofrom_derive --edition=2021 /usr/share/cargo/registry/zerofrom-derive-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1da14303a11e2498 -C extra-filename=-6b3cf29177a50540 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern synstructure=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsynstructure-d0f22a1cbedade53.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling autocfg v1.5.1 Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=148e32d6de12388a -C extra-filename=-7a3a1861b2c263bb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling log v0.4.33 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --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=d361ecfbf4a37ae7 -C extra-filename=-6e0f89d6da50e461 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-core v0.1.36 Running `/usr/bin/rustc --crate-name tracing_core --edition=2018 /usr/share/cargo/registry/tracing-core-0.1.36/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="once_cell"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "once_cell", "std"))' -C metadata=09d684a046bbe996 -C extra-filename=-f0dcc23f823261d3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libonce_cell-5d8a9de024c4df68.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke-derive v0.8.2 Running `/usr/bin/rustc --crate-name yoke_derive --edition=2021 /usr/share/cargo/registry/yoke-derive-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9907ed76835273ca -C extra-filename=-5b7a02036de1fbc8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern synstructure=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsynstructure-d0f22a1cbedade53.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom v0.1.8 Running `/usr/bin/rustc --crate-name zerofrom --edition=2021 /usr/share/cargo/registry/zerofrom-0.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive"))' -C metadata=785f6e7c36ed0298 -C extra-filename=-2cbd845fba9c0ec7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern zerofrom_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerofrom_derive-6b3cf29177a50540.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-attributes v0.1.31 Running `/usr/bin/rustc --crate-name tracing_attributes --edition=2018 /usr/share/cargo/registry/tracing-attributes-0.1.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await"))' -C metadata=474d7929b09f4564 -C extra-filename=-c9e4cfee13ca79c9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v2.0.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-2.0.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=e1c23f4cce9fff07 -C extra-filename=-bf7cac5ad1e7071e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/thiserror-bf7cac5ad1e7071e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling portable-atomic v1.15.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.15.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' '--allow=clippy::assert_is_empty' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_os,values("zos"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=9c7e3217405955a7 -C extra-filename=-6ada5a9ac523cdc3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/portable-atomic-6ada5a9ac523cdc3 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling stable_deref_trait v1.2.1 Running `/usr/bin/rustc --crate-name stable_deref_trait --edition=2015 /usr/share/cargo/registry/stable_deref_trait-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=b6e880c7e6f30143 -C extra-filename=-346175e04c5b66e3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling object v0.39.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/object-0.39.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--allow=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=21008697138629a9 -C extra-filename=-be286705d0e7895b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/object-be286705d0e7895b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zstd-safe v7.2.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=19913dfa5f7a4df9 -C extra-filename=-fcf87ea03d215cd0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/zstd-safe-fcf87ea03d215cd0 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pin-project-lite v0.2.17 Running `/usr/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/share/cargo/registry/pin-project-lite-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a49d7f71feb2041e -C extra-filename=-503f57b9453fb8cd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/object-be286705d0e7895b/build-script-build` Compiling yoke v0.8.3 Running `/usr/bin/rustc --crate-name yoke --edition=2021 /usr/share/cargo/registry/yoke-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=e69e5f498f8a9a29 -C extra-filename=-8d921e155b82a5f4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern stable_deref_trait=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstable_deref_trait-346175e04c5b66e3.rmeta --extern yoke_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libyoke_derive-5b7a02036de1fbc8.so --extern zerofrom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerofrom-2cbd845fba9c0ec7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/portable-atomic-6ada5a9ac523cdc3/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/thiserror-bf7cac5ad1e7071e/build-script-build` Compiling ruff_text_size v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=19bcae10b00ffa5c -C extra-filename=-1594ebcbde5c7be7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v2.0.20 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-2.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dfa6ab6804964139 -C extra-filename=-225eb0c320da99d7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-91859180479ec557.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typeid v1.0.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3321cbd666fd3c55 -C extra-filename=-250430ef11597946 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/typeid-250430ef11597946 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=edc72631a9d07e1b -C extra-filename=-ef6c20d8c931354f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/typeid-250430ef11597946/build-script-build` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-2.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=ac2d74ba400fa37c -C extra-filename=-fd6f93014f5bb5ee --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern thiserror_impl=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthiserror_impl-225eb0c320da99d7.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /usr/share/cargo/registry/portable-atomic-1.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' '--allow=clippy::assert_is_empty' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_os,values("zos"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=39b46e2aac6c96c4 -C extra-filename=-28f93e51bb79d21e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(target_feature,values("lsfe","fast-serialization","load-store-on-cond","distinct-ops","rmw"))' --check-cfg 'cfg(portable_atomic_atomic_intrinsics,portable_atomic_disable_fiq,portable_atomic_force_amo,portable_atomic_ll_sc_rmw,portable_atomic_no_asm,portable_atomic_no_asm_maybe_uninit,portable_atomic_no_asm_syscall,portable_atomic_no_atomic_64,portable_atomic_no_atomic_cas,portable_atomic_no_atomic_load_store,portable_atomic_no_atomic_min_max,portable_atomic_no_cfg_target_has_atomic,portable_atomic_no_cmpxchg16b_intrinsic,portable_atomic_no_cmpxchg16b_target_feature,portable_atomic_no_const_mut_refs,portable_atomic_no_const_raw_ptr_deref,portable_atomic_no_const_transmute,portable_atomic_no_core_unwind_safe,portable_atomic_no_diagnostic_namespace,portable_atomic_no_strict_provenance,portable_atomic_no_strict_provenance_atomic_ptr,portable_atomic_no_stronger_failure_ordering,portable_atomic_no_track_caller,portable_atomic_no_unsafe_op_in_unsafe_fn,portable_atomic_pre_llvm_16,portable_atomic_pre_llvm_18,portable_atomic_pre_llvm_20,portable_atomic_s_mode,portable_atomic_sanitize_thread,portable_atomic_target_feature,portable_atomic_unsafe_assume_privileged,portable_atomic_unsafe_assume_single_core,portable_atomic_unstable_asm,portable_atomic_unstable_asm_experimental_arch,portable_atomic_unstable_cfg_target_has_atomic,portable_atomic_unstable_isa_attribute)' --check-cfg 'cfg(portable_atomic_target_feature,values("cmpxchg16b","distinct-ops","fast-serialization","load-store-on-cond","lse","lse128","lse2","lsfe","mclass","miscellaneous-extensions-3","quadword-atomics","rcpc3","rmw","v6","v7","zaamo","zabha","zacas"))'` Compiling 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="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=e4366622b230f6fe -C extra-filename=-ad5dee6bc466605e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern pin_project_lite=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libpin_project_lite-503f57b9453fb8cd.rmeta --extern tracing_attributes=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing_attributes-c9e4cfee13ca79c9.so --extern tracing_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing_core-f0dcc23f823261d3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name object --edition=2018 /usr/share/cargo/registry/object-0.39.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=ebad39151e51c840 -C extra-filename=-db61772092e546ca --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-65e4a275ec7d5333.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg core_error --check-cfg 'cfg(core_error)'` Compiling bstr v1.13.0 Running `/usr/bin/rustc --crate-name bstr --edition=2021 /usr/share/cargo/registry/bstr-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std", "unicode"))' -C metadata=215bc958279be74a -C extra-filename=-054197f4805925ff --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_automata-318a809962895431.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-queue v0.3.13 Running `/usr/bin/rustc --crate-name crossbeam_queue --edition=2021 /usr/share/cargo/registry/crossbeam-queue-0.3.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=e5964e209bf37033 -C extra-filename=-2509c2f48eef147c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec-derive v0.11.3 Running `/usr/bin/rustc --crate-name zerovec_derive --edition=2021 /usr/share/cargo/registry/zerovec-derive-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=15a15268939ffefd -C extra-filename=-32ac4fd05a0e8b70 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arrayvec v0.7.8 Running `/usr/bin/rustc --crate-name arrayvec --edition=2018 /usr/share/cargo/registry/arrayvec-0.7.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "zeroize"))' -C metadata=1d47008d3cc62e75 -C extra-filename=-4e1aff3459a6fb17 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crc32fast v1.5.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=0e7d6f5bf991b126 -C extra-filename=-8e4a0199bde59a55 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/crc32fast-8e4a0199bde59a55 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=ac4e38a9f4b43100 -C extra-filename=-ac47941fc63fbf42 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-width v0.2.2 Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=cd8d057380397f6a -C extra-filename=-476eeb5266e410b0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=3d089a6999c0b64e -C extra-filename=-5e99d2b66bf72662 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getopts v0.2.24 Running `/usr/bin/rustc --crate-name getopts --edition=2021 /usr/share/cargo/registry/getopts-0.2.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "rustc-dep-of-std", "std", "unicode"))' -C metadata=5059bbb0c6ba5d16 -C extra-filename=-d634a32b062778d0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_width-476eeb5266e410b0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=1456b9de38dfe458 -C extra-filename=-95634a9d7baed589 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern siphasher=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsiphasher-ac47941fc63fbf42.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec v0.11.6 Running `/usr/bin/rustc --crate-name zerovec --edition=2021 /usr/share/cargo/registry/zerovec-0.11.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="yoke"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "derive", "hashmap", "schemars", "serde", "std", "yoke"))' -C metadata=3430ddf5f8d916b5 -C extra-filename=-31998d4cfa6cd317 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern yoke=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libyoke-8d921e155b82a5f4.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerofrom-2cbd845fba9c0ec7.rmeta --extern zerovec_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerovec_derive-32ac4fd05a0e8b70.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ar_archive_writer v0.5.3 Running `/usr/bin/rustc --crate-name ar_archive_writer --edition=2024 /usr/share/cargo/registry/ar_archive_writer-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --deny=rust_2018_idioms -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9549a4dcd94c9fb1 -C extra-filename=-abc33c8fbdea4c6b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern object=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libobject-db61772092e546ca.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling globset v0.4.20 Running `/usr/bin/rustc --crate-name globset --edition=2024 /usr/share/cargo/registry/globset-0.4.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="log"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "log", "serde", "serde1", "simd-accel"))' -C metadata=4e4e176efdcc9067 -C extra-filename=-53721cb9350315cc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libaho_corasick-01ed60ac73448a3e.rmeta --extern bstr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbstr-054197f4805925ff.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblog-6e0f89d6da50e461.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_automata-318a809962895431.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_syntax-89a4d3b99483c8e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name typeid --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=901940f7bf2dbf6d -C extra-filename=-0d72f9478211d8b1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_const_type_id)'` Compiling itertools v0.15.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=2db4ff747e8c5d26 -C extra-filename=-2095f0b45c29cabc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern either=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libeither-ef6c20d8c931354f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_source_file v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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 opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=a2a6926abc389870 -C extra-filename=-6c55c7b0a5e92ae6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macros v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macros --edition=2024 /usr/share/cargo/registry/salsa-macros-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "persistence"))' -C metadata=3acb260fc01d0cc6 -C extra-filename=-501d65af6938d68a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-91859180479ec557.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling is-macro v0.3.7 Running `/usr/bin/rustc --crate-name is_macro --edition=2018 /usr/share/cargo/registry/is-macro-0.3.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2af4c8856d0e82bb -C extra-filename=-3d3db013d84b06bb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern heck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libheck-60a694fc2810f63c.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling displaydoc v0.2.6 Running `/usr/bin/rustc --crate-name displaydoc --edition=2021 /usr/share/cargo/registry/displaydoc-0.2.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=a8a32a3ee2d7f7a8 -C extra-filename=-a51c6905d1733250 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashlink v0.12.1 Running `/usr/bin/rustc --crate-name hashlink --edition=2024 /usr/share/cargo/registry/hashlink-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=440d764867066301 -C extra-filename=-9b2ec3e41c0ba5ca --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libhashbrown-561fd70e96d8be2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=a4adbb9d849d332b -C extra-filename=-43bd713b3fa96e2b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle v1.0.14 Running `/usr/bin/rustc --crate-name anstyle --edition=2021 /usr/share/cargo/registry/anstyle-1.0.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=6acd6f88357d7438 -C extra-filename=-231673f70c9423e5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macro-rules v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macro_rules --edition=2024 /usr/share/cargo/registry/salsa-macro-rules-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator"))' -C metadata=8bbac61b4d498b0d -C extra-filename=-549fc41360e46143 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=44e2a40715e204b0 -C extra-filename=-9079263ee00e1c2c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ryu v1.0.23 Running `/usr/bin/rustc --crate-name ryu --edition=2021 /usr/share/cargo/registry/ryu-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=5bca2a004bcad2f9 -C extra-filename=-3467f515f6e63d55 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inventory v0.3.24 Running `/usr/bin/rustc --crate-name inventory --edition=2021 /usr/share/cargo/registry/inventory-0.3.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7daae67160052f30 -C extra-filename=-8c13cf54cb7a4b4b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling intrusive-collections v0.10.3 Running `/usr/bin/rustc --crate-name intrusive_collections --edition=2018 /usr/share/cargo/registry/intrusive-collections-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly"))' -C metadata=05d51642427e5001 -C extra-filename=-526911881339d6eb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling boxcar v0.2.14 Running `/usr/bin/rustc --crate-name boxcar --edition=2021 /usr/share/cargo/registry/boxcar-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=046fc07ce5c6be44 -C extra-filename=-07210058f9b3dbc9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-epoch v0.9.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=9867ff3318e943f4 -C extra-filename=-df728f5c2a81e96f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/crossbeam-epoch-df728f5c2a81e96f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/crossbeam-epoch-df728f5c2a81e96f/build-script-build` Compiling char_str v0.0.2 Running `/usr/bin/rustc --crate-name char_str --edition=2024 /usr/share/cargo/registry/char_str-0.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --cfg 'feature="default"' --cfg 'feature="get-size"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "get-size", "salsa", "serde", "std"))' -C metadata=082908467dd6b29e -C extra-filename=-feac35db14b71e4a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern castaway=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcastaway-ad6680bb262f32da.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern itoa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitoa-99684e030c43eadd.rmeta --extern ryu=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libryu-3467f515f6e63d55.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_core-f3a146cfc0942dd9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode_names2_generator v1.3.0 Running `/usr/bin/rustc --crate-name unicode_names2_generator --edition=2018 /usr/share/cargo/registry/unicode_names2_generator-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "time", "timing", "unstable"))' -C metadata=48077ef4d518855b -C extra-filename=-f39d8f92eae7f53b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern getopts=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libgetopts-d634a32b062778d0.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblog-43bd713b3fa96e2b.rmeta --extern phf_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libphf_codegen-d783978925cfefc0.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librand-69455fb8b724df98.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling psm v0.1.32 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/psm-0.1.32/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bbd052339c3a1fe9 -C extra-filename=-6db8743854a04a93 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-6db8743854a04a93 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern ar_archive_writer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libar_archive_writer-abc33c8fbdea4c6b.rlib --extern cc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcc-e1b3c5473e9e42cd.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.11.3 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=57666232a97bfbbe -C extra-filename=-f2495500829789d5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern phf_shared=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libphf_shared-95634a9d7baed589.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling num-traits v0.2.19 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=b6f1d51207e64a81 -C extra-filename=-fbb1a21facff827d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/num-traits-fbb1a21facff827d -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern autocfg=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libautocfg-7a3a1861b2c263bb.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=57fc1b0711d9ecc1 -C extra-filename=-6718952cc5251bda --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libaho_corasick-01ed60ac73448a3e.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_automata-318a809962895431.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_syntax-89a4d3b99483c8e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling filetime v0.2.29 Running `/usr/bin/rustc --crate-name filetime --edition=2018 /usr/share/cargo/registry/filetime-0.2.29/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(emulate_second_only_system)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=43dc02f86db62120 -C extra-filename=-da5e7a9281ba9860 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling seahash v4.1.0 Running `/usr/bin/rustc --crate-name seahash --edition=2015 /usr/share/cargo/registry/seahash-4.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=f643cc8da4714b15 -C extra-filename=-7eaa92d74357c8ec --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-deque v0.8.7 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=922dc513f1a0b5b0 -C extra-filename=-cea786285cfac0c4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/crossbeam-deque-cea786285cfac0c4 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name glob --edition=2021 /usr/share/cargo/registry/glob-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=415672c43a0893ea -C extra-filename=-a0923e57f9a039ae --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_cache v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_cache) Running `/usr/bin/rustc --crate-name ruff_cache --edition=2024 crates/ruff_cache/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=844c27d9b12e4108 -C extra-filename=-9c205ede037f0d66 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libchar_str-feac35db14b71e4a.rmeta --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libfiletime-da5e7a9281ba9860.rmeta --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libglob-a0923e57f9a039ae.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libglobset-53721cb9350315cc.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex-6718952cc5251bda.rmeta --extern seahash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libseahash-7eaa92d74357c8ec.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/crossbeam-deque-cea786285cfac0c4/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/num-traits-fbb1a21facff827d/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-6db8743854a04a93/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=0884b02b2d95e434 -C extra-filename=-6dae3f4a4728ef16 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/unicode_names2-6dae3f4a4728ef16 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern unicode_names2_generator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_names2_generator-f39d8f92eae7f53b.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crossbeam_epoch --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=c4daa770ef5a054a -C extra-filename=-61475013ac795062 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Compiling ruff_python_trivia v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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 opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1bf029d1a5a2f1a3 -C extra-filename=-80b7ec2c9e7d5958 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-6c55c7b0a5e92ae6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_ident-9079263ee00e1c2c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/zstd-sys-5992ef9c0fe6368a/build-script-build` Compiling stacker v0.1.25 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/stacker-0.1.25/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("motor"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8876533f7caa19fb -C extra-filename=-a2bd44b895a9f0ea --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/stacker-a2bd44b895a9f0ea -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcc-e1b3c5473e9e42cd.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec_macros v0.1.1 Running `/usr/bin/rustc --crate-name tinyvec_macros --edition=2018 /usr/share/cargo/registry/tinyvec_macros-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cb6f32a60635b49d -C extra-filename=-ea5d498ee99b71d4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_json v1.0.151 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_json-1.0.151/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="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=efe82182aa47ca09 -C extra-filename=-893eb8bf2adb7d90 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/serde_json-893eb8bf2adb7d90 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_text_size --edition=2024 crates/ruff_text_size/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=c4449a585647ef91 -C extra-filename=-c1a785c21b841973 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=5c60cee36f8d5cdd -C extra-filename=-baf7571fca23c290 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-65e4a275ec7d5333.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-c1a785c21b841973.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/serde_json-893eb8bf2adb7d90/build-script-build` Compiling tinyvec v1.11.0 Running `/usr/bin/rustc --crate-name tinyvec --edition=2018 /usr/share/cargo/registry/tinyvec-1.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "experimental_write_impl", "grab_spare_slice", "latest_stable_rust", "nightly_slice_partition_dedup", "rustc_1_40", "rustc_1_55", "rustc_1_57", "rustc_1_61", "serde", "std", "tinyvec_macros"))' -C metadata=31affc7691cd22a8 -C extra-filename=-6b9f675e78f3ff3b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern tinyvec_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtinyvec_macros-ea5d498ee99b71d4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/stacker-a2bd44b895a9f0ea/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_deque --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=0fd83e6c01a2c1b0 -C extra-filename=-bbf2c0f0e3626a43 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern crossbeam_epoch=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_epoch-61475013ac795062.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/unicode_names2-6dae3f4a4728ef16/build-script-build` Running `/usr/bin/rustc --crate-name psm --edition=2021 /usr/share/cargo/registry/psm-0.1.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f73b6bc54f1c93b0 -C extra-filename=-2a2392ca09aef0e2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -l static=psm_s --cfg asm --cfg link_asm --cfg switchable_stack --check-cfg 'cfg(switchable_stack,asm,link_asm)'` Running `/usr/bin/rustc --crate-name num_traits --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=c698df5ff86efc0e -C extra-filename=-5ff879626217ccf4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` Compiling tinystr v0.8.3 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "std", "zerovec"))' -C metadata=cee62923f991df08 -C extra-filename=-2ec5252d179ab6e8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdisplaydoc-a51c6905d1733250.so --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=68f4d9217842f835 -C extra-filename=-0cd9b66fffd10540 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern either=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libeither-bea093e8568b15d9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling litemap v0.8.2 Running `/usr/bin/rustc --crate-name litemap --edition=2021 /usr/share/cargo/registry/litemap-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "testing", "yoke"))' -C metadata=66f6a34cb614a7b9 -C extra-filename=-59685b4d5d411729 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=16008481db7adae1 -C extra-filename=-251a9a7f03cd6fc6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa v0.28.2 Running `/usr/bin/rustc --crate-name salsa --edition=2024 /usr/share/cargo/registry/salsa-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="compact_str"' --cfg 'feature="inventory"' --cfg 'feature="macros"' --cfg 'feature="ordermap"' --cfg 'feature="salsa_unstable"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator", "compact_str", "default", "detailed-trace", "inventory", "macros", "ordermap", "persistence", "rayon", "salsa_unstable", "shuttle", "triomphe"))' -C metadata=1a449d1c461b4b4c -C extra-filename=-c1e71fcff97fccd4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern boxcar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libboxcar-07210058f9b3dbc9.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcompact_str-71757c1edee3231f.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_queue-2509c2f48eef147c.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libhashbrown-561fd70e96d8be2c.rmeta --extern hashlink=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libhashlink-9b2ec3e41c0ba5ca.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindexmap-5fec14598ef041fd.rmeta --extern intrusive_collections=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libintrusive_collections-526911881339d6eb.rmeta --extern inventory=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libinventory-8c13cf54cb7a4b4b.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libordermap-a3c759435077c602.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libparking_lot-8d9f716220804a25.rmeta --extern portable_atomic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libportable_atomic-28f93e51bb79d21e.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa_macro_rules-549fc41360e46143.rmeta --extern salsa_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa_macros-501d65af6938d68a.so --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthin_vec-f782aad040bacd76.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern typeid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtypeid-0d72f9478211d8b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling writeable v0.6.3 Running `/usr/bin/rustc --crate-name writeable --edition=2021 /usr/share/cargo/registry/writeable-0.6.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "either"))' -C metadata=dcaffdf281702577 -C extra-filename=-265c5af14d87e1c1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anyhow v1.0.104 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/anyhow-1.0.104/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=d24eafaa7a70d713 -C extra-filename=-99abca1a3f2b4696 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/anyhow-99abca1a3f2b4696 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling iana-time-zone v0.1.65 Running `/usr/bin/rustc --crate-name iana_time_zone --edition=2021 /usr/share/cargo/registry/iana-time-zone-0.1.65/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fallback"))' -C metadata=da7367ec9d82bfd9 -C extra-filename=-c47d1575af25fc18 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chrono v0.4.44 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "core-error", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=ce4e4ebb340afa7f -C extra-filename=-b5ad486aac6844b5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern iana_time_zone=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libiana_time_zone-c47d1575af25fc18.rmeta --extern num_traits=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libnum_traits-5ff879626217ccf4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_ast v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_ast) Running `/usr/bin/rustc --crate-name ruff_python_ast --edition=2024 crates/ruff_python_ast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="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=2a53a440df27aafb -C extra-filename=-16971442411076db --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libaho_corasick-01ed60ac73448a3e.rmeta --extern arrayvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libarrayvec-4e1aff3459a6fb17.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libchar_str-feac35db14b71e4a.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcompact_str-71757c1edee3231f.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libis_macro-3d3db013d84b06bb.so --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_cache-9c205ede037f0d66.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_trivia-80b7ec2c9e7d5958.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-6c55c7b0a5e92ae6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthin_vec-f782aad040bacd76.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthiserror-fd6f93014f5bb5ee.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/anyhow-99abca1a3f2b4696/build-script-build` Compiling icu_locale_core v2.2.0 Running `/usr/bin/rustc --crate-name icu_locale_core --edition=2021 /usr/share/cargo/registry/icu_locale_core-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde", "zerovec"))' -C metadata=abe668a1a2c79113 -C extra-filename=-ef7a092cb1b3ea3e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdisplaydoc-a51c6905d1733250.so --extern litemap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblitemap-59685b4d5d411729.rmeta --extern tinystr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtinystr-2ec5252d179ab6e8.rmeta --extern writeable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwriteable-265c5af14d87e1c1.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a1f56d5b3f7b156f -C extra-filename=-3b24077618e24154 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitertools-0cd9b66fffd10540.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-baf7571fca23c290.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-c1a785c21b841973.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-8d2df4023d99ba90.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_ident-70995bf9cb63bc93.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name stacker --edition=2021 /usr/share/cargo/registry/stacker-0.1.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("motor"))' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=db4eccff5d73c0d5 -C extra-filename=-955486bdb2ea9060 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --extern psm=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libpsm-2a2392ca09aef0e2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out` 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=8ed944232d1c47fe -C extra-filename=-bcdd40d752363af9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern phf=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libphf-f2495500829789d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-normalization v0.1.25 Running `/usr/bin/rustc --crate-name unicode_normalization --edition=2018 /usr/share/cargo/registry/unicode-normalization-0.1.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=426575c1c1164ab8 -C extra-filename=-71f536cae4080cce --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern tinyvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtinyvec-6b9f675e78f3ff3b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde_json --edition=2021 /usr/share/cargo/registry/serde_json-1.0.151/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="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=156368b331272efb -C extra-filename=-c855b07e9d559c38 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern itoa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitoa-99684e030c43eadd.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_core-f3a146cfc0942dd9.rmeta --extern zmij=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzmij-7468235739e98dd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/zstd-safe-fcf87ea03d215cd0/build-script-build` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=non_upper_case_globals --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=d084dc0be68fab01 -C extra-filename=-a774011594142747 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l zstd` Compiling zerotrie v0.2.4 Running `/usr/bin/rustc --crate-name zerotrie --edition=2021 /usr/share/cargo/registry/zerotrie-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="yoke"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "dense", "litemap", "serde", "yoke", "zerofrom", "zerovec"))' -C metadata=6133a523aff65186 -C extra-filename=-547ccec5151cc3ec --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdisplaydoc-a51c6905d1733250.so --extern yoke=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libyoke-8d921e155b82a5f4.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerofrom-2cbd845fba9c0ec7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling potential_utf v0.1.5 Running `/usr/bin/rustc --crate-name potential_utf --edition=2021 /usr/share/cargo/registry/potential_utf-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "writeable", "zerovec"))' -C metadata=7dc6b2344b88f06c -C extra-filename=-18d0c4e0773ef386 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling uuid v1.24.1 Running `/usr/bin/rustc --crate-name uuid --edition=2021 /usr/share/cargo/registry/uuid-1.24.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(uuid_unstable)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "atomic", "bytemuck", "default", "fast-rng", "md5", "rng", "rng-getrandom", "rng-rand", "serde", "sha1", "slog", "std", "v1", "v3", "v4", "v5", "v6", "v7", "v8"))' -C metadata=3d472335b8a8a837 -C extra-filename=-b4bda4ef52aa9e71 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8_iter v1.0.4 Running `/usr/bin/rustc --crate-name utf8_iter --edition=2021 /usr/share/cargo/registry/utf8_iter-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3f147fcc5c3e7cc6 -C extra-filename=-726da2bec32c2125 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7e7b6dd164522bf8 -C extra-filename=-bdb80998faf5f371 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/icu_properties_data-bdb80998faf5f371 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling same-file v1.0.6 Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c3cbc4d0d9a9e3b9 -C extra-filename=-fd2aeb7a0512368d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling drop_bomb v0.1.5 Running `/usr/bin/rustc --crate-name drop_bomb --edition=2015 /usr/share/cargo/registry/drop_bomb-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6e02e4a90b4534c5 -C extra-filename=-bf71c7ee0fe0cc2d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.10.1 Running `/usr/bin/rustc --crate-name rand_core --edition=2024 /usr/share/cargo/registry/rand_core-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::undocumented_unsafe_blocks' --warn=missing_docs --warn=missing_debug_implementations --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=254acf4d3143acf7 -C extra-filename=-d3dbaeac63c4fbe3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cpufeatures v0.3.0 Running `/usr/bin/rustc --crate-name cpufeatures --edition=2024 /usr/share/cargo/registry/cpufeatures-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes '--warn=clippy::unnecessary_safety_comment' '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_closure_for_method_calls' '--warn=clippy::ptr_as_ptr' '--allow=clippy::needless_range_loop' '--warn=clippy::must_use_candidate' '--warn=clippy::mod_module_files' '--warn=clippy::missing_panics_doc' '--warn=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations --warn=missing_copy_implementations '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--warn=clippy::implicit_saturating_sub' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::doc_markdown' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=95ae5595e4808f54 -C extra-filename=-8feb3c4924417e0f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chacha20 v0.10.1 Running `/usr/bin/rustc --crate-name chacha20 --edition=2024 /usr/share/cargo/registry/chacha20-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes --warn=unreachable_pub '--warn=clippy::unnecessary_safety_comment' --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_closure_for_method_calls' '--warn=clippy::ptr_as_ptr' '--allow=clippy::needless_range_loop' '--warn=clippy::must_use_candidate' '--warn=clippy::mod_module_files' '--warn=clippy::missing_panics_doc' '--warn=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations --warn=missing_copy_implementations '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--warn=clippy::implicit_saturating_sub' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(chacha20_avx512)' --check-cfg 'cfg(chacha20_backend, values("avx2", "avx512", "soft", "sse2"))' --cfg 'feature="rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cipher", "default", "legacy", "rng", "xchacha", "zeroize"))' -C metadata=586c7b0b301c84ad -C extra-filename=-c10c9720521231cc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --extern cpufeatures=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcpufeatures-8feb3c4924417e0f.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librand_core-d3dbaeac63c4fbe3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_parser v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_parser) Running `/usr/bin/rustc --crate-name ruff_python_parser --edition=2024 crates/ruff_python_parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2cd4684fd780cdae -C extra-filename=-96ff140fc93dfec4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern bstr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbstr-054197f4805925ff.rmeta --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdrop_bomb-bf71c7ee0fe0cc2d.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_trivia-80b7ec2c9e7d5958.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern stacker=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstacker-955486bdb2ea9060.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstatic_assertions-c5abbff25eb636f5.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthin_vec-f782aad040bacd76.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_ident-9079263ee00e1c2c.rmeta --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_normalization-71f536cae4080cce.rmeta --extern unicode_names2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_names2-bcdd40d752363af9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out` Compiling walkdir v2.5.0 Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=99a2c35ee28f03fe -C extra-filename=-aeaa21dc12843f93 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern same_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsame_file-fd2aeb7a0512368d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/icu_properties_data-bdb80998faf5f371/build-script-build` Compiling icu_collections v2.2.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2021 /usr/share/cargo/registry/icu_collections-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde"))' -C metadata=b5c3c4f94dad46e2 -C extra-filename=-c23731845a84c95a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdisplaydoc-a51c6905d1733250.so --extern potential_utf=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libpotential_utf-18d0c4e0773ef386.rmeta --extern utf8_iter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libutf8_iter-726da2bec32c2125.rmeta --extern yoke=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libyoke-8d921e155b82a5f4.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerofrom-2cbd845fba9c0ec7.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_provider v2.2.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2021 /usr/share/cargo/registry/icu_provider-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="baked"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "baked", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "export", "logging", "serde", "std", "sync", "zerotrie"))' -C metadata=44d4ba139c5c954c -C extra-filename=-d187add13055e3ed --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdisplaydoc-a51c6905d1733250.so --extern icu_locale_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_locale_core-ef7a092cb1b3ea3e.rmeta --extern writeable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwriteable-265c5af14d87e1c1.rmeta --extern yoke=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libyoke-8d921e155b82a5f4.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerofrom-2cbd845fba9c0ec7.rmeta --extern zerotrie=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerotrie-547ccec5151cc3ec.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=16 --allow=non_upper_case_globals --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=676a8f5e94edc9d3 -C extra-filename=-577d3fdeb7c3bd18 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern zstd_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzstd_sys-a774011594142747.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_macros v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_macros) Running `/usr/bin/rustc --crate-name ruff_macros --edition=2024 crates/ruff_macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d71303e7f10d5e59 -C extra-filename=-2cba75a39826cb9c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern heck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libheck-60a694fc2810f63c.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitertools-0cd9b66fffd10540.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex-77f9bd77cdb4bdf0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_trivia-3b24077618e24154.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-91859180479ec557.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name anyhow --edition=2021 /usr/share/cargo/registry/anyhow-1.0.104/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=6b949759c80e3ca8 -C extra-filename=-b73c332d366807ef --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(anyhow_build_probe)' --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_clippy_format_args)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(error_generic_member_access)'` Compiling ruff_diagnostics v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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=97f9262342e1fb9c -C extra-filename=-20b91b2eb43079d8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libis_macro-3d3db013d84b06bb.so --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/crc32fast-8e4a0199bde59a55/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=e143beec29e5c697 -C extra-filename=-d24d7ee2e1074d9e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern arrayvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libarrayvec-4e1aff3459a6fb17.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/zstd-sys-5992ef9c0fe6368a/build-script-build` Compiling camino v1.2.5 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/camino-1.2.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=601cd1e8eb331957 -C extra-filename=-c258d0f9d0321a4f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/camino-c258d0f9d0321a4f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/camino-c258d0f9d0321a4f/build-script-build` Compiling strip-ansi-escapes v0.2.1 Running `/usr/bin/rustc --crate-name strip_ansi_escapes --edition=2015 /usr/share/cargo/registry/strip-ansi-escapes-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a8ea6882d75b6ad3 -C extra-filename=-44aed25767c602ac --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern vte=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libvte-d24d7ee2e1074d9e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=9a47eb4131b7b723 -C extra-filename=-211855968d0f2b05 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` Compiling 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=16 --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=d76538b2da991d9b -C extra-filename=-25ee0f82e864e0dd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern zstd_safe=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzstd_safe-577d3fdeb7c3bd18.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name icu_properties_data --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a58a5cc7ba0078db -C extra-filename=-81658a919c57ac1c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Compiling rand v0.10.2 Running `/usr/bin/rustc --crate-name rand --edition=2024 /usr/share/cargo/registry/rand-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "chacha", "default", "log", "serde", "simd_support", "std", "std_rng", "sys_rng", "thread_rng", "unbiased"))' -C metadata=e9e3854aa370c120 -C extra-filename=-8fb694fb636ac161 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern chacha20=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libchacha20-c10c9720521231cc.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librand_core-d3dbaeac63c4fbe3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling newtype-uuid v1.3.2 Running `/usr/bin/rustc --crate-name newtype_uuid --edition=2021 /usr/share/cargo/registry/newtype-uuid-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "proptest1", "schemars08", "serde", "std", "v4", "v7"))' -C metadata=d7dbf580425084af -C extra-filename=-2ed1c61fbe1d8976 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern uuid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libuuid-b4bda4ef52aa9e71.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-xml v0.41.0 Running `/usr/bin/rustc --crate-name quick_xml --edition=2021 /usr/share/cargo/registry/quick-xml-0.41.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "async-tokio", "default", "document-features", "encoding", "encoding_rs", "escape-html", "overlapped-lists", "serde", "serde-types", "serialize", "tokio"))' -C metadata=5766417a0faf26b7 -C extra-filename=-11a1c5eddc40c82c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling which v8.0.5 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-8.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="real-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=40615333dc8dd268 -C extra-filename=-61123de0d80ac60b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.14.5 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.14.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "alloc", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "nightly", "raw", "rayon", "rkyv", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=77bafe22f9b2180a -C extra-filename=-c4f07bd7ad823caf --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-path v0.12.3 Running `/usr/bin/rustc --crate-name typed_path --edition=2021 /usr/share/cargo/registry/typed-path-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=3d2eb6933fd239ee -C extra-filename=-2b23673759c45874 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zip v8.6.0 Running `/usr/bin/rustc --crate-name zip --edition=2024 /usr/share/cargo/registry/zip-8.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_arbitrary", "_bzip2_any", "_deflate-any", "aes-crypto", "bitstream-io", "bzip2", "bzip2-rs", "chrono", "default", "deflate", "deflate-flate2", "deflate-flate2-zlib", "deflate-flate2-zlib-ng", "deflate-flate2-zlib-rs", "deflate-zopfli", "deflate64", "deprecated-time", "getrandom", "jiff-02", "legacy-zip", "lzma", "ppmd", "time", "unreserved", "xz", "zstd"))' -C metadata=54059f651ad3e169 -C extra-filename=-095e05929217f104 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern crc32fast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrc32fast-211855968d0f2b05.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindexmap-5fec14598ef041fd.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern typed_path=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtyped_path-2b23673759c45874.rmeta --extern zstd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzstd-25ee0f82e864e0dd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling dashmap v6.2.1 Running `/usr/bin/rustc --crate-name dashmap --edition=2018 /usr/share/cargo/registry/dashmap-6.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "inline", "raw-api", "rayon", "serde", "typesize"))' -C metadata=52ce4c83e6c4af8a -C extra-filename=-fd6bd68735207248 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libhashbrown-c4f07bd7ad823caf.rmeta --extern lock_api=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblock_api-51d98c56d1b20482.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libonce_cell-5d8a9de024c4df68.rmeta --extern parking_lot_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libparking_lot_core-ba8988dbfcc8a367.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_static v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_static) Running `/usr/bin/rustc --crate-name ty_static --edition=2024 crates/ty_static/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fc4e50fdc3241f9c -C extra-filename=-42b3895441672783 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_macros-2cba75a39826cb9c.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-junit v0.6.1 Running `/usr/bin/rustc --crate-name quick_junit --edition=2021 /usr/share/cargo/registry/quick-junit-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("internal-testing", "proptest"))' -C metadata=016e55d3841e53b6 -C extra-filename=-59484b8bacdfb43c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern chrono=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libchrono-b5ad486aac6844b5.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindexmap-5fec14598ef041fd.rmeta --extern newtype_uuid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libnewtype_uuid-2ed1c61fbe1d8976.rmeta --extern quick_xml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquick_xml-11a1c5eddc40c82c.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrip_ansi_escapes-44aed25767c602ac.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthiserror-fd6f93014f5bb5ee.rmeta --extern uuid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libuuid-b4bda4ef52aa9e71.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_notebook v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_notebook) Running `/usr/bin/rustc --crate-name ruff_notebook --edition=2024 crates/ruff_notebook/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c1d5c14e3490fb59 -C extra-filename=-767b8e428314ef8e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanyhow-b73c332d366807ef.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librand-8fb694fb636ac161.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_diagnostics-20b91b2eb43079d8.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-6c55c7b0a5e92ae6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_json-c855b07e9d559c38.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthiserror-fd6f93014f5bb5ee.rmeta --extern uuid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libuuid-b4bda4ef52aa9e71.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties v2.2.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2021 /usr/share/cargo/registry/icu_properties-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "datagen", "default", "harfbuzz_traits", "serde", "unicode_bidi"))' -C metadata=82287214a0e4267b -C extra-filename=-2398467bbc9cf9c6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern icu_collections=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_collections-c23731845a84c95a.rmeta --extern icu_locale_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_locale_core-ef7a092cb1b3ea3e.rmeta --extern icu_properties_data=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_properties_data-81658a919c57ac1c.rmeta --extern icu_provider=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_provider-d187add13055e3ed.rmeta --extern zerotrie=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerotrie-547ccec5151cc3ec.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name camino --edition=2021 /usr/share/cargo/registry/camino-1.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=57ca77fc3a3f6b67 -C extra-filename=-3ea0e2db034c5304 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_core-f3a146cfc0942dd9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg try_reserve_2 --cfg path_buf_deref_mut --cfg os_str_bytes --cfg absolute_path --cfg os_string_pathbuf_leak --cfg path_add_extension --cfg pathbuf_const_new --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(path_buf_deref_mut)' --check-cfg 'cfg(try_reserve_2)' --check-cfg 'cfg(os_str_bytes)' --check-cfg 'cfg(os_string_pathbuf_leak)' --check-cfg 'cfg(absolute_path)' --check-cfg 'cfg(path_add_extension)' --check-cfg 'cfg(pathbuf_const_new)'` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=e3f3232762406852 -C extra-filename=-c1a8a2c63b81d64a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l zstd` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/zstd-safe-fcf87ea03d215cd0/build-script-build` Compiling ignore v0.4.33 Running `/usr/bin/rustc --crate-name ignore --edition=2024 /usr/share/cargo/registry/ignore-0.4.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("simd-accel"))' -C metadata=1582e0f178211ac1 -C extra-filename=-008db3c76ac203fe --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_deque-bbf2c0f0e3626a43.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libglobset-53721cb9350315cc.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblog-6e0f89d6da50e461.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_automata-318a809962895431.rmeta --extern same_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsame_file-fd2aeb7a0512368d.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwalkdir-aeaa21dc12843f93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_annotate_snippets v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_annotate_snippets) Running `/usr/bin/rustc --crate-name annotate_snippets --edition=2024 crates/ruff_annotate_snippets/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=9c29b40ac9b8c0c5 -C extra-filename=-d4a13c2df126f2cf --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanstyle-231673f70c9423e5.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_width-251a9a7f03cd6fc6.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_memory_usage v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_memory_usage) Running `/usr/bin/rustc --crate-name ruff_memory_usage --edition=2024 crates/ruff_memory_usage/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=78712176da088110 -C extra-filename=-55d3ccafed7666d3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arc-swap v1.9.2 Running `/usr/bin/rustc --crate-name arc_swap --edition=2018 /usr/share/cargo/registry/arc-swap-1.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-strategies", "experimental-thread-local", "internal-test-strategies", "serde", "weak"))' -C metadata=ae936e6df764af86 -C extra-filename=-2b7f49e89cef0430 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern rustversion=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustversion-270168a4ce326fc2.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling etcetera v0.11.0 Running `/usr/bin/rustc --crate-name etcetera --edition=2024 /usr/share/cargo/registry/etcetera-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=38225dbe10a8b400 -C extra-filename=-e1dc1d871ce4a235 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dunce v1.0.5 Running `/usr/bin/rustc --crate-name dunce --edition=2021 /usr/share/cargo/registry/dunce-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=364ee4721e77949f -C extra-filename=-0e8655eb4df4c920 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling supports-hyperlinks v3.2.0 Running `/usr/bin/rustc --crate-name supports_hyperlinks --edition=2021 /usr/share/cargo/registry/supports-hyperlinks-3.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=33e02585c6308ed7 -C extra-filename=-68a8a0383e6da4e2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-slash v0.2.1 Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dc56d8144f78633c -C extra-filename=-5e983a08479ac330 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pathdiff v0.2.3 Running `/usr/bin/rustc --crate-name pathdiff --edition=2018 /usr/share/cargo/registry/pathdiff-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("camino"))' -C metadata=4d8ebc9cbafeef64 -C extra-filename=-c55a9cf6c3cda825 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling matchit v0.9.2 Running `/usr/bin/rustc --crate-name matchit --edition=2021 /usr/share/cargo/registry/matchit-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__test_helpers", "default"))' -C metadata=1c631821e31fd9dc -C extra-filename=-0cda92b7e395601c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v3.1.1 Running `/usr/bin/rustc --crate-name similar --edition=2024 /usr/share/cargo/registry/similar-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="std"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "hashbrown", "inline", "serde", "std", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=c2ef68b6cf763fb5 -C extra-filename=-bbce81ef8b1be431 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=21b457ef8087cc72 -C extra-filename=-c9707f1dc6eacd40 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern zstd_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzstd_sys-c1a8a2c63b81d64a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/crc32fast-8e4a0199bde59a55/build-script-build` Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=9a711cd5264cc685 -C extra-filename=-fd02b89ab88ffdcc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_db v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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="cache"' --cfg 'feature="ignore"' --cfg 'feature="junit"' --cfg 'feature="os"' --cfg 'feature="ruff_cache"' --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=17bc3e385c3faf6c -C extra-filename=-fbb5ab90679e3974 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanstyle-231673f70c9423e5.rmeta --extern arc_swap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libarc_swap-2b7f49e89cef0430.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcamino-3ea0e2db034c5304.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcompact_str-71757c1edee3231f.rmeta --extern dashmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdashmap-fd6bd68735207248.rmeta --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdunce-0e8655eb4df4c920.rmeta --extern etcetera=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libetcetera-e1dc1d871ce4a235.rmeta --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libfiletime-da5e7a9281ba9860.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libignore-008db3c76ac203fe.rmeta --extern matchit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmatchit-0cda92b7e395601c.rmeta --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libpath_slash-5e983a08479ac330.rmeta --extern pathdiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libpathdiff-c55a9cf6c3cda825.rmeta --extern quick_junit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquick_junit-59484b8bacdfb43c.rmeta --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libannotate_snippets-d4a13c2df126f2cf.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_cache-9c205ede037f0d66.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_diagnostics-20b91b2eb43079d8.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_memory_usage-55d3ccafed7666d3.rmeta --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_notebook-767b8e428314ef8e.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_parser-96ff140fc93dfec4.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_trivia-80b7ec2c9e7d5958.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-6c55c7b0a5e92ae6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rmeta --extern same_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsame_file-fd2aeb7a0512368d.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_json-c855b07e9d559c38.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsimilar-bbce81ef8b1be431.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsupports_hyperlinks-68a8a0383e6da4e2.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthiserror-fd6f93014f5bb5ee.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_static-42b3895441672783.rmeta --extern which=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwhich-61123de0d80ac60b.rmeta --extern zip=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzip-095e05929217f104.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=78dca6262cc32dbf -C extra-filename=-b8ca9a8d9bc51aee --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name indexmap --edition=2024 /usr/share/cargo/registry/indexmap-2.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "sval", "test_debug"))' -C metadata=35f96f22ec0f7a3e -C extra-filename=-19df12f28e8262d0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern equivalent=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libequivalent-b8ca9a8d9bc51aee.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libhashbrown-fd02b89ab88ffdcc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=15aec5ead50e5376 -C extra-filename=-421a4458ac540f75 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-baf41f4cd8a1ba4c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` Running `/usr/bin/rustc --crate-name zstd --edition=2018 /usr/share/cargo/registry/zstd-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "thin", "thin-lto", "wasm", "zdict_builder", "zstdmt"))' -C metadata=799c7ba959313958 -C extra-filename=-a138376466af6d01 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern zstd_safe=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzstd_safe-c9707f1dc6eacd40.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling winnow v1.0.4 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::byte_char_slices' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ascii", "binary", "debug", "default", "parser", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=8a1afb9c37d1ecf0 -C extra-filename=-1516d86e024da0b7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name typed_path --edition=2021 /usr/share/cargo/registry/typed-path-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=fec2988ab8d5410b -C extra-filename=-7c7c2a7b2691e6e5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3bc4a6c371bc7a9d -C extra-filename=-313e366cfaccbe75 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2ee204ae7573cd43 -C extra-filename=-a1967a97701875ec --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern same_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsame_file-313e366cfaccbe75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zip --edition=2024 /usr/share/cargo/registry/zip-8.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_arbitrary", "_bzip2_any", "_deflate-any", "aes-crypto", "bitstream-io", "bzip2", "bzip2-rs", "chrono", "default", "deflate", "deflate-flate2", "deflate-flate2-zlib", "deflate-flate2-zlib-ng", "deflate-flate2-zlib-rs", "deflate-zopfli", "deflate64", "deprecated-time", "getrandom", "jiff-02", "legacy-zip", "lzma", "ppmd", "time", "unreserved", "xz", "zstd"))' -C metadata=de549964ac3958d3 -C extra-filename=-5a5c1dcf34af8c3c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern crc32fast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrc32fast-421a4458ac540f75.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindexmap-19df12f28e8262d0.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-65e4a275ec7d5333.rmeta --extern typed_path=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtyped_path-7c7c2a7b2691e6e5.rmeta --extern zstd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzstd-a138376466af6d01.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling toml_parser v1.1.2 Running `/usr/bin/rustc --crate-name toml_parser --edition=2024 /usr/share/cargo/registry/toml_parser-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unsafe"))' -C metadata=6cc7e8252ee93d1b -C extra-filename=-6ba577c526ce1067 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern winnow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwinnow-1516d86e024da0b7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum_macros v0.28.0 Running `/usr/bin/rustc --crate-name strum_macros --edition=2021 /usr/share/cargo/registry/strum_macros-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=22faf064ec1def8e -C extra-filename=-34b6b2c855370185 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern heck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libheck-60a694fc2810f63c.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_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=0d8a802ba1809dda -C extra-filename=-537c682257e353b9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_core-f3a146cfc0942dd9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v1.1.1 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2024 /usr/share/cargo/registry/toml_datetime-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=da0794098fd03a6a -C extra-filename=-5cedb03676f8a6ec --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_core-f3a146cfc0942dd9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_writer v1.1.2 Running `/usr/bin/rustc --crate-name toml_writer --edition=2024 /usr/share/cargo/registry/toml_writer-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=b69ac4f3361b3a68 -C extra-filename=-cf617537fe3d5ae4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_normalizer_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d0bcccc02f9f1358 -C extra-filename=-31522b698e3e9e1a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/icu_normalizer_data-31522b698e3e9e1a -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling radium v0.7.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/radium-0.7.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=05b17a3389b2cafb -C extra-filename=-cd4499d63159245b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/radium-cd4499d63159245b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustix v1.1.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="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=77d64009a4be2a6e -C extra-filename=-9eb7f0a808491547 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/rustix-9eb7f0a808491547 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f4b78cd5523049a7 -C extra-filename=-bfabe3baa0c6025a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_vendored v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_vendored) Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 crates/ty_vendored/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deflate", "zstd"))' -C metadata=bd693987d8373aee -C extra-filename=-8da0f88325508c24 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/ty_vendored-8da0f88325508c24 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libpath_slash-bfabe3baa0c6025a.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwalkdir-a1967a97701875ec.rlib --extern zip=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzip-5a5c1dcf34af8c3c.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling strum v0.28.0 Running `/usr/bin/rustc --crate-name strum --edition=2021 /usr/share/cargo/registry/strum-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="strum_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "phf", "std", "strum_macros"))' -C metadata=90f82ffbe04b16ae -C extra-filename=-bd9bfc8ab7b1cc31 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum_macros-34b6b2c855370185.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/rustix-9eb7f0a808491547/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/radium-cd4499d63159245b/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/icu_normalizer_data-31522b698e3e9e1a/build-script-build` Compiling toml v1.1.3 Running `/usr/bin/rustc --crate-name toml --edition=2024 /usr/share/cargo/registry/toml-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="display"' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=cc9642dcc7ccc6c3 -C extra-filename=-fb59d5778b0f2dc0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_core-f3a146cfc0942dd9.rmeta --extern serde_spanned=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_spanned-537c682257e353b9.rmeta --extern toml_datetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtoml_datetime-5cedb03676f8a6ec.rmeta --extern toml_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtoml_parser-6ba577c526ce1067.rmeta --extern toml_writer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtoml_writer-cf617537fe3d5ae4.rmeta --extern winnow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwinnow-1516d86e024da0b7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling linux-raw-sys v0.12.1 Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="auxvec"' --cfg 'feature="elf"' --cfg 'feature="errno"' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auxvec", "bootparam", "btrfs", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "if_tun", "image", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "vm_sockets", "xdp"))' -C metadata=c325901c9c006de5 -C extra-filename=-8c2312677b29c587 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rayon-core v1.13.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=48e8770348b803ed -C extra-filename=-27bb1e67a516188e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/rayon-core-27bb1e67a516188e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8parse v0.2.2 Running `/usr/bin/rustc --crate-name utf8parse --edition=2018 /usr/share/cargo/registry/utf8parse-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=3081912d05b98876 -C extra-filename=-c6089312fd36add2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tap v1.0.1 Running `/usr/bin/rustc --crate-name tap --edition=2015 /usr/share/cargo/registry/tap-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c123134dded19cbf -C extra-filename=-90a1da724af899ba --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wyz v0.5.1 Running `/usr/bin/rustc --crate-name wyz --edition=2018 /usr/share/cargo/registry/wyz-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=b8dd1539a5ae34bd -C extra-filename=-0ad6c9a35be818c8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern tap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtap-90a1da724af899ba.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_ranged_value v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_ranged_value) Running `/usr/bin/rustc --crate-name ruff_ranged_value --edition=2024 crates/ruff_ranged_value/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars"))' -C metadata=6548055fa65faaf4 -C extra-filename=-81476151f70f645e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtoml-fb59d5778b0f2dc0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Compiling anstyle-parse v1.0.0 Running `/usr/bin/rustc --crate-name anstyle_parse --edition=2021 /usr/share/cargo/registry/anstyle-parse-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="utf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "utf8"))' -C metadata=9dbe014936ff1d9b -C extra-filename=-27a864d802f481b4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern utf8parse=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libutf8parse-c6089312fd36add2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/rayon-core-27bb1e67a516188e/build-script-build` Running `/usr/bin/rustc --crate-name rustix --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="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=ee52cd04cf2240ce -C extra-filename=-b1e70bad11fb50ab --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblinux_raw_sys-8c2312677b29c587.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg static_assertions --cfg lower_upper_exp_for_non_zero --cfg rustc_diagnostics --cfg linux_raw_dep --cfg linux_raw --cfg linux_like --cfg linux_kernel` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/ty_vendored-8da0f88325508c24/build-script-build` Running `/usr/bin/rustc --crate-name icu_normalizer_data --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6f0ebb46230ac160 -C extra-filename=-f8a0e0fb2d349720 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Running `/usr/bin/rustc --crate-name 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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=306db11621875491 -C extra-filename=-c4962e98a29cf50b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg radium_atomic_8 --cfg radium_atomic_16 --cfg radium_atomic_32 --cfg radium_atomic_64 --cfg radium_atomic_ptr` Compiling ruff_python_literal v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_literal) Running `/usr/bin/rustc --crate-name ruff_python_literal --edition=2024 crates/ruff_python_literal/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=63128b3effdb97a5 -C extra-filename=-192e41471bdd0740 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern icu_properties=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_properties-2398467bbc9cf9c6.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_stdlib v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_stdlib) Running `/usr/bin/rustc --crate-name ruff_python_stdlib --edition=2024 crates/ruff_python_stdlib/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fa36060eafb59acc -C extra-filename=-3442774871c357aa --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_ident-9079263ee00e1c2c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling option-ext v0.2.0 Running `/usr/bin/rustc --crate-name option_ext --edition=2015 /usr/share/cargo/registry/option-ext-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3b65b9f7e63fffd1 -C extra-filename=-2ddb4516256d50ed --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colorchoice v1.0.5 Running `/usr/bin/rustc --crate-name colorchoice --edition=2021 /usr/share/cargo/registry/colorchoice-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1fc7a0dd9a90ac76 -C extra-filename=-520c92f7b9c7c851 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling funty v2.0.0 Running `/usr/bin/rustc --crate-name funty --edition=2018 /usr/share/cargo/registry/funty-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=85d4a9c492074112 -C extra-filename=-5382df80107913ea --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-query v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_query --edition=2021 /usr/share/cargo/registry/anstyle-query-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9bac84eda218607e -C extra-filename=-fa300281fee61078 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colored v3.1.1 Running `/usr/bin/rustc --crate-name colored --edition=2021 /usr/share/cargo/registry/colored-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unsafe_code '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' --warn=deprecated '--warn=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wildcard_imports' '--allow=clippy::unwrap_used' '--allow=clippy::too_many_lines' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_const_for_fn' '--allow=clippy::expect_used' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-color"))' -C metadata=d3c26aab454fac25 -C extra-filename=-25067003afe271c2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_site_packages v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_site_packages) Running `/usr/bin/rustc --crate-name ty_site_packages --edition=2024 crates/ty_site_packages/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e6dd697344fc3fee -C extra-filename=-a4eec94a052fc81f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcamino-3ea0e2db034c5304.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcolored-25067003afe271c2.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindexmap-5fec14598ef041fd.rmeta --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libannotate_snippets-d4a13c2df126f2cf.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_trivia-80b7ec2c9e7d5958.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-6c55c7b0a5e92ae6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum_macros-34b6b2c855370185.so --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_static-42b3895441672783.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Compiling anstream v1.0.0 Running `/usr/bin/rustc --crate-name anstream --edition=2021 /usr/share/cargo/registry/anstream-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="auto"' --cfg 'feature="default"' --cfg 'feature="wincon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auto", "default", "test", "wincon"))' -C metadata=7f6c569113f68bb6 -C extra-filename=-4a3ebc7abe6f612c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanstyle-231673f70c9423e5.rmeta --extern anstyle_parse=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanstyle_parse-27a864d802f481b4.rmeta --extern anstyle_query=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanstyle_query-fa300281fee61078.rmeta --extern colorchoice=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcolorchoice-520c92f7b9c7c851.rmeta --extern utf8parse=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libutf8parse-c6089312fd36add2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=16 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic", "default", "serde", "std", "testing"))' -C metadata=b531507aef495040 -C extra-filename=-0fbd55412160eb7e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern funty=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libfunty-5382df80107913ea.rmeta --extern radium=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libradium-c4962e98a29cf50b.rmeta --extern tap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtap-90a1da724af899ba.rmeta --extern wyz=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwyz-0ad6c9a35be818c8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_module_resolver v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_module_resolver) Running `/usr/bin/rustc --crate-name ty_module_resolver --edition=2024 crates/ty_module_resolver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=90f2b267a3ac9e6a -C extra-filename=-847e2ce1b87daf93 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanyhow-b73c332d366807ef.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcamino-3ea0e2db034c5304.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcompact_str-71757c1edee3231f.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libordermap-a3c759435077c602.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex-6718952cc5251bda.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_syntax-89a4d3b99483c8e8.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_memory_usage-55d3ccafed7666d3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_stdlib-3442774871c357aa.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum_macros-34b6b2c855370185.so --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthiserror-fd6f93014f5bb5ee.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Compiling dirs-sys v0.5.0 Running `/usr/bin/rustc --crate-name dirs_sys --edition=2015 /usr/share/cargo/registry/dirs-sys-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5f36c93ee93e4f92 -C extra-filename=-9afc0a571f261f5f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --extern option_ext=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liboption_ext-2ddb4516256d50ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_normalizer v2.2.0 Running `/usr/bin/rustc --crate-name icu_normalizer --edition=2021 /usr/share/cargo/registry/icu_normalizer-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data", "datagen", "default", "harfbuzz_traits", "icu_properties", "serde", "utf16_iter", "utf8_iter", "write16"))' -C metadata=658ebc3724a6f6c5 -C extra-filename=-68b3a623ed0a96aa --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern icu_collections=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_collections-c23731845a84c95a.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_normalizer_data-f8a0e0fb2d349720.rmeta --extern icu_provider=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_provider-d187add13055e3ed.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deflate", "zstd"))' -C metadata=089391d46156ec02 -C extra-filename=-19d1b6b04f5fd010 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstatic_assertions-c5abbff25eb636f5.rmeta --extern zip=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libzip-095e05929217f104.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` 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=b4d4a380b825894e -C extra-filename=-9c612ca712a67327 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern rustix=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustix-b1e70bad11fb50ab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rayon_core --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=398e9e65ab8e4e12 -C extra-filename=-4a3f32b9e321ace7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_deque-bbf2c0f0e3626a43.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_combine v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=672b54e4a364ddea -C extra-filename=-13df916462f31ff1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libordermap-a3c759435077c602.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_ranged_value-81476151f70f645e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Compiling ruff_index v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_index) Running `/usr/bin/rustc --crate-name ruff_index --edition=2024 crates/ruff_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="salsa"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("salsa"))' -C metadata=a26c72af8bfdc0d9 -C extra-filename=-58f91b21bd89cb33 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_macros-2cba75a39826cb9c.so --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-channel v0.5.16 Running `/usr/bin/rustc --crate-name crossbeam_channel --edition=2021 /usr/share/cargo/registry/crossbeam-channel-0.5.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=12e7f52f9c62de8d -C extra-filename=-13bde74024fe530b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify-sys v0.1.5 Running `/usr/bin/rustc --crate-name inotify_sys --edition=2015 /usr/share/cargo/registry/inotify-sys-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=51854ce33b24b2ec -C extra-filename=-9b8daec00f32f953 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strsim v0.11.1 Running `/usr/bin/rustc --crate-name strsim --edition=2015 /usr/share/cargo/registry/strsim-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d6971517c7c3ff45 -C extra-filename=-22f60483d619bbbf --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cfg_aliases v0.2.2 Running `/usr/bin/rustc --crate-name cfg_aliases --edition=2018 /usr/share/cargo/registry/cfg_aliases-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--deny=clippy::str_to_string' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=995ca51f9f38c61f -C extra-filename=-e21709152ac3a800 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_lex v1.1.0 Running `/usr/bin/rustc --crate-name clap_lex --edition=2024 /usr/share/cargo/registry/clap_lex-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=90c27c19f2060349 -C extra-filename=-f557bb3c9c0f26c0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_builder v4.6.6 Running `/usr/bin/rustc --crate-name clap_builder --edition=2024 /usr/share/cargo/registry/clap_builder-4.6.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-doc", "unstable-ext", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=d8c0f1ea69cc40d6 -C extra-filename=-719b1badcf058d19 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanstream-4a3ebc7abe6f612c.rmeta --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanstyle-231673f70c9423e5.rmeta --extern clap_lex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap_lex-f557bb3c9c0f26c0.rmeta --extern strsim=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrsim-22f60483d619bbbf.rmeta --extern terminal_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libterminal_size-9c612ca712a67327.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nix v0.31.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.31.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="fs"' --cfg 'feature="process"' --cfg 'feature="signal"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=a2cf2d86d2ded811 -C extra-filename=-5eaad6d3144eb39f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/nix-5eaad6d3144eb39f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_aliases=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_aliases-e21709152ac3a800.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify v0.11.2 Running `/usr/bin/rustc --crate-name inotify --edition=2018 /usr/share/cargo/registry/inotify-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures-util", "stream", "tokio"))' -C metadata=df3bea91771b918a -C extra-filename=-823621ffd855b02b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern inotify_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libinotify_sys-9b8daec00f32f953.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_python_core v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=d9d6deecb924e89c -C extra-filename=-68beb4d7d9582460 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern bitvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitvec-0fbd55412160eb7e.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libchar_str-feac35db14b71e4a.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libhashbrown-561fd70e96d8be2c.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_index-58f91b21bd89cb33.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_macros-2cba75a39826cb9c.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_memory_usage-55d3ccafed7666d3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_parser-96ff140fc93dfec4.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstatic_assertions-c5abbff25eb636f5.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthin_vec-f782aad040bacd76.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_combine-13df916462f31ff1.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_module_resolver-847e2ce1b87daf93.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_site_packages-a4eec94a052fc81f.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_vendored-19d1b6b04f5fd010.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cce92768429eac0f -C extra-filename=-a82efab1085579dc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern either=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libeither-ef6c20d8c931354f.rmeta --extern rayon_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librayon_core-4a3f32b9e321ace7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna_adapter v1.2.2 Running `/usr/bin/rustc --crate-name idna_adapter --edition=2024 /usr/share/cargo/registry/idna_adapter-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data"))' -C metadata=92f0cb170de902fc -C extra-filename=-20d3677e2402582b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern icu_normalizer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_normalizer-68b3a623ed0a96aa.rmeta --extern icu_properties=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libicu_properties-2398467bbc9cf9c6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs v6.0.0 Running `/usr/bin/rustc --crate-name dirs --edition=2015 /usr/share/cargo/registry/dirs-6.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ac87ac27729b5d2f -C extra-filename=-4d0acc9d70778cb2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern dirs_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdirs_sys-9afc0a571f261f5f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mio v1.2.2 Running `/usr/bin/rustc --crate-name mio --edition=2021 /usr/share/cargo/registry/mio-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(mio_unsupported_force_waker_pipe)' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=7530ee9d39a22cd8 -C extra-filename=-d733d6910417e73b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblog-6e0f89d6da50e461.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_derive v4.6.4 Running `/usr/bin/rustc --crate-name clap_derive --edition=2024 /usr/share/cargo/registry/clap_derive-4.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "deprecated", "raw-deprecated", "unstable-markdown", "unstable-v5"))' -C metadata=c8c786b738295759 -C extra-filename=-ade42abbc885bff3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern heck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libheck-60a694fc2810f63c.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsyn-91859180479ec557.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify-types v2.1.0 Running `/usr/bin/rustc --crate-name notify_types --edition=2021 /usr/share/cargo/registry/notify-types-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serialization-compat-6"))' -C metadata=a2a5493df81831de -C extra-filename=-51257d8105f97f66 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling version-ranges v0.1.3 Running `/usr/bin/rustc --crate-name version_ranges --edition=2021 /usr/share/cargo/registry/version-ranges-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest", "semver", "serde"))' -C metadata=23e74a546740d97c -C extra-filename=-5dbeb39192559fd1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lazy_static v1.5.0 Running `/usr/bin/rustc --crate-name lazy_static --edition=2015 /usr/share/cargo/registry/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=9e1322d4d1d2f1db -C extra-filename=-0dff66445cb8b2d1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling percent-encoding v2.3.2 Running `/usr/bin/rustc --crate-name percent_encoding --edition=2018 /usr/share/cargo/registry/percent-encoding-2.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=b6927c7f3bda768c -C extra-filename=-8d6428fb6c402d2b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unscanny v0.1.0 Running `/usr/bin/rustc --crate-name unscanny --edition=2021 /usr/share/cargo/registry/unscanny-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=566b99448b83ff1e -C extra-filename=-659f95543ca372a5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pep440_rs v0.7.3 Running `/usr/bin/rustc --crate-name pep440_rs --edition=2021 /usr/share/cargo/registry/pep440_rs-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="version-ranges"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rkyv", "tracing", "version-ranges"))' -C metadata=a7ede5628372c0b6 -C extra-filename=-24ca7552b391ba03 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libonce_cell-5d8a9de024c4df68.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_width-251a9a7f03cd6fc6.rmeta --extern unscanny=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunscanny-659f95543ca372a5.rmeta --extern version_ranges=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libversion_ranges-5dbeb39192559fd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling form_urlencoded v1.2.2 Running `/usr/bin/rustc --crate-name form_urlencoded --edition=2018 /usr/share/cargo/registry/form_urlencoded-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=db9dd5f937a36299 -C extra-filename=-8d8144448537ca21 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern percent_encoding=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libpercent_encoding-8d6428fb6c402d2b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling sharded-slab v0.1.7 Running `/usr/bin/rustc --crate-name sharded_slab --edition=2018 /usr/share/cargo/registry/sharded-slab-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=54b27dd9f910f45e -C extra-filename=-f443e11eb8279d4a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern lazy_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblazy_static-0dff66445cb8b2d1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9437ce1680578ca4 -C extra-filename=-351bc5f20b8b665c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern inotify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libinotify-823621ffd855b02b.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblog-6e0f89d6da50e461.rmeta --extern mio=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmio-d733d6910417e73b.rmeta --extern notify_types=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libnotify_types-51257d8105f97f66.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwalkdir-aeaa21dc12843f93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap v4.6.6 Running `/usr/bin/rustc --crate-name clap --edition=2024 /usr/share/cargo/registry/clap-4.6.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "derive", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-derive-ui-tests", "unstable-doc", "unstable-ext", "unstable-markdown", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=f6d61e97fd634eb8 -C extra-filename=-ed54ba5925a01469 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern clap_builder=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap_builder-719b1badcf058d19.rmeta --extern clap_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap_derive-ade42abbc885bff3.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shellexpand v3.1.2 Running `/usr/bin/rustc --crate-name shellexpand --edition=2018 /usr/share/cargo/registry/shellexpand-3.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="base-0"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="tilde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base-0", "bstr", "default", "dirs", "full", "full-msrv-1-31", "full-msrv-1-51", "os_str_bytes", "path", "tilde"))' -C metadata=08936c742fa45c2d -C extra-filename=-35bbec57dd11b09d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern dirs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdirs-4d0acc9d70778cb2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna v1.1.0 Running `/usr/bin/rustc --crate-name idna --edition=2018 /usr/share/cargo/registry/idna-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="compiled_data"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "default", "std"))' -C metadata=f5be98419b9899bf -C extra-filename=-d1ea1789383ff4fc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern idna_adapter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libidna_adapter-20d3677e2402582b.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern utf8_iter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libutf8_iter-726da2bec32c2125.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_python_semantic v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=cb113ce01805a95e -C extra-filename=-a549dcc9da35af03 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libchar_str-feac35db14b71e4a.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcompact_str-71757c1edee3231f.rmeta --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libdrop_bomb-bf71c7ee0fe0cc2d.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindexmap-5fec14598ef041fd.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libordermap-a3c759435077c602.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librayon-a82efab1085579dc.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_diagnostics-20b91b2eb43079d8.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_index-58f91b21bd89cb33.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_macros-2cba75a39826cb9c.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_memory_usage-55d3ccafed7666d3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_literal-192e41471bdd0740.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_parser-96ff140fc93dfec4.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_stdlib-3442774871c357aa.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_trivia-80b7ec2c9e7d5958.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-6c55c7b0a5e92ae6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstatic_assertions-c5abbff25eb636f5.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum_macros-34b6b2c855370185.so --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthiserror-fd6f93014f5bb5ee.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_module_resolver-847e2ce1b87daf93.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_python_core-68beb4d7d9582460.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_site_packages-a4eec94a052fc81f.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_static-42b3895441672783.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/nix-5eaad6d3144eb39f/build-script-build` Compiling crossbeam v0.8.4 Running `/usr/bin/rustc --crate-name crossbeam --edition=2021 /usr/share/cargo/registry/crossbeam-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="crossbeam-channel"' --cfg 'feature="crossbeam-deque"' --cfg 'feature="crossbeam-epoch"' --cfg 'feature="crossbeam-queue"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "crossbeam-channel", "crossbeam-deque", "crossbeam-epoch", "crossbeam-queue", "default", "nightly", "std"))' -C metadata=ae3b3c81de1facf1 -C extra-filename=-166914600b42f9bc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern crossbeam_channel=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_channel-13bde74024fe530b.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_deque-bbf2c0f0e3626a43.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_epoch-61475013ac795062.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_queue-2509c2f48eef147c.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_codegen v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_codegen) Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ae268302ca71b095 -C extra-filename=-cdec045da7144337 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_literal-192e41471bdd0740.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_parser-96ff140fc93dfec4.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-6c55c7b0a5e92ae6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out` Compiling fs-err v3.2.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=845a7b2700649ee9 -C extra-filename=-5fc4ab8a2e6a63b1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/fs-err-5fc4ab8a2e6a63b1 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern autocfg=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libautocfg-7a3a1861b2c263bb.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=c99b3f9d575936b0 -C extra-filename=-e5f1e1f9c98e5d2b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/terminfo-e5f1e1f9c98e5d2b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern phf_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libphf_codegen-d783978925cfefc0.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=c1b04d716095ab64 -C extra-filename=-efb9521e730352af --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_automata-318a809962895431.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemalloc-sys v0.7.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' -C debug-assertions=off --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=29a4c9544ba96342 -C extra-filename=-452b8f6fa2b06a60 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/tikv-jemalloc-sys-452b8f6fa2b06a60 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcc-e1b3c5473e9e42cd.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thread_local v1.1.10 Running `/usr/bin/rustc --crate-name thread_local --edition=2021 /usr/share/cargo/registry/thread_local-1.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=a74de943fa82ad4f -C extra-filename=-e51834c55f1a7382 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name minimal_lexical --edition=2018 /usr/share/cargo/registry/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=238b519aeaa47400 -C extra-filename=-2e838dc2e1132e68 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nu-ansi-term v0.50.3 Running `/usr/bin/rustc --crate-name nu_ansi_term --edition=2021 /usr/share/cargo/registry/nu-ansi-term-0.50.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive_serde_style", "gnu_legacy", "serde", "std"))' -C metadata=88b5421fd5474f38 -C extra-filename=-e883a99612629410 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_options_metadata v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_options_metadata) Running `/usr/bin/rustc --crate-name ruff_options_metadata --edition=2024 crates/ruff_options_metadata/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=0af886780fa23c5a -C extra-filename=-252390a138d1173b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=4350a2671e202850 -C extra-filename=-4b07ffb4441415c4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern chrono=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libchrono-b5ad486aac6844b5.rmeta --extern matchers=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmatchers-efb9521e730352af.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libnu_ansi_term-e883a99612629410.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libonce_cell-5d8a9de024c4df68.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_automata-318a809962895431.rmeta --extern sharded_slab=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsharded_slab-f443e11eb8279d4a.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern thread_local=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthread_local-e51834c55f1a7382.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern tracing_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing_core-f0dcc23f823261d3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=15e8cdb456148f18 -C extra-filename=-a052173713fc77d2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern minimal_lexical=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libminimal_lexical-2e838dc2e1132e68.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/tikv-jemalloc-sys-452b8f6fa2b06a60/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/terminfo-e5f1e1f9c98e5d2b/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/fs-err-5fc4ab8a2e6a63b1/build-script-build` Compiling ruff_python_importer v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_importer) Running `/usr/bin/rustc --crate-name ruff_python_importer --edition=2024 crates/ruff_python_importer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ae381e3bacb1b5da -C extra-filename=-920ce6fbfda84ffb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanyhow-b73c332d366807ef.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_diagnostics-20b91b2eb43079d8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_codegen-cdec045da7144337.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_trivia-80b7ec2c9e7d5958.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-6c55c7b0a5e92ae6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out` 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="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=831a2a4a75e17c77 -C extra-filename=-f4e764ba030eded4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg linux --cfg linux_android --check-cfg 'cfg(android)' --check-cfg 'cfg(dragonfly)' --check-cfg 'cfg(ios)' --check-cfg 'cfg(freebsd)' --check-cfg 'cfg(illumos)' --check-cfg 'cfg(linux)' --check-cfg 'cfg(macos)' --check-cfg 'cfg(netbsd)' --check-cfg 'cfg(openbsd)' --check-cfg 'cfg(solaris)' --check-cfg 'cfg(watchos)' --check-cfg 'cfg(tvos)' --check-cfg 'cfg(visionos)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(fbsd14)' --check-cfg 'cfg(qemu)' --check-cfg 'cfg(target_os, values("cygwin"))'` 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=f202ed5e62caf16d -C extra-filename=-54498a63838d1c9a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern form_urlencoded=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libform_urlencoded-8d8144448537ca21.rmeta --extern idna=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libidna-d1ea1789383ff4fc.rmeta --extern percent_encoding=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libpercent_encoding-8d6428fb6c402d2b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_derive-9c4ec22a5dfda2e2.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete v4.6.5 Running `/usr/bin/rustc --crate-name clap_complete --edition=2024 /usr/share/cargo/registry/clap_complete-4.6.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "unstable-doc", "unstable-dynamic", "unstable-shell-tests"))' -C metadata=37eed1d4e9bcb072 -C extra-filename=-db66ed0975a46438 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap-ed54ba5925a01469.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fnv v1.0.7 Running `/usr/bin/rustc --crate-name fnv --edition=2015 /usr/share/cargo/registry/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=50c85d99e2d67c03 -C extra-filename=-406b86bd61bc81df --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name terminfo --edition=2021 /usr/share/cargo/registry/terminfo-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=509b52080183849a -C extra-filename=-33c2a0c03f5a3f82 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern fnv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libfnv-406b86bd61bc81df.rmeta --extern nom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libnom-a052173713fc77d2.rmeta --extern phf=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libphf-f2495500829789d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=c66621221105fea5 -C extra-filename=-91c82dc907268182 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap-ed54ba5925a01469.rmeta --extern clap_complete=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap_complete-db66ed0975a46438.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling gen-lsp-types v0.11.0 Running `/usr/bin/rustc --crate-name gen_lsp_types --edition=2024 /usr/share/cargo/registry/gen-lsp-types-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::nursery' '--deny=clippy::cargo' '--allow=clippy::too_many_lines' '--deny=clippy::todo' '--allow=clippy::multiple_crate_versions' '--allow=clippy::items_after_statements' '--deny=clippy::dbg_macro' '--allow=clippy::cognitive_complexity' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_lossless' '--allow=clippy::cast-possible-truncation' '--allow=clippy::cargo_common_metadata' --cfg 'feature="url"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fluent-uri", "url"))' -C metadata=5083ceb2a411d977 -C extra-filename=-d96225bf6a0a871a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_json-c855b07e9d559c38.rmeta --extern url=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liburl-54498a63838d1c9a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_project v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="junit"' --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=da28ca083347963c -C extra-filename=-daf966cdedf11a16 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanyhow-b73c332d366807ef.rmeta --extern bitvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitvec-0fbd55412160eb7e.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcamino-3ea0e2db034c5304.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcolored-25067003afe271c2.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcompact_str-71757c1edee3231f.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam-166914600b42f9bc.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libglobset-53721cb9350315cc.rmeta --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libnotify-351bc5f20b8b665c.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libordermap-a3c759435077c602.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libparking_lot-8d9f716220804a25.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libpep440_rs-24ca7552b391ba03.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librayon-a82efab1085579dc.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex-6718952cc5251bda.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex_automata-318a809962895431.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_cache-9c205ede037f0d66.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_macros-2cba75a39826cb9c.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_memory_usage-55d3ccafed7666d3.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_options_metadata-252390a138d1173b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_ranged_value-81476151f70f645e.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_json-c855b07e9d559c38.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libshellexpand-35bbec57dd11b09d.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum_macros-34b6b2c855370185.so --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthiserror-fd6f93014f5bb5ee.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtoml-fb59d5778b0f2dc0.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_combine-13df916462f31ff1.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_module_resolver-847e2ce1b87daf93.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_python_core-68beb4d7d9582460.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_python_semantic-a549dcc9da35af03.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_static-42b3895441672783.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_vendored-19d1b6b04f5fd010.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Compiling ty_ide v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7b00c14a287b68e6 -C extra-filename=-b30fc4f62e97e1ce --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcompact_str-71757c1edee3231f.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libget_size2-5599c0979e11bdb6.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindexmap-5fec14598ef041fd.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librayon-a82efab1085579dc.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libregex-6718952cc5251bda.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_diagnostics-20b91b2eb43079d8.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_index-58f91b21bd89cb33.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_memory_usage-55d3ccafed7666d3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_codegen-cdec045da7144337.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_importer-920ce6fbfda84ffb.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_literal-192e41471bdd0740.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_stdlib-3442774871c357aa.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_trivia-80b7ec2c9e7d5958.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-6c55c7b0a5e92ae6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum_macros-34b6b2c855370185.so --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_module_resolver-847e2ce1b87daf93.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_project-daf966cdedf11a16.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_python_core-68beb4d7d9582460.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_python_semantic-a549dcc9da35af03.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_vendored-19d1b6b04f5fd010.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name fs_err --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=5f9c18a22d61546d -C extra-filename=-397e75e6e10ecfc5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg rustc_1_63 --cfg rustc_1_75 --cfg rustc_1_81 --cfg rustc_1_89 --check-cfg 'cfg(rustc_1_63)' --check-cfg 'cfg(rustc_1_75)' --check-cfg 'cfg(rustc_1_81)' --check-cfg 'cfg(rustc_1_89)'` Running `/usr/bin/rustc --crate-name tikv_jemalloc_sys --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=ecb067cc8b9168a4 -C extra-filename=-d4e6144911fd0c91 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -l dylib=jemalloc` Compiling lsp-server v0.10.0 Running `/usr/bin/rustc --crate-name lsp_server --edition=2024 /usr/share/cargo/registry/lsp-server-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::suspicious' '--warn=clippy::style' '--allow=clippy::restriction' '--deny=clippy::perf' '--deny=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wrong_self_convention' '--allow=clippy::vec_init_then_push' '--allow=clippy::useless_asref' --warn=unused_lifetimes --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--allow=clippy::unnecessary_map_or' --warn=unexpected_cfgs '--allow=clippy::type_complexity' '--allow=clippy::too_many_arguments' '--allow=clippy::too_long_first_doc_paragraph' '--warn=clippy::todo' '--warn=clippy::str_to_string' '--allow=clippy::single_match' '--allow=clippy::result_unit_err' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::new_ret_no_self' '--allow=clippy::literal_string_with_formatting_args' '--allow=clippy::len_without_is_empty' --warn=explicit_outlives_requirements '--allow=clippy::enum_variant_names' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--allow=clippy::assigning_clones' --check-cfg 'cfg(bootstrap)' --check-cfg 'cfg(no_salsa_async_drops)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=45c477b768622c8d -C extra-filename=-c657ee70c0e03df4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern crossbeam_channel=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam_channel-13bde74024fe530b.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblog-6e0f89d6da50e461.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_derive-9c4ec22a5dfda2e2.so --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_json-c855b07e9d559c38.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling console v0.16.4 Running `/usr/bin/rustc --crate-name console --edition=2021 /usr/share/cargo/registry/console-0.16.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --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=cf46a2a89a80dbfe -C extra-filename=-ccbcc06084d38cac --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_width-251a9a7f03cd6fc6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling os_str_bytes v7.2.1 Running `/usr/bin/rustc --crate-name os_str_bytes --edition=2021 /usr/share/cargo/registry/os_str_bytes-7.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="raw_os_str"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("checked_conversions", "conversions", "default", "memchr", "raw_os_str"))' -C metadata=c64f14830a61ebdf -C extra-filename=-982d40a6399a0dd5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jod-thread v1.0.0 Running `/usr/bin/rustc --crate-name jod_thread --edition=2018 /usr/share/cargo/registry/jod-thread-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ba4f022cb860a108 -C extra-filename=-9c5c14e198eb10dd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty) Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 crates/ty/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=a2e0ef29dff0d7e8 -C extra-filename=-8c2a3fae9c375e8d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/ty-8c2a3fae9c375e8d -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=64417758fcb7bb3e -C extra-filename=-862fa4a4ddb99a97 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jiff-core v0.1.0 Running `/usr/bin/rustc --crate-name jiff_core --edition=2021 /usr/share/cargo/registry/jiff-core-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "std", "tz-fat"))' -C metadata=690d763e3829323e -C extra-filename=-79b856f70a9523f9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jiff v0.2.35 Running `/usr/bin/rustc --crate-name jiff --edition=2021 /usr/share/cargo/registry/jiff-0.2.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="perf-inline"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --cfg 'feature="tz-system"' --cfg 'feature="tzdb-bundle-platform"' --cfg 'feature="tzdb-concatenated"' --cfg 'feature="tzdb-zoneinfo"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "perf-inline", "serde", "std", "tz-fat", "tz-system", "tzdb-bundle-platform", "tzdb-concatenated", "tzdb-zoneinfo"))' -C metadata=86ca9557bab36a60 -C extra-filename=-aaf5331c9d971675 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern jcore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libjiff_core-79b856f70a9523f9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16 --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=08e1b132fa55216f -C extra-filename=-a3f2c0938aa337dc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern console=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libconsole-ccbcc06084d38cac.rmeta --extern portable_atomic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libportable_atomic-28f93e51bb79d21e.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunicode_width-251a9a7f03cd6fc6.rmeta --extern unit_prefix=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libunit_prefix-862fa4a4ddb99a97.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/ty-8c2a3fae9c375e8d/build-script-build` Compiling ty_server v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=31352b4478982b26 -C extra-filename=-91af76564c19de60 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanyhow-b73c332d366807ef.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam-166914600b42f9bc.rmeta --extern lsp_types=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libgen_lsp_types-d96225bf6a0a871a.rmeta --extern jod_thread=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libjod_thread-9c5c14e198eb10dd.rmeta --extern lsp_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblsp_server-c657ee70c0e03df4.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_diagnostics-20b91b2eb43079d8.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_macros-2cba75a39826cb9c.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_notebook-767b8e428314ef8e.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_python_ast-16971442411076db.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_ranged_value-81476151f70f645e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_source_file-6c55c7b0a5e92ae6.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_text_size-1594ebcbde5c7be7.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_json-c855b07e9d559c38.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libshellexpand-35bbec57dd11b09d.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthiserror-fd6f93014f5bb5ee.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing_subscriber-4b07ffb4441415c4.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_combine-13df916462f31ff1.rmeta --extern ty_ide=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_ide-b30fc4f62e97e1ce.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_module_resolver-847e2ce1b87daf93.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_project-daf966cdedf11a16.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_python_core-68beb4d7d9582460.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_python_semantic-a549dcc9da35af03.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Compiling argfile v1.0.0 Running `/usr/bin/rustc --crate-name argfile --edition=2021 /usr/share/cargo/registry/argfile-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=2ee0c081f998a153 -C extra-filename=-6520b51bf08e05b9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern fs_err=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libfs_err-397e75e6e10ecfc5.rmeta --extern os_str_bytes=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libos_str_bytes-982d40a6399a0dd5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemallocator v0.7.0 Running `/usr/bin/rustc --crate-name tikv_jemallocator --edition=2018 /usr/share/cargo/registry/tikv-jemallocator-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="background_threads_runtime_support"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc_trait", "background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=16298a35af13a9d2 -C extra-filename=-5c1684ff7d5be2a5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblibc-99225708d628b90c.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtikv_jemalloc_sys-d4e6144911fd0c91.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_command v0.6.1 Running `/usr/bin/rustc --crate-name clap_complete_command --edition=2021 /usr/share/cargo/registry/clap_complete_command-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="nushell"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fig", "nushell"))' -C metadata=100678f2836676fa -C extra-filename=-fabbde11df85c950 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap-ed54ba5925a01469.rmeta --extern clap_complete=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap_complete-db66ed0975a46438.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap_complete_nushell-91c82dc907268182.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clearscreen v4.0.6 Running `/usr/bin/rustc --crate-name clearscreen --edition=2021 /usr/share/cargo/registry/clearscreen-4.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a74a962a264e3b96 -C extra-filename=-9663f0257f7e0d0c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern nix=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libnix-f4e764ba030eded4.rmeta --extern terminfo=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libterminfo-33c2a0c03f5a3f82.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libthiserror-fd6f93014f5bb5ee.rmeta --extern which=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwhich-61123de0d80ac60b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("termination"))' -C metadata=e9e512d5d46df415 -C extra-filename=-bd1f55d8d71b7354 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern nix=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libnix-f4e764ba030eded4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-flame v0.2.0 Running `/usr/bin/rustc --crate-name tracing_flame --edition=2018 /usr/share/cargo/registry/tracing-flame-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "smallvec"))' -C metadata=3d4d57d46c21465e -C extra-filename=-7d4a95d712021eb3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern lazy_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/liblazy_static-0dff66445cb8b2d1.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing_subscriber-4b07ffb4441415c4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wild v2.2.1 Running `/usr/bin/rustc --crate-name wild --edition=2021 /usr/share/cargo/registry/wild-2.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob-quoted-on-windows"))' -C metadata=b5ed1b6339471968 -C extra-filename=-795844091214b47d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=7726f9ca6578dd5a -C extra-filename=-b085f120c44522fc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanyhow-b73c332d366807ef.rmeta --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libargfile-6520b51bf08e05b9.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap-ed54ba5925a01469.rmeta --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap_complete_command-fabbde11df85c950.rmeta --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclearscreen-9663f0257f7e0d0c.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcolored-25067003afe271c2.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam-166914600b42f9bc.rmeta --extern ctrlc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libctrlc-bd1f55d8d71b7354.rmeta --extern indicatif=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindicatif-a3f2c0938aa337dc.rmeta --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libjiff-aaf5331c9d971675.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librayon-a82efab1085579dc.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_diagnostics-20b91b2eb43079d8.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_ranged_value-81476151f70f645e.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_json-c855b07e9d559c38.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtikv_jemallocator-5c1684ff7d5be2a5.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rmeta --extern tracing_flame=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing_flame-7d4a95d712021eb3.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing_subscriber-4b07ffb4441415c4.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_combine-13df916462f31ff1.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_project-daf966cdedf11a16.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_python_semantic-a549dcc9da35af03.rmeta --extern ty_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_server-91af76564c19de60.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_static-42b3895441672783.rmeta --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwild-795844091214b47d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=171148ca2c65add7 -C extra-filename=-1ecdcfeb326a1fe8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libanyhow-b73c332d366807ef.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libargfile-6520b51bf08e05b9.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap-ed54ba5925a01469.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclap_complete_command-fabbde11df85c950.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libclearscreen-9663f0257f7e0d0c.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcolored-25067003afe271c2.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libcrossbeam-166914600b42f9bc.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libctrlc-bd1f55d8d71b7354.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libindicatif-a3f2c0938aa337dc.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libjiff-aaf5331c9d971675.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/librayon-a82efab1085579dc.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_db-fbb5ab90679e3974.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_diagnostics-20b91b2eb43079d8.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libruff_ranged_value-81476151f70f645e.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libsalsa-c1e71fcff97fccd4.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde-4ba7d866cdaff779.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libserde_json-c855b07e9d559c38.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtikv_jemallocator-5c1684ff7d5be2a5.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing-ad5dee6bc466605e.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing_flame-7d4a95d712021eb3.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libtracing_subscriber-4b07ffb4441415c4.rlib --extern ty=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty-b085f120c44522fc.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_combine-13df916462f31ff1.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_project-daf966cdedf11a16.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_python_semantic-a549dcc9da35af03.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_server-91af76564c19de60.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libty_static-42b3895441672783.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/deps/libwild-795844091214b47d.rlib -C strip=symbols -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/psm-ec684d1ead696b61/out -L native=/usr/lib64` Finished `release` profile [optimized] target(s) in 18m 34s 📦 Built wheel to /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/wheels/ty-0.0.73-py3-none-linux_x86_64.whl /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/wheels/ty-0.0.73-py3-none-linux_x86_64.whl Building wheel for ty (pyproject.toml): finished with status 'done' Created wheel for ty: filename=ty-0.0.73-py3-none-linux_x86_64.whl size=80157690 sha256=c584f43139d93aa3ba703226af72f7a6ca5a04b60a51844e4d2fb95712e3763e Stored in directory: /builddir/.cache/pip/wheels/86/bc/bf/0f2b3cb93255aa25d8c1bacb15ad366b68732bfa618079673d Successfully built ty + cd 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.qKnzSA + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + '[' /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT ++ dirname /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ty-0.0.73-build + mkdir /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ty-0.0.73 ++ ls /builddir/build/BUILD/ty-0.0.73-build/pyproject-wheeldir/ty-0.0.73-py3-none-linux_x86_64.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=ty==0.0.73 + '[' -z ty==0.0.73 ']' + PIP_CONFIG_FILE=/dev/null + TMPDIR=/builddir/build/BUILD/ty-0.0.73-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/ty-0.0.73-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/ty-0.0.73-build/pyproject-wheeldir ty==0.0.73 Using pip 26.1.2 from /usr/lib/python3.15/site-packages/pip (python 3.15) Looking in links: /builddir/build/BUILD/ty-0.0.73-build/pyproject-wheeldir Processing /builddir/build/BUILD/ty-0.0.73-build/pyproject-wheeldir/ty-0.0.73-py3-none-linux_x86_64.whl Installing collected packages: ty Successfully installed ty-0.0.73 + '[' -d /builddir/build/BUILD/ty-0.0.73-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/ty-0.0.73-build/BUILDROOT/usr/bin/ty /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/bin/ty: no change + rm -rfv /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages '!=' /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' -d /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages ']' + site_dirs+=("/usr/lib64/python3.15/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib64/python3.15/site-packages/ty-0.0.73.dist-info' +++ basename /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.73.dist-info ++ PYTHONPATH=/usr/lib/rpm/redhat ++ /usr/bin/python3 -sBc 'import sys; from pyproject_save_files import canonical_name_from_distinfo; print(canonical_name_from_distinfo(sys.argv[1]))' ty-0.0.73.dist-info + _normalized=ty + echo '%ghost %dir /usr/lib64/python3.15/site-packages/ty-0.0.73.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.73.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT --record /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.73.dist-info/RECORD --output /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-record + rm -fv /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.73.dist-info/RECORD removed '/builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.73.dist-info/RECORD' + rm -fv /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.73.dist-info/REQUESTED removed '/builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.73.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-files --output-modules /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-modules --buildroot /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT --sitelib /usr/lib/python3.15/site-packages --sitearch /usr/lib64/python3.15/site-packages --python-version 3.15 --pyproject-record /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-record --prefix /usr --assert-license ty + '[' /usr/lib64/python3.15/site-packages '!=' /usr/lib/python3.15/site-packages ']' + install --directory /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib/python3.15/site-packages + mv /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.73.dist-info /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib/python3.15/site-packages + sed --regexp-extended --in-place s@/usr/lib64/python3.15/site-packages@/usr/lib/python3.15/site-packages@ /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-files + ruff/target/rpm/ty generate-shell-completion bash + ruff/target/rpm/ty generate-shell-completion fish + ruff/target/rpm/ty generate-shell-completion zsh + install -Dpm 0644 ty.bash -t /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT//usr/share/bash-completion/completions + install -Dpm 0644 ty.fish -t /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT//usr/share/fish/vendor_completions.d + install -Dpm 0644 _ty -t /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT//usr/share/zsh/site-functions + /usr/bin/find-debuginfo -j1 --strict-build-id -m -i --build-id-seed 0.0.73-1.fc46 --unique-debug-suffix -0.0.73-1.fc46.x86_64 --unique-debug-src-base ty-0.0.73-1.fc46.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73 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/ty-0.0.73-build/BUILDROOT/usr/bin/ty. 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/ty-0.0.73-1.fc46.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j1 Bytecompiling .py files below /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib/python3.15 using python3.15 Bytecompiling .py files below /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15 using python3.15 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j1 /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib/python3.15/site-packages/ty/__pycache__/_find_ty.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib/python3.15/site-packages/ty/__pycache__/__main__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib/python3.15/site-packages/ty/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents Scanned 139 directories and 443 files, processed 3 inodes, 3 modified (0 replaced + 3 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr Scanned 138 directories and 443 files, considered 443 files, read 2 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/ty-0.0.73-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.4cGGOC + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ty-0.0.73 + '[' '!' -f /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-modules ']' + PATH=/builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib/python3.15/site-packages + _PYTHONSITE=/builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/lib/python3.15/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc46.x86_64-pyproject-modules Check import: ty + 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' + cd ruff + export RUST_TEST_THREADS=1 + RUST_TEST_THREADS=1 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo test -j1 -Z avoid-dev-deps --profile rpm --no-fail-fast -- --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment --skip python_environment::ty_environment_is_system_not_virtual Compiling unicode-ident v1.0.24 Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=55de0bfd0e21a2f9 -C extra-filename=-ec9e23406ed5d256 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro2 v1.0.106 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=446920be1eb3fef6 -C extra-filename=-308010a815494548 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/proc-macro2-308010a815494548 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/proc-macro2-308010a815494548/build-script-build` Compiling quote v1.0.47 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/quote-1.0.47/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=7d6da8d6e0a79e8f -C extra-filename=-9c69e5d76566f8bb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/quote-9c69e5d76566f8bb -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/quote-9c69e5d76566f8bb/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.106/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=1328054fe830d908 -C extra-filename=-cca06b18a53f47c6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-ec9e23406ed5d256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/usr/bin/rustc --crate-name quote --edition=2021 /usr/share/cargo/registry/quote-1.0.47/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=9301c7839abc7b11 -C extra-filename=-03075ad7b1c12e0b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_diagnostic_namespace)'` Compiling syn v2.0.119 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.119/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=dda4a4fe141c003f -C extra-filename=-a642138cd4860870 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-ec9e23406ed5d256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_core v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=3886f70f95c56475 -C extra-filename=-566fdf20f6a4a28d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/serde_core-566fdf20f6a4a28d -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/serde_core-566fdf20f6a4a28d/build-script-build` Running `/usr/bin/rustc --crate-name serde_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=c3b9204722687b04 -C extra-filename=-493fcb5f628a777d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling libc v0.2.189 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.189/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=b8856652985ad0fd -C extra-filename=-e84781b671f0d168 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/libc-e84781b671f0d168 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/libc-e84781b671f0d168/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=7d2891ea018cab81 -C extra-filename=-a697acebaf17c9cd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(libc_pauthtest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt","qnx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling memchr v2.8.3 Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=b4e4653aad506ae2 -C extra-filename=-3c034e2a8d363478 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde v1.0.228 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde-1.0.228/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=44318c8c0656de93 -C extra-filename=-a786ef2800c23091 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/serde-a786ef2800c23091 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/serde-a786ef2800c23091/build-script-build` Compiling serde_derive v1.0.228 Running `/usr/bin/rustc --crate-name serde_derive --edition=2021 /usr/share/cargo/registry/serde_derive-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=2c711371cf6c8d77 -C extra-filename=-dce9590170f348f5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde --edition=2021 /usr/share/cargo/registry/serde-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=e90c5c4c2f2c71f4 -C extra-filename=-d6ea7fe091cb0167 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_derive-dce9590170f348f5.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg if_docsrs_then_no_serde_core --check-cfg 'cfg(feature, values("result"))' --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling zmij v1.0.21 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zmij-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=790dbbffa1cb355e -C extra-filename=-8993f968a2fb4943 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/zmij-8993f968a2fb4943 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/zmij-8993f968a2fb4943/build-script-build` Compiling itoa v1.0.18 Running `/usr/bin/rustc --crate-name itoa --edition=2021 /usr/share/cargo/registry/itoa-1.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=55f7dab9cc71ce0d -C extra-filename=-2e1f77aa3dbbdc57 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zmij --edition=2021 /usr/share/cargo/registry/zmij-1.0.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=6104a62d94c4c838 -C extra-filename=-be0a5fb4987b6d6b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(exhaustive)' --check-cfg 'cfg(zmij_no_select_unpredictable)'` Compiling cfg-if v1.0.4 Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=3b37c46ca7b3e6ae -C extra-filename=-cb74bea35cf27caf --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=b3272dc5d28db881 -C extra-filename=-12e4677ed085be69 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling smallvec v1.15.1 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=2a8ec45e137f4714 -C extra-filename=-e7a66f98ae5627ad --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling log v0.4.33 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=1d1d3965e7dd1b6d -C extra-filename=-58c7467b6ac80883 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.189/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=d0d1041666830bf3 -C extra-filename=-47bb4aeacf408685 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/libc-47bb4aeacf408685 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/libc-47bb4aeacf408685/build-script-build` Compiling foldhash v0.2.0 Running `/usr/bin/rustc --crate-name foldhash --edition=2021 /usr/share/cargo/registry/foldhash-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=12a14296b789af78 -C extra-filename=-fe5c2d351cf4f766 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling equivalent v1.0.2 Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=db169860ecba1e76 -C extra-filename=-62c8ebd9ec0672fe --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling allocator-api2 v0.2.21 Running `/usr/bin/rustc --crate-name allocator_api2 --edition=2018 /usr/share/cargo/registry/allocator-api2-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=4c7160299c04ee8c -C extra-filename=-e50ec60ffe375140 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.17.0 Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="default-hasher"' --cfg 'feature="equivalent"' --cfg 'feature="inline-more"' --cfg 'feature="raw-entry"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=f3aa2a9de7c00189 -C extra-filename=-859f8f9c2f4e2432 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern allocator_api2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liballocator_api2-e50ec60ffe375140.rmeta --extern equivalent=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libequivalent-62c8ebd9ec0672fe.rmeta --extern foldhash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfoldhash-fe5c2d351cf4f766.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=d0b77432436fa343 -C extra-filename=-12fd7eac5510a0cb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(libc_pauthtest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt","qnx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=ae6c3a5d75c82915 -C extra-filename=-afc4198a8e812bf0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro-utils v0.10.0 Running `/usr/bin/rustc --crate-name proc_macro_utils --edition=2021 /usr/share/cargo/registry/proc-macro-utils-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="parser"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "parser", "proc-macro", "proc-macro2", "quote", "smallvec"))' -C metadata=5780280cb8b79698 -C extra-filename=-4ac109bfd6c41ddf --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-afc4198a8e812bf0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling syn v3.0.3 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-3.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=bb31c201bfce0a7d -C extra-filename=-337a2c64c41eef4d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-ec9e23406ed5d256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indexmap v2.14.0 Running `/usr/bin/rustc --crate-name indexmap --edition=2024 /usr/share/cargo/registry/indexmap-2.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "sval", "test_debug"))' -C metadata=ecc6ab56a1a55124 -C extra-filename=-e9b2689711c2b699 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern equivalent=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libequivalent-62c8ebd9ec0672fe.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustversion v1.0.23 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/build/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a73dfc4ffcc873ca -C extra-filename=-26e0f6db2d5dfcb3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/rustversion-26e0f6db2d5dfcb3 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/rustversion-26e0f6db2d5dfcb3/build-script-build` Compiling parking_lot_core v0.9.12 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=d896ec1d86c7730b -C extra-filename=-77cf8dae33804e9f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/parking_lot_core-77cf8dae33804e9f -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/parking_lot_core-77cf8dae33804e9f/build-script-build` Running `/usr/bin/rustc --crate-name rustversion --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3f08d1730f588b5c -C extra-filename=-691c6ee2fb307654 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(cfg_macro_not_allowed)' --check-cfg 'cfg(host_os, values("windows"))'` Compiling quote-use-macros v0.8.4 Running `/usr/bin/rustc --crate-name quote_use_macros --edition=2021 /usr/share/cargo/registry/quote-use-macros-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a4ea27930a9159f6 -C extra-filename=-b6381bbd3e40d188 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro_utils-4ac109bfd6c41ddf.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow-macros v0.11.4 Running `/usr/bin/rustc --crate-name manyhow_macros --edition=2021 /usr/share/cargo/registry/manyhow-macros-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=22e32c408b50fa27 -C extra-filename=-7019b0468dbe5e16 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro_utils-4ac109bfd6c41ddf.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=e98a6cf8ee4a31bd -C extra-filename=-f72a148b6ff889e6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling scopeguard v1.2.0 Running `/usr/bin/rustc --crate-name scopeguard --edition=2015 /usr/share/cargo/registry/scopeguard-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=4c1d1ac7b2a177e1 -C extra-filename=-2c622fa11883092e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lock_api v0.4.14 Running `/usr/bin/rustc --crate-name lock_api --edition=2021 /usr/share/cargo/registry/lock_api-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=e461b0b5ed029d23 -C extra-filename=-089999e2c4a5f883 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern scopeguard=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libscopeguard-2c622fa11883092e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow v0.11.4 Running `/usr/bin/rustc --crate-name manyhow --edition=2021 /usr/share/cargo/registry/manyhow-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="syn"' --cfg 'feature="syn2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("darling", "darling_core", "default", "macros", "syn", "syn1", "syn2"))' -C metadata=44a98a9acda89c9e -C extra-filename=-79668e05d6f32b21 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmanyhow_macros-7019b0468dbe5e16.so --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote-use v0.8.4 Running `/usr/bin/rustc --crate-name quote_use --edition=2021 /usr/share/cargo/registry/quote-use-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn"))' -C metadata=01f7da8f03c43f6a -C extra-filename=-f118dfee25e3e895 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern quote_use_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote_use_macros-b6381bbd3e40d188.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=0daf0cdb0975256d -C extra-filename=-5e636ca75a1c892a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(tsan_enabled)'` Compiling interpolator v0.5.0 Running `/usr/bin/rustc --crate-name interpolator --edition=2021 /usr/share/cargo/registry/interpolator-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="iter"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "iter", "number", "pointer"))' -C metadata=86fad11f11ed7b8d -C extra-filename=-dc2fac79817e9c75 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling collection_literals v1.0.3 Running `/usr/bin/rustc --crate-name collection_literals --edition=2021 /usr/share/cargo/registry/collection_literals-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --forbid=unsafe_code -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=40bc4297ea660103 -C extra-filename=-a6d716cf1ebb8493 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive-macro v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive_macro --edition=2021 /usr/share/cargo/registry/attribute-derive-macro-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=252debc7b449db53 -C extra-filename=-1b1148f3df8cb22d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern collection_literals=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcollection_literals-a6d716cf1ebb8493.rlib --extern interpolator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinterpolator-dc2fac79817e9c75.rlib --extern manyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmanyhow-79668e05d6f32b21.rlib --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro_utils-4ac109bfd6c41ddf.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern quote_use=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote_use-f118dfee25e3e895.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling castaway v0.2.4 Running `/usr/bin/rustc --crate-name castaway --edition=2018 /usr/share/cargo/registry/castaway-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=7ab6ab6fe07a51e5 -C extra-filename=-e6bc2c417f4ca9e8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern rustversion=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustversion-691c6ee2fb307654.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling derive-where v1.6.1 Running `/usr/bin/rustc --crate-name derive_where --edition=2021 /usr/share/cargo/registry/derive-where-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly", "safe", "serde", "zeroize", "zeroize-on-drop"))' -C metadata=d224429cffd5e75c -C extra-filename=-52818a42fbb8b9b3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling static_assertions v1.1.0 Running `/usr/bin/rustc --crate-name static_assertions --edition=2015 /usr/share/cargo/registry/static_assertions-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=f8e4eb59aaec6018 -C extra-filename=-1ac58dd6001f353d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling compact_str v0.10.0 Running `/usr/bin/rustc --crate-name compact_str --edition=2021 /usr/share/cargo/registry/compact_str-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(kani)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytes", "default", "proptest", "quickcheck", "rkyv", "schemars", "serde", "smallvec", "std", "zeroize"))' -C metadata=f1b733e42f2f15e6 -C extra-filename=-6e25eceba31d3c4e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern castaway=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcastaway-e6bc2c417f4ca9e8.rmeta --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --extern itoa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitoa-2e1f77aa3dbbdc57.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern zmij=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzmij-be0a5fb4987b6d6b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive --edition=2021 /usr/share/cargo/registry/attribute-derive-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn-full"))' -C metadata=02cc92bf6d85ddf6 -C extra-filename=-e1d0f52ba6beac34 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern attribute_derive_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libattribute_derive_macro-1b1148f3df8cb22d.so --extern derive_where=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libderive_where-52818a42fbb8b9b3.so --extern manyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmanyhow-79668e05d6f32b21.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot v0.12.5 Running `/usr/bin/rustc --crate-name parking_lot --edition=2021 /usr/share/cargo/registry/parking_lot-0.12.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=f624a2ad00226d0c -C extra-filename=-89c6bb22f5651fa1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern lock_api=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblock_api-089999e2c4a5f883.rmeta --extern parking_lot_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libparking_lot_core-5e636ca75a1c892a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ordermap v1.2.0 Running `/usr/bin/rustc --crate-name ordermap --edition=2024 /usr/share/cargo/registry/ordermap-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rayon", "serde", "std"))' -C metadata=16d730a43db72b36 -C extra-filename=-5340e516617fc4ed --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thin-vec v0.2.19 Running `/usr/bin/rustc --crate-name thin_vec --edition=2018 /usr/share/cargo/registry/thin-vec-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_new", "default", "gecko-ffi", "malloc_size_of", "serde", "std", "unstable"))' -C metadata=fff63264de99d03e -C extra-filename=-83c0747f3e404604 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size-derive2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size_derive2 --edition=2024 /usr/share/cargo/registry/get-size-derive2-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4cd08eb2cc7b9de8 -C extra-filename=-6efef8a449094843 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern attribute_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libattribute_derive-e1d0f52ba6beac34.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling either v1.16.0 Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=0740639ced87f70a -C extra-filename=-8271423d5c099ed7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size2 --edition=2024 /usr/share/cargo/registry/get-size2-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' --cfg 'feature="compact-str"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="get-size-derive2"' --cfg 'feature="hashbrown"' --cfg 'feature="indexmap"' --cfg 'feature="ordermap"' --cfg 'feature="parking_lot"' --cfg 'feature="smallvec"' --cfg 'feature="thin-vec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytes", "chrono", "chrono-tz", "compact-str", "dashmap", "default", "derive", "get-size-derive2", "half", "hashbrown", "indexmap", "ordermap", "orx-concurrent-vec", "parking_lot", "portable-atomic", "roaring", "smallvec", "thin-vec", "url"))' -C metadata=cab17f9c41ac417c -C extra-filename=-dd9b6359ef0659e7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern get_size_derive2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size_derive2-6efef8a449094843.so --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libparking_lot-89c6bb22f5651fa1.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling aho-corasick v1.1.5 Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=a4503b3f5be7bfae -C extra-filename=-240f7ce03dd6cee2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-syntax v0.8.11 Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=3d707376a526ac08 -C extra-filename=-c3fae0789f49c9dc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-automata v0.4.18 Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=58c68ab5f59382f5 -C extra-filename=-7a6afb15a507b192 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-240f7ce03dd6cee2.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_syntax-c3fae0789f49c9dc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-hash v2.1.3 Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=f03fc18f6ab9fd47 -C extra-filename=-c91d8dbda59fbf27 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex v1.13.1 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=1dca767d05d3352e -C extra-filename=-2219fb8220233356 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-240f7ce03dd6cee2.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_automata-7a6afb15a507b192.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_syntax-c3fae0789f49c9dc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitflags v2.13.1 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="serde"' --cfg 'feature="serde_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "example_generated", "serde", "serde_core", "std"))' -C metadata=27402161ad6d09d4 -C extra-filename=-99188fdf1ebbd494 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=870fb349fc8edafb -C extra-filename=-1115105494bddd60 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=4553d57bd31d405d -C extra-filename=-00f8603b81ffeca5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling heck v0.5.0 Running `/usr/bin/rustc --crate-name heck --edition=2021 /usr/share/cargo/registry/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a37e7e79f2c5cdff -C extra-filename=-ea2e80ae90cca654 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dfa"' --cfg 'feature="dfa-build"' --cfg 'feature="dfa-onepass"' --cfg 'feature="dfa-search"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=73cdbb4a6c394c82 -C extra-filename=-4f9903c427022c3e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-1115105494bddd60.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shlex v1.3.0 Running `/usr/bin/rustc --crate-name shlex --edition=2015 /usr/share/cargo/registry/shlex-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=60761bd4ebb9b0e3 -C extra-filename=-0f718f39025fea73 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling once_cell v1.21.4 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.21.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=707eefd1bb5a427f -C extra-filename=-5fc54f22a0837149 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-width v0.2.2 Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=592ef71bde40535b -C extra-filename=-5d6c026344d43702 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jobserver v0.1.35 Running `/usr/bin/rustc --crate-name jobserver --edition=2021 /usr/share/cargo/registry/jobserver-0.1.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6ff6e74207553ab4 -C extra-filename=-11330abcc0dbd62e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-12fd7eac5510a0cb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling find-msvc-tools v0.1.10 Running `/usr/bin/rustc --crate-name find_msvc_tools --edition=2021 /usr/share/cargo/registry/find-msvc-tools-0.1.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(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0279db6722f8cde7 -C extra-filename=-c9362995b8200211 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cc v1.2.62 Running `/usr/bin/rustc --crate-name cc --edition=2018 /usr/share/cargo/registry/cc-1.2.62/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --cfg 'feature="parallel"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=b70024a21cdddcb9 -C extra-filename=-e351d7790cef9297 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern find_msvc_tools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfind_msvc_tools-c9362995b8200211.rmeta --extern jobserver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjobserver-11330abcc0dbd62e.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-12fd7eac5510a0cb.rmeta --extern shlex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshlex-0f718f39025fea73.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_text_size v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_text_size) Running `/usr/bin/rustc --crate-name ruff_text_size --edition=2024 crates/ruff_text_size/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=0f83b81f2cf24850 -C extra-filename=-45f45356eff9a06a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-utils v0.8.22 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=24dd532932adf540 -C extra-filename=-c64107a64c02aa81 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/crossbeam-utils-c64107a64c02aa81 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/crossbeam-utils-c64107a64c02aa81/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_utils --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=3f815e96e6dbe377 -C extra-filename=-6dd48861f27a0b9d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=2fcc3596412012a2 -C extra-filename=-5c9030b870a12e4f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=7d0611562a9ecc0e -C extra-filename=-337a1ca43c799f58 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-1115105494bddd60.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=d2235df131ced9d6 -C extra-filename=-9e17cce534659ddd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_text_size --edition=2024 crates/ruff_text_size/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=23c79973330c0296 -C extra-filename=-75e62691f37a59fa --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_source_file v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_source_file) Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=d1882a00e29605ba -C extra-filename=-da2787c0d6d6ce70 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-75e62691f37a59fa.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-core v0.1.36 Running `/usr/bin/rustc --crate-name tracing_core --edition=2018 /usr/share/cargo/registry/tracing-core-0.1.36/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="default"' --cfg 'feature="once_cell"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "once_cell", "std"))' -C metadata=9e87819c58c57c83 -C extra-filename=-337575b884e2c256 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bstr v1.13.0 Running `/usr/bin/rustc --crate-name bstr --edition=2021 /usr/share/cargo/registry/bstr-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std", "unicode"))' -C metadata=274db4670786ac48 -C extra-filename=-10d2d181aa041152 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.15.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=53ddfb97f1ef630c -C extra-filename=-7d7d1ef08d663b61 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern either=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libeither-8271423d5c099ed7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle v1.0.14 Running `/usr/bin/rustc --crate-name anstyle --edition=2021 /usr/share/cargo/registry/anstyle-1.0.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=79980382663c6f7b -C extra-filename=-189beaa03eaf19be --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_trivia) Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dc5f22771dbc8791 -C extra-filename=-31e73ba62a1b59e6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-7d7d1ef08d663b61.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-da2787c0d6d6ce70.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-75e62691f37a59fa.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-c91d8dbda59fbf27.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-ec9e23406ed5d256.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling globset v0.4.20 Running `/usr/bin/rustc --crate-name globset --edition=2024 /usr/share/cargo/registry/globset-0.4.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="log"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "log", "serde", "serde1", "simd-accel"))' -C metadata=5ec462da48f639b0 -C extra-filename=-a29b12259211be43 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-1115105494bddd60.rmeta --extern bstr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbstr-10d2d181aa041152.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=63210e6e4b7b2770 -C extra-filename=-e8c047c1530b6bab --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern either=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libeither-5c9030b870a12e4f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-attributes v0.1.31 Running `/usr/bin/rustc --crate-name tracing_attributes --edition=2018 /usr/share/cargo/registry/tracing-attributes-0.1.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await"))' -C metadata=a242f4dc28b453c1 -C extra-filename=-cb1d6de59f1f3d6b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4f0c778b825d9fec -C extra-filename=-05b09654eec85817 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerocopy v0.8.56 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.56/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "derive", "float-nightly", "simd", "simd-nightly", "std", "zerocopy-derive"))' -C metadata=cf6b98003913500b -C extra-filename=-ef4820403a1de2de --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/zerocopy-ef4820403a1de2de -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v2.0.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-2.0.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=61fdcbcf64fcc26d -C extra-filename=-cd6dd55d63a4a628 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/thiserror-cd6dd55d63a4a628 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pin-project-lite v0.2.17 Running `/usr/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/share/cargo/registry/pin-project-lite-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=16fa9645c44a1d16 -C extra-filename=-3914504ef338c84a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing v0.1.44 Running `/usr/bin/rustc --crate-name tracing --edition=2018 /usr/share/cargo/registry/tracing-0.1.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="release_max_level_debug"' --cfg 'feature="std"' --cfg 'feature="tracing-attributes"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await", "attributes", "default", "log", "log-always", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std", "tracing-attributes"))' -C metadata=adbfa0458a742994 -C extra-filename=-79f9eaf87b9fbe89 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern pin_project_lite=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpin_project_lite-3914504ef338c84a.rmeta --extern tracing_attributes=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_attributes-cb1d6de59f1f3d6b.so --extern tracing_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_core-337575b884e2c256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/thiserror-cd6dd55d63a4a628/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/zerocopy-ef4820403a1de2de/build-script-build` Compiling ruff_macros v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_macros) Running `/usr/bin/rustc --crate-name ruff_macros --edition=2024 crates/ruff_macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=26e0652d631ddbd0 -C extra-filename=-da58c53f37dd5dac --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern heck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libheck-ea2e80ae90cca654.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-7d7d1ef08d663b61.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-2219fb8220233356.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-31e73ba62a1b59e6.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-337a2c64c41eef4d.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v2.0.20 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-2.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=918bb9ed790c1a44 -C extra-filename=-5ce2daf51e699746 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-337a2c64c41eef4d.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typeid v1.0.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=82f676e1e46c79f1 -C extra-filename=-8e9ef5db4063b918 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/typeid-8e9ef5db4063b918 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ryu v1.0.23 Running `/usr/bin/rustc --crate-name ryu --edition=2021 /usr/share/cargo/registry/ryu-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=2b8354fa55425fc3 -C extra-filename=-9a0d5ae60aca95d1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/typeid-8e9ef5db4063b918/build-script-build` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-2.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=1d0b3b2705ae0342 -C extra-filename=-3d15d258de8ce676 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern thiserror_impl=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror_impl-5ce2daf51e699746.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` Running `/usr/bin/rustc --crate-name zerocopy --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.56/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "derive", "float-nightly", "simd", "simd-nightly", "std", "zerocopy-derive"))' -C metadata=2abbba2ef8da8f15 -C extra-filename=-f56ab3b9e00cfde6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_zerocopy_simd_x86_avx12_1_89_0)' --check-cfg 'cfg(rust, values("1.89.0"))' --check-cfg 'cfg(no_zerocopy_core_error_1_81_0)' --check-cfg 'cfg(rust, values("1.81.0"))' --check-cfg 'cfg(no_zerocopy_diagnostic_on_unimplemented_1_78_0)' --check-cfg 'cfg(rust, values("1.78.0"))' --check-cfg 'cfg(no_zerocopy_generic_bounds_in_const_fn_1_61_0)' --check-cfg 'cfg(rust, values("1.61.0"))' --check-cfg 'cfg(no_zerocopy_target_has_atomics_1_60_0)' --check-cfg 'cfg(rust, values("1.60.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_1_59_0)' --check-cfg 'cfg(rust, values("1.59.0"))' --check-cfg 'cfg(no_zerocopy_aarch64_simd_be_1_87_0)' --check-cfg 'cfg(rust, values("1.87.0"))' --check-cfg 'cfg(no_zerocopy_panic_in_const_and_vec_try_reserve_1_57_0)' --check-cfg 'cfg(rust, values("1.57.0"))' --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(kani)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS)' --check-cfg 'cfg(__ZEROCOPY_INTERNAL_USE_ONLY_DEV_MODE)' --check-cfg 'cfg(coverage_nightly)' --check-cfg 'cfg(zerocopy_inline_always)' --check-cfg 'cfg(zerocopy_unstable_ptr)' --check-cfg 'cfg(zerocopy_unstable_linux)' --check-cfg 'cfg(no_fp_fmt_parse)'` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=29df0f2c63ff41ca -C extra-filename=-63ea680f6ec99074 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.2.17 Running `/usr/bin/rustc --crate-name getrandom --edition=2018 /usr/share/cargo/registry/getrandom-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("custom", "linux_disable_fallback", "rdrand", "std"))' -C metadata=15c14c689b00f163 -C extra-filename=-50d04b99ea51e390 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-f72a148b6ff889e6.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-12fd7eac5510a0cb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.6.4 Running `/usr/bin/rustc --crate-name rand_core --edition=2018 /usr/share/cargo/registry/rand_core-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=1c40745f613a02b4 -C extra-filename=-6f0f95f45ad5f2b2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern getrandom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgetrandom-50d04b99ea51e390.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ppv-lite86 v0.2.21 Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2021 /usr/share/cargo/registry/ppv-lite86-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=9042641909880283 -C extra-filename=-c0834f7e7ace2c00 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern zerocopy=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerocopy-f56ab3b9e00cfde6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name typeid --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a97f39fac9d2b04e -C extra-filename=-9459626f88dcd5a7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_const_type_id)'` Compiling char_str v0.0.2 Running `/usr/bin/rustc --crate-name char_str --edition=2024 /usr/share/cargo/registry/char_str-0.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --cfg 'feature="default"' --cfg 'feature="get-size"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "get-size", "salsa", "serde", "std"))' -C metadata=d93f7e3a8532829b -C extra-filename=-cc71ec0362fbfd83 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern castaway=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcastaway-e6bc2c417f4ca9e8.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern itoa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitoa-2e1f77aa3dbbdc57.rmeta --extern ryu=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libryu-9a0d5ae60aca95d1.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling filetime v0.2.29 Running `/usr/bin/rustc --crate-name filetime --edition=2018 /usr/share/cargo/registry/filetime-0.2.29/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(emulate_second_only_system)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=16c22be7fa20c536 -C extra-filename=-e368aa8f12c3aff3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling portable-atomic v1.15.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.15.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' '--allow=clippy::assert_is_empty' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_os,values("zos"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=347d9b60176ac3c3 -C extra-filename=-3c19e0b864b347bf --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/portable-atomic-3c19e0b864b347bf -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling seahash v4.1.0 Running `/usr/bin/rustc --crate-name seahash --edition=2015 /usr/share/cargo/registry/seahash-4.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=62e780059f14524e -C extra-filename=-6b8ea472f5e5244b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling glob v0.3.4 Running `/usr/bin/rustc --crate-name glob --edition=2021 /usr/share/cargo/registry/glob-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d5b7c5ee38dc9730 -C extra-filename=-801eed53cb86759f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_cache v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_cache) Running `/usr/bin/rustc --crate-name ruff_cache --edition=2024 crates/ruff_cache/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=64243db4ae08c06c -C extra-filename=-5bb6fc897a0ee4d8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rmeta --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rmeta --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern seahash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libseahash-6b8ea472f5e5244b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/portable-atomic-3c19e0b864b347bf/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=2bf1674ead150ccf -C extra-filename=-e89211ffd6e9e50b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ppv_lite86=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libppv_lite86-c0834f7e7ace2c00.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand_core-6f0f95f45ad5f2b2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling siphasher v1.0.2 Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=abcd9dff9b763122 -C extra-filename=-9eab7eb3dc3ece91 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling boxcar v0.2.14 Running `/usr/bin/rustc --crate-name boxcar --edition=2021 /usr/share/cargo/registry/boxcar-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d75c4f6a875c3307 -C extra-filename=-f66e527150f1e166 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_shared v0.11.3 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=88c8f634fe076de2 -C extra-filename=-d558e469db94731f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsiphasher-9eab7eb3dc3ece91.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.8.7 Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.8.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="rand_chacha"' --cfg 'feature="small_rng"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "rand_chacha", "serde", "serde1", "small_rng", "std", "std_rng"))' -C metadata=037a48e4d6414e16 -C extra-filename=-08e7ae66261eb02a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-12fd7eac5510a0cb.rmeta --extern rand_chacha=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand_chacha-e89211ffd6e9e50b.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand_core-6f0f95f45ad5f2b2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /usr/share/cargo/registry/portable-atomic-1.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' '--allow=clippy::assert_is_empty' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_os,values("zos"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=6ea72045b1c71f3a -C extra-filename=-21a0e49f751737dd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(target_feature,values("lsfe","fast-serialization","load-store-on-cond","distinct-ops","rmw"))' --check-cfg 'cfg(portable_atomic_atomic_intrinsics,portable_atomic_disable_fiq,portable_atomic_force_amo,portable_atomic_ll_sc_rmw,portable_atomic_no_asm,portable_atomic_no_asm_maybe_uninit,portable_atomic_no_asm_syscall,portable_atomic_no_atomic_64,portable_atomic_no_atomic_cas,portable_atomic_no_atomic_load_store,portable_atomic_no_atomic_min_max,portable_atomic_no_cfg_target_has_atomic,portable_atomic_no_cmpxchg16b_intrinsic,portable_atomic_no_cmpxchg16b_target_feature,portable_atomic_no_const_mut_refs,portable_atomic_no_const_raw_ptr_deref,portable_atomic_no_const_transmute,portable_atomic_no_core_unwind_safe,portable_atomic_no_diagnostic_namespace,portable_atomic_no_strict_provenance,portable_atomic_no_strict_provenance_atomic_ptr,portable_atomic_no_stronger_failure_ordering,portable_atomic_no_track_caller,portable_atomic_no_unsafe_op_in_unsafe_fn,portable_atomic_pre_llvm_16,portable_atomic_pre_llvm_18,portable_atomic_pre_llvm_20,portable_atomic_s_mode,portable_atomic_sanitize_thread,portable_atomic_target_feature,portable_atomic_unsafe_assume_privileged,portable_atomic_unsafe_assume_single_core,portable_atomic_unstable_asm,portable_atomic_unstable_asm_experimental_arch,portable_atomic_unstable_cfg_target_has_atomic,portable_atomic_unstable_isa_attribute)' --check-cfg 'cfg(portable_atomic_target_feature,values("cmpxchg16b","distinct-ops","fast-serialization","load-store-on-cond","lse","lse128","lse2","lsfe","mclass","miscellaneous-extensions-3","quadword-atomics","rcpc3","rmw","v6","v7","zaamo","zabha","zacas"))'` Compiling crossbeam-queue v0.3.13 Running `/usr/bin/rustc --crate-name crossbeam_queue --edition=2021 /usr/share/cargo/registry/crossbeam-queue-0.3.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=25fdbb61343cd58c -C extra-filename=-1762b83bdd00cf4b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling is-macro v0.3.7 Running `/usr/bin/rustc --crate-name is_macro --edition=2018 /usr/share/cargo/registry/is-macro-0.3.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e80059ed4ebd2ba5 -C extra-filename=-5bd4f18f3b88b0a0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern heck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libheck-ea2e80ae90cca654.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_json v1.0.151 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_json-1.0.151/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=6d5996eadf6156f2 -C extra-filename=-69e741ecfc9fb2fa --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/serde_json-69e741ecfc9fb2fa -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/serde_json-69e741ecfc9fb2fa/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=fba4441ba18d9ab7 -C extra-filename=-02228db9cd7912d3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libphf_shared-d558e469db94731f.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand-08e7ae66261eb02a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macros v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macros --edition=2024 /usr/share/cargo/registry/salsa-macros-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "persistence"))' -C metadata=373ef5936378474e -C extra-filename=-026a41dc53b771f6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-337a2c64c41eef4d.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashlink v0.12.1 Running `/usr/bin/rustc --crate-name hashlink --edition=2024 /usr/share/cargo/registry/hashlink-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=9fbfa676912bf5cb -C extra-filename=-fd3fccef9b0bfa06 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling intrusive-collections v0.10.3 Running `/usr/bin/rustc --crate-name intrusive_collections --edition=2018 /usr/share/cargo/registry/intrusive-collections-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly"))' -C metadata=a046dc8e63a6e332 -C extra-filename=-99e316b820735511 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macro-rules v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macro_rules --edition=2024 /usr/share/cargo/registry/salsa-macro-rules-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator"))' -C metadata=39a01ad759905406 -C extra-filename=-4b27d1cacdd0c10d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inventory v0.3.24 Running `/usr/bin/rustc --crate-name inventory --edition=2021 /usr/share/cargo/registry/inventory-0.3.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3ab42f99d7f739c2 -C extra-filename=-e422d9594a08ba41 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arrayvec v0.7.8 Running `/usr/bin/rustc --crate-name arrayvec --edition=2018 /usr/share/cargo/registry/arrayvec-0.7.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "zeroize"))' -C metadata=ea2d37c1f3c1ac33 -C extra-filename=-8ce37ea4020a9eee --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa v0.28.2 Running `/usr/bin/rustc --crate-name salsa --edition=2024 /usr/share/cargo/registry/salsa-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="compact_str"' --cfg 'feature="inventory"' --cfg 'feature="macros"' --cfg 'feature="ordermap"' --cfg 'feature="salsa_unstable"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator", "compact_str", "default", "detailed-trace", "inventory", "macros", "ordermap", "persistence", "rayon", "salsa_unstable", "shuttle", "triomphe"))' -C metadata=444bfc0161cf1b05 -C extra-filename=-a5f8ad2cc64d34eb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern boxcar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libboxcar-f66e527150f1e166.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_queue-1762b83bdd00cf4b.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern hashlink=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashlink-fd3fccef9b0bfa06.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern intrusive_collections=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libintrusive_collections-99e316b820735511.rmeta --extern inventory=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinventory-e422d9594a08ba41.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libparking_lot-89c6bb22f5651fa1.rmeta --extern portable_atomic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libportable_atomic-21a0e49f751737dd.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa_macro_rules-4b27d1cacdd0c10d.rmeta --extern salsa_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa_macros-026a41dc53b771f6.so --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern typeid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtypeid-9459626f88dcd5a7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_codegen v0.11.3 Running `/usr/bin/rustc --crate-name phf_codegen --edition=2021 /usr/share/cargo/registry/phf_codegen-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=715100f67112c9bd -C extra-filename=-2c68514dbcfc3bd5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern phf_generator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libphf_generator-02228db9cd7912d3.rmeta --extern phf_shared=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libphf_shared-d558e469db94731f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde_json --edition=2021 /usr/share/cargo/registry/serde_json-1.0.151/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=94426fd4952f5147 -C extra-filename=-fe8cb938b14a3fd2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern itoa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitoa-2e1f77aa3dbbdc57.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --extern zmij=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzmij-be0a5fb4987b6d6b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=4157fb059b866c4f -C extra-filename=-195b1acbf00ea2f8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=96baace7e95785a4 -C extra-filename=-88562b5a6767345e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling object v0.39.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/object-0.39.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--allow=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=cb44810c78f7f3ae -C extra-filename=-d00a2d79799241de --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/object-d00a2d79799241de -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/object-d00a2d79799241de/build-script-build` Compiling getrandom v0.4.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/getrandom-0.4.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::useless_conversion' --warn=unused_lifetimes '--warn=clippy::unnecessary_cast' --warn=unexpected_cfgs '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::fn_to_numeric_cast_with_truncation' '--warn=clippy::fn_to_numeric_cast' '--warn=clippy::checked_conversions' '--warn=clippy::char_lit_as_u8' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_ptr_alignment' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "windows_legacy", "unsupported", "extern_impl"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' --check-cfg 'cfg(target_os, values("motor"))' -C debug-assertions=off --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=2a4fd0d84bbdaff1 -C extra-filename=-5cde3a39734fffa7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/getrandom-5cde3a39734fffa7 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.10.1 Running `/usr/bin/rustc --crate-name rand_core --edition=2024 /usr/share/cargo/registry/rand_core-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::undocumented_unsafe_blocks' --warn=missing_docs --warn=missing_debug_implementations --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ef543fd2ec106573 -C extra-filename=-3f2ceabfcfd81252 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/getrandom-5cde3a39734fffa7/build-script-build` Running `/usr/bin/rustc --crate-name object --edition=2018 /usr/share/cargo/registry/object-0.39.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=cbc62ea5fbf55890 -C extra-filename=-d19b2df5206ee92f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg core_error --check-cfg 'cfg(core_error)'` Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=f66f157e22e28b38 -C extra-filename=-7ad333676f0c1850 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getopts v0.2.24 Running `/usr/bin/rustc --crate-name getopts --edition=2021 /usr/share/cargo/registry/getopts-0.2.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "rustc-dep-of-std", "std", "unicode"))' -C metadata=9f6d5613f35051c6 -C extra-filename=-2afdfbf9ae5b0984 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-7ad333676f0c1850.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ar_archive_writer v0.5.3 Running `/usr/bin/rustc --crate-name ar_archive_writer --edition=2024 /usr/share/cargo/registry/ar_archive_writer-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --deny=rust_2018_idioms -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5532e7ffd9f87947 -C extra-filename=-d769929b5108be9e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern object=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libobject-d19b2df5206ee92f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name getrandom --edition=2024 /usr/share/cargo/registry/getrandom-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::useless_conversion' --warn=unused_lifetimes '--warn=clippy::unnecessary_cast' --warn=unexpected_cfgs '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::fn_to_numeric_cast_with_truncation' '--warn=clippy::fn_to_numeric_cast' '--warn=clippy::checked_conversions' '--warn=clippy::char_lit_as_u8' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_ptr_alignment' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "windows_legacy", "unsupported", "extern_impl"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' --check-cfg 'cfg(target_os, values("motor"))' --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=7b03716b64154a2a -C extra-filename=-f037ddd646b45e8e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand_core-3f2ceabfcfd81252.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_ast v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_ast) Running `/usr/bin/rustc --crate-name ruff_python_ast --edition=2024 crates/ruff_python_ast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="cache"' --cfg 'feature="get-size"' --cfg 'feature="salsa"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "get-size", "salsa", "schemars", "serde"))' -C metadata=0c47ae3cb0373338 -C extra-filename=-f3f5b2966bc6f741 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-1115105494bddd60.rmeta --extern arrayvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libarrayvec-8ce37ea4020a9eee.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=808d7dca17bb8776 -C extra-filename=-a885c4107ca37bdd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsiphasher-195b1acbf00ea2f8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=4b2e3e68ed8280bc -C extra-filename=-8ddf51ef79af077a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode_names2_generator v1.3.0 Running `/usr/bin/rustc --crate-name unicode_names2_generator --edition=2018 /usr/share/cargo/registry/unicode_names2_generator-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "time", "timing", "unstable"))' -C metadata=a1d237350a801dab -C extra-filename=-916ec4d9a34f711b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern getopts=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgetopts-2afdfbf9ae5b0984.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-8ddf51ef79af077a.rmeta --extern phf_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libphf_codegen-2c68514dbcfc3bd5.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand-08e7ae66261eb02a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.11.3 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=ee07e9f64613ed3a -C extra-filename=-0f77ee22b9eecd07 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libphf_shared-a885c4107ca37bdd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling psm v0.1.32 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/psm-0.1.32/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b8baf6a63728f8a6 -C extra-filename=-76f6aaf4ecea3ba7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-76f6aaf4ecea3ba7 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ar_archive_writer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libar_archive_writer-d769929b5108be9e.rlib --extern cc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcc-e351d7790cef9297.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling drop_bomb v0.1.5 Running `/usr/bin/rustc --crate-name drop_bomb --edition=2015 /usr/share/cargo/registry/drop_bomb-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4d759db375be24bb -C extra-filename=-f6ab1c48b5b510c9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-76f6aaf4ecea3ba7/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=76ab61e1827d8474 -C extra-filename=-8374be8d81123490 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/unicode_names2-8374be8d81123490 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern unicode_names2_generator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_names2_generator-916ec4d9a34f711b.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling stacker v0.1.25 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/stacker-0.1.25/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("motor"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=62a8d5f2aa65d895 -C extra-filename=-d01b87dc86597fea --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/stacker-d01b87dc86597fea -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcc-e351d7790cef9297.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec_macros v0.1.1 Running `/usr/bin/rustc --crate-name tinyvec_macros --edition=2018 /usr/share/cargo/registry/tinyvec_macros-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0242d3569009a1aa -C extra-filename=-57c1c3128829e042 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec v1.11.0 Running `/usr/bin/rustc --crate-name tinyvec --edition=2018 /usr/share/cargo/registry/tinyvec-1.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "experimental_write_impl", "grab_spare_slice", "latest_stable_rust", "nightly_slice_partition_dedup", "rustc_1_40", "rustc_1_55", "rustc_1_57", "rustc_1_61", "serde", "std", "tinyvec_macros"))' -C metadata=6fde584edb2b66a0 -C extra-filename=-9e7988b053181557 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern tinyvec_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtinyvec_macros-57c1c3128829e042.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/stacker-d01b87dc86597fea/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/unicode_names2-8374be8d81123490/build-script-build` Running `/usr/bin/rustc --crate-name psm --edition=2021 /usr/share/cargo/registry/psm-0.1.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d6d86b6e8e4743c4 -C extra-filename=-4f1a4b6b1bcd5864 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -l static=psm_s --cfg asm --cfg link_asm --cfg switchable_stack --check-cfg 'cfg(switchable_stack,asm,link_asm)'` Running `/usr/bin/rustc --crate-name stacker --edition=2021 /usr/share/cargo/registry/stacker-0.1.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("motor"))' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b09b06aa3fb638ff -C extra-filename=-6fe28375f774917b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern psm=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpsm-4f1a4b6b1bcd5864.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` 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=04ad356c755c6d84 -C extra-filename=-3054326373df70ad --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern phf=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libphf-0f77ee22b9eecd07.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-normalization v0.1.25 Running `/usr/bin/rustc --crate-name unicode_normalization --edition=2018 /usr/share/cargo/registry/unicode-normalization-0.1.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=59034dcc6028f36d -C extra-filename=-1685c0c119bf2e31 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern tinyvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtinyvec-9e7988b053181557.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_annotate_snippets v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_annotate_snippets) Running `/usr/bin/rustc --crate-name annotate_snippets --edition=2024 crates/ruff_annotate_snippets/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=1c24a81e9038344f -C extra-filename=-e0d9946f53d6c268 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_parser v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_parser) Running `/usr/bin/rustc --crate-name ruff_python_parser --edition=2024 crates/ruff_python_parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=72df3f6981b30048 -C extra-filename=-446ab9f74828c15f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern bstr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbstr-10d2d181aa041152.rmeta --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern stacker=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstacker-6fe28375f774917b.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rmeta --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rmeta --extern unicode_names2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_names2-3054326373df70ad.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name glob --edition=2021 /usr/share/cargo/registry/glob-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=28e21ee759af8d50 -C extra-filename=-96a3d699d13a7c94 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clang-sys v1.8.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/clang-sys-1.8.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=4ac1c769e1de511d -C extra-filename=-60c8a272bf17c80c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/clang-sys-60c8a272bf17c80c -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-96a3d699d13a7c94.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v3.1.1 Running `/usr/bin/rustc --crate-name similar --edition=2024 /usr/share/cargo/registry/similar-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="std"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "hashbrown", "inline", "serde", "std", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=9197de53e6882768 -C extra-filename=-de9cb33e0d4cf51c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/clang-sys-60c8a272bf17c80c/build-script-build` Compiling minimal-lexical v0.2.1 Running `/usr/bin/rustc --crate-name minimal_lexical --edition=2018 /usr/share/cargo/registry/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=0468a13542db4962 -C extra-filename=-aa98b7e16e75c4ea --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustix v1.1.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=5401b84a34bcb346 -C extra-filename=-b7e60834e90598c8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/rustix-b7e60834e90598c8 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/rustix-b7e60834e90598c8/build-script-build` Compiling nom v7.1.3 Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=c296fdd9519c8cd9 -C extra-filename=-caeee344a049cf40 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --extern minimal_lexical=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libminimal_lexical-aa98b7e16e75c4ea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libloading v0.8.9 Running `/usr/bin/rustc --crate-name libloading --edition=2015 /usr/share/cargo/registry/libloading-0.8.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(libloading_docs)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3d22a2e7f61f6bf2 -C extra-filename=-b003b94b550aca6f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-f72a148b6ff889e6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bindgen v0.72.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/bindgen-0.72.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--allow=clippy::wildcard_imports' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --warn=unused_qualifications '--allow=clippy::unreadable_literal' '--allow=clippy::unnecessary_wraps' '--allow=clippy::trivially_copy_pass_by_ref' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--allow=clippy::return_self_not_must_use' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::maybe_infinite_iter' '--allow=clippy::match_same_arms' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::ignored_unit_patterns' '--allow=clippy::enum_glob_use' '--allow=clippy::default_trait_access' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static"))' -C metadata=209b3bb1e62fce22 -C extra-filename=-53043019461d133e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/bindgen-53043019461d133e -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling linux-raw-sys v0.12.1 Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="auxvec"' --cfg 'feature="elf"' --cfg 'feature="errno"' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auxvec", "bootparam", "btrfs", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "if_tun", "image", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "vm_sockets", "xdp"))' -C metadata=41503442f62cab3a -C extra-filename=-68f7866586861d50 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustix --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=3e22403d69cbf75b -C extra-filename=-5e4b04b1c63f5dd4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblinux_raw_sys-68f7866586861d50.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg static_assertions --cfg lower_upper_exp_for_non_zero --cfg rustc_diagnostics --cfg linux_raw_dep --cfg linux_raw --cfg linux_like --cfg linux_kernel` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/bindgen-53043019461d133e/build-script-build` Running `/usr/bin/rustc --crate-name clang_sys --edition=2021 /usr/share/cargo/registry/clang-sys-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=98192b1af462ebe0 -C extra-filename=-9d2dce9e8e49707c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-96a3d699d13a7c94.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-12fd7eac5510a0cb.rmeta --extern libloading=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibloading-b003b94b550aca6f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cexpr v0.6.0 Running `/usr/bin/rustc --crate-name cexpr --edition=2018 /usr/share/cargo/registry/cexpr-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=35215169f81f9f3b -C extra-filename=-59272b95edfe37f1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern nom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnom-caeee344a049cf40.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.13.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=7487d6ca954ebc41 -C extra-filename=-2c32dc7c8bfe94da --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern either=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libeither-8271423d5c099ed7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "example_generated", "serde", "serde_core", "std"))' -C metadata=9b57bdf35422121f -C extra-filename=-ec7611f94cd9c0a1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name bindgen --edition=2021 /usr/share/cargo/registry/bindgen-0.72.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--allow=clippy::wildcard_imports' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --warn=unused_qualifications '--allow=clippy::unreadable_literal' '--allow=clippy::unnecessary_wraps' '--allow=clippy::trivially_copy_pass_by_ref' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--allow=clippy::return_self_not_must_use' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::maybe_infinite_iter' '--allow=clippy::match_same_arms' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::ignored_unit_patterns' '--allow=clippy::enum_glob_use' '--allow=clippy::default_trait_access' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static"))' -C metadata=530f0a583c8e33e9 -C extra-filename=-4e045bdc87ac7246 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-ec7611f94cd9c0a1.rmeta --extern cexpr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcexpr-59272b95edfe37f1.rmeta --extern clang_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclang_sys-9d2dce9e8e49707c.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-2c32dc7c8bfe94da.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-2219fb8220233356.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-c91d8dbda59fbf27.rmeta --extern shlex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshlex-0f718f39025fea73.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pkg-config v0.3.34 Running `/usr/bin/rustc --crate-name pkg_config --edition=2021 /usr/share/cargo/registry/pkg-config-0.3.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=060503c0a9895a69 -C extra-filename=-e59bf615719e8838 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zstd-sys v2.0.16 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=bd547461b9960e01 -C extra-filename=-642011b563694a94 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/zstd-sys-642011b563694a94 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bindgen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbindgen-4e045bdc87ac7246.rlib --extern cc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcc-e351d7790cef9297.rlib --extern pkg_config=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpkg_config-e59bf615719e8838.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling autocfg v1.5.1 Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=944eb995c0190053 -C extra-filename=-5253b4d105a05c69 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anyhow v1.0.104 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/anyhow-1.0.104/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=2299e91f5663259a -C extra-filename=-3e700eabf1b4a4fe --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/anyhow-3e700eabf1b4a4fe -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/anyhow-3e700eabf1b4a4fe/build-script-build` Compiling zstd-safe v7.2.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=922383c50d91e467 -C extra-filename=-31edcd1a299b8225 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/zstd-safe-31edcd1a299b8225 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling same-file v1.0.6 Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7e64838a4fe3a9e0 -C extra-filename=-a3ca45abc33d1d2b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling walkdir v2.5.0 Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b07fd7981bbd4f20 -C extra-filename=-3acd8fb4675619da --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern same_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsame_file-a3ca45abc33d1d2b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name anyhow --edition=2021 /usr/share/cargo/registry/anyhow-1.0.104/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=879bd553f3a0aa34 -C extra-filename=-b9bfe0b515e9edd6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(anyhow_build_probe)' --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_clippy_format_args)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(error_generic_member_access)'` Compiling crossbeam-epoch v0.9.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=baec84a273da6dcd -C extra-filename=-b38188c0cdacc881 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/crossbeam-epoch-b38188c0cdacc881 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/crossbeam-epoch-b38188c0cdacc881/build-script-build` Compiling crossbeam-deque v0.8.7 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=e5b11927d0041914 -C extra-filename=-15cd223532106ac6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/crossbeam-deque-15cd223532106ac6 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crc32fast v1.5.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=66177567f4f299d9 -C extra-filename=-8e0898afae6f74fb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/crc32fast-8e0898afae6f74fb -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/crossbeam-deque-15cd223532106ac6/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_epoch --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=df376eeec1375d98 -C extra-filename=-59124c0d2bb17c68 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Compiling camino v1.2.5 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/camino-1.2.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=b87da52f895881b4 -C extra-filename=-d22ccbcc903e3074 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/camino-d22ccbcc903e3074 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8parse v0.2.2 Running `/usr/bin/rustc --crate-name utf8parse --edition=2018 /usr/share/cargo/registry/utf8parse-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=caba9bf311fbd6c5 -C extra-filename=-7476eed8b49fe936 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-parse v1.0.0 Running `/usr/bin/rustc --crate-name anstyle_parse --edition=2021 /usr/share/cargo/registry/anstyle-parse-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="utf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "utf8"))' -C metadata=872d711793767b1a -C extra-filename=-d9d9d01a58a2b68b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern utf8parse=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libutf8parse-7476eed8b49fe936.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/camino-d22ccbcc903e3074/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_deque --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=2bb539b5ea29cb78 -C extra-filename=-54a1672b4989db83 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern crossbeam_epoch=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_epoch-59124c0d2bb17c68.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Compiling num-traits v0.2.19 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=3b2fb59b327e7968 -C extra-filename=-3c70eb3efb0edf79 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/num-traits-3c70eb3efb0edf79 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libautocfg-5253b4d105a05c69.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cpufeatures v0.3.0 Running `/usr/bin/rustc --crate-name cpufeatures --edition=2024 /usr/share/cargo/registry/cpufeatures-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes '--warn=clippy::unnecessary_safety_comment' '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_closure_for_method_calls' '--warn=clippy::ptr_as_ptr' '--allow=clippy::needless_range_loop' '--warn=clippy::must_use_candidate' '--warn=clippy::mod_module_files' '--warn=clippy::missing_panics_doc' '--warn=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations --warn=missing_copy_implementations '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--warn=clippy::implicit_saturating_sub' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::doc_markdown' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1b4a081b7b30690c -C extra-filename=-4e25e1fa4ebdaeb8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chacha20 v0.10.1 Running `/usr/bin/rustc --crate-name chacha20 --edition=2024 /usr/share/cargo/registry/chacha20-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes --warn=unreachable_pub '--warn=clippy::unnecessary_safety_comment' --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_closure_for_method_calls' '--warn=clippy::ptr_as_ptr' '--allow=clippy::needless_range_loop' '--warn=clippy::must_use_candidate' '--warn=clippy::mod_module_files' '--warn=clippy::missing_panics_doc' '--warn=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations --warn=missing_copy_implementations '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--warn=clippy::implicit_saturating_sub' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(chacha20_avx512)' --check-cfg 'cfg(chacha20_backend, values("avx2", "avx512", "soft", "sse2"))' --cfg 'feature="rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cipher", "default", "legacy", "rng", "xchacha", "zeroize"))' -C metadata=baa4ba8f952563a8 -C extra-filename=-3c2c4a447fe8cda9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --extern cpufeatures=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcpufeatures-4e25e1fa4ebdaeb8.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand_core-3f2ceabfcfd81252.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/num-traits-3c70eb3efb0edf79/build-script-build` Running `/usr/bin/rustc --crate-name camino --edition=2021 /usr/share/cargo/registry/camino-1.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=4c528b4ecbdb9fc0 -C extra-filename=-1fae8cdb798ad1a7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg try_reserve_2 --cfg path_buf_deref_mut --cfg os_str_bytes --cfg absolute_path --cfg os_string_pathbuf_leak --cfg path_add_extension --cfg pathbuf_const_new --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(path_buf_deref_mut)' --check-cfg 'cfg(try_reserve_2)' --check-cfg 'cfg(os_str_bytes)' --check-cfg 'cfg(os_string_pathbuf_leak)' --check-cfg 'cfg(absolute_path)' --check-cfg 'cfg(path_add_extension)' --check-cfg 'cfg(pathbuf_const_new)'` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/zstd-sys-642011b563694a94/build-script-build` Compiling ruff_diagnostics v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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=b428c154281a6304 -C extra-filename=-2fda2d35fee97a32 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-query v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_query --edition=2021 /usr/share/cargo/registry/anstyle-query-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=63b439a54c910fe7 -C extra-filename=-af860fd7dbca238f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling uuid v1.24.1 Running `/usr/bin/rustc --crate-name uuid --edition=2021 /usr/share/cargo/registry/uuid-1.24.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(uuid_unstable)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "atomic", "bytemuck", "default", "fast-rng", "md5", "rng", "rng-getrandom", "rng-rand", "serde", "sha1", "slog", "std", "v1", "v3", "v4", "v5", "v6", "v7", "v8"))' -C metadata=4d8bbde1bd9a6832 -C extra-filename=-d6ba13bc8a053323 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colorchoice v1.0.5 Running `/usr/bin/rustc --crate-name colorchoice --edition=2021 /usr/share/cargo/registry/colorchoice-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=529413e6186e62f1 -C extra-filename=-b3c024f5e52222ab --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstream v1.0.0 Running `/usr/bin/rustc --crate-name anstream --edition=2021 /usr/share/cargo/registry/anstream-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="auto"' --cfg 'feature="default"' --cfg 'feature="wincon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auto", "default", "test", "wincon"))' -C metadata=d5c1a9c5f7706c0c -C extra-filename=-16890e7d43ea3b6e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern anstyle_parse=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle_parse-d9d9d01a58a2b68b.rmeta --extern anstyle_query=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle_query-af860fd7dbca238f.rmeta --extern colorchoice=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolorchoice-b3c024f5e52222ab.rmeta --extern utf8parse=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libutf8parse-7476eed8b49fe936.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name num_traits --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=a7702edba823074a -C extra-filename=-203875458d4329ed --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` Compiling rand v0.10.2 Running `/usr/bin/rustc --crate-name rand --edition=2024 /usr/share/cargo/registry/rand-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std_rng"' --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "chacha", "default", "log", "serde", "simd_support", "std", "std_rng", "sys_rng", "thread_rng", "unbiased"))' -C metadata=7606557547dc4436 -C extra-filename=-b8cdbf2a5e9b450a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern chacha20=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchacha20-3c2c4a447fe8cda9.rmeta --extern getrandom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgetrandom-f037ddd646b45e8e.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand_core-3f2ceabfcfd81252.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling iana-time-zone v0.1.65 Running `/usr/bin/rustc --crate-name iana_time_zone --edition=2021 /usr/share/cargo/registry/iana-time-zone-0.1.65/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fallback"))' -C metadata=2b28ce100778b971 -C extra-filename=-836739f22f5eefa8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chrono v0.4.44 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "core-error", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=6917078ab46664a9 -C extra-filename=-9b6c85794602e9fe --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern iana_time_zone=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libiana_time_zone-836739f22f5eefa8.rmeta --extern num_traits=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnum_traits-203875458d4329ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=non_upper_case_globals --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=e4e5d18e7a031fb6 -C extra-filename=-9ac03ff32c8e8a68 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l zstd` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/zstd-safe-31edcd1a299b8225/build-script-build` Compiling lazy_static v1.5.0 Running `/usr/bin/rustc --crate-name lazy_static --edition=2015 /usr/share/cargo/registry/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=a1b2bdb161a08e81 -C extra-filename=-749bc4bf6446747f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling sharded-slab v0.1.7 Running `/usr/bin/rustc --crate-name sharded_slab --edition=2018 /usr/share/cargo/registry/sharded-slab-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b0621ef3172de4d1 -C extra-filename=-8d6698815c689c7f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern lazy_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblazy_static-749bc4bf6446747f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=non_upper_case_globals --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=2a5f6e3b5f648281 -C extra-filename=-a22563b6e35a4928 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern zstd_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzstd_sys-9ac03ff32c8e8a68.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ignore v0.4.33 Running `/usr/bin/rustc --crate-name ignore --edition=2024 /usr/share/cargo/registry/ignore-0.4.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("simd-accel"))' -C metadata=fc2ab055ed4e081b -C extra-filename=-f467ff526e7aa85e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_deque-54a1672b4989db83.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern same_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsame_file-a3ca45abc33d1d2b.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/crc32fast-8e0898afae6f74fb/build-script-build` Compiling vte v0.15.0 Running `/usr/bin/rustc --crate-name vte --edition=2021 /usr/share/cargo/registry/vte-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi", "bitflags", "cursor-icon", "default", "log", "serde", "std"))' -C metadata=7ea66050afe43509 -C extra-filename=-a741fbcf90035e0a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern arrayvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libarrayvec-8ce37ea4020a9eee.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling matchers v0.2.0 Running `/usr/bin/rustc --crate-name matchers --edition=2018 /usr/share/cargo/registry/matchers-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unicode"))' -C metadata=21218ce10b751f69 -C extra-filename=-8b236f11688f5e55 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thread_local v1.1.10 Running `/usr/bin/rustc --crate-name thread_local --edition=2021 /usr/share/cargo/registry/thread_local-1.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=a5e150d4109b7fb5 -C extra-filename=-19394e0c62288937 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling synstructure v0.13.2 Running `/usr/bin/rustc --crate-name synstructure --edition=2018 /usr/share/cargo/registry/synstructure-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=7a773fc233777b0d -C extra-filename=-9cf22ecc7428f2ba --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nu-ansi-term v0.50.3 Running `/usr/bin/rustc --crate-name nu_ansi_term --edition=2021 /usr/share/cargo/registry/nu-ansi-term-0.50.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive_serde_style", "gnu_legacy", "serde", "std"))' -C metadata=a3d57a0b536fe22e -C extra-filename=-accc4c08b11b9b06 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-subscriber v0.3.23 Running `/usr/bin/rustc --crate-name tracing_subscriber --edition=2018 /usr/share/cargo/registry/tracing-subscriber-0.3.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="alloc"' --cfg 'feature="ansi"' --cfg 'feature="chrono"' --cfg 'feature="env-filter"' --cfg 'feature="fmt"' --cfg 'feature="matchers"' --cfg 'feature="nu-ansi-term"' --cfg 'feature="once_cell"' --cfg 'feature="registry"' --cfg 'feature="sharded-slab"' --cfg 'feature="smallvec"' --cfg 'feature="std"' --cfg 'feature="thread_local"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ansi", "chrono", "default", "env-filter", "fmt", "json", "local-time", "matchers", "nu-ansi-term", "once_cell", "parking_lot", "regex", "registry", "serde", "serde_json", "sharded-slab", "smallvec", "std", "thread_local", "time", "tracing", "tracing-log", "tracing-serde"))' -C metadata=d413babaab826024 -C extra-filename=-661de73ee75ee71b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern chrono=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchrono-9b6c85794602e9fe.rmeta --extern matchers=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmatchers-8b236f11688f5e55.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnu_ansi_term-accc4c08b11b9b06.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern sharded_slab=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsharded_slab-8d6698815c689c7f.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern thread_local=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthread_local-19394e0c62288937.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_core-337575b884e2c256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strip-ansi-escapes v0.2.1 Running `/usr/bin/rustc --crate-name strip_ansi_escapes --edition=2015 /usr/share/cargo/registry/strip-ansi-escapes-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ab67e1ccb7c0f268 -C extra-filename=-25a311497a6ca586 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern vte=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libvte-a741fbcf90035e0a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=176aff44f8326c87 -C extra-filename=-14f837d4233b8508 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` Compiling zstd v0.13.3 Running `/usr/bin/rustc --crate-name zstd --edition=2018 /usr/share/cargo/registry/zstd-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "thin", "thin-lto", "wasm", "zdict_builder", "zstdmt"))' -C metadata=986b74a62370668f -C extra-filename=-c215220de565ac93 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern zstd_safe=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzstd_safe-a22563b6e35a4928.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_notebook v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_notebook) Running `/usr/bin/rustc --crate-name ruff_notebook --edition=2024 crates/ruff_notebook/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=69313b37ad02c47c -C extra-filename=-78a1d7445b0ab014 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand-b8cdbf2a5e9b450a.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern uuid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libuuid-d6ba13bc8a053323.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling newtype-uuid v1.3.2 Running `/usr/bin/rustc --crate-name newtype_uuid --edition=2021 /usr/share/cargo/registry/newtype-uuid-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "proptest1", "schemars08", "serde", "std", "v4", "v7"))' -C metadata=bc731df96f927bf4 -C extra-filename=-4c9cf25d7ec0643b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern uuid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libuuid-d6ba13bc8a053323.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-xml v0.41.0 Running `/usr/bin/rustc --crate-name quick_xml --edition=2021 /usr/share/cargo/registry/quick-xml-0.41.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "async-tokio", "default", "document-features", "encoding", "encoding_rs", "escape-html", "overlapped-lists", "serde", "serde-types", "serialize", "tokio"))' -C metadata=8177bc647e3405e4 -C extra-filename=-90e10af2b89750d4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling which v8.0.5 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-8.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="real-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=9c9d48dfa1946297 -C extra-filename=-c574afd8a7fc4b51 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-path v0.12.3 Running `/usr/bin/rustc --crate-name typed_path --edition=2021 /usr/share/cargo/registry/typed-path-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=d6132975979fd08e -C extra-filename=-86aacfd964ad2485 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.14.5 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.14.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "alloc", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "nightly", "raw", "rayon", "rkyv", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=ca346ebefc9c7160 -C extra-filename=-715a82ad6737f8b2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dashmap v6.2.1 Running `/usr/bin/rustc --crate-name dashmap --edition=2018 /usr/share/cargo/registry/dashmap-6.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "inline", "raw-api", "rayon", "serde", "typesize"))' -C metadata=3ff9cb6138d5340f -C extra-filename=-a63f3bf824a2d795 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-715a82ad6737f8b2.rmeta --extern lock_api=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblock_api-089999e2c4a5f883.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern parking_lot_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libparking_lot_core-5e636ca75a1c892a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zip v8.6.0 Running `/usr/bin/rustc --crate-name zip --edition=2024 /usr/share/cargo/registry/zip-8.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_arbitrary", "_bzip2_any", "_deflate-any", "aes-crypto", "bitstream-io", "bzip2", "bzip2-rs", "chrono", "default", "deflate", "deflate-flate2", "deflate-flate2-zlib", "deflate-flate2-zlib-ng", "deflate-flate2-zlib-rs", "deflate-zopfli", "deflate64", "deprecated-time", "getrandom", "jiff-02", "legacy-zip", "lzma", "ppmd", "time", "unreserved", "xz", "zstd"))' -C metadata=c8e56bdf59af9fe7 -C extra-filename=-13df18a34da43b56 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern crc32fast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrc32fast-14f837d4233b8508.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern typed_path=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtyped_path-86aacfd964ad2485.rmeta --extern zstd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzstd-c215220de565ac93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling quick-junit v0.6.1 Running `/usr/bin/rustc --crate-name quick_junit --edition=2021 /usr/share/cargo/registry/quick-junit-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("internal-testing", "proptest"))' -C metadata=18597bf15bf9d99b -C extra-filename=-38ea1427c5208020 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern chrono=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchrono-9b6c85794602e9fe.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern newtype_uuid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnewtype_uuid-4c9cf25d7ec0643b.rmeta --extern quick_xml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquick_xml-90e10af2b89750d4.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrip_ansi_escapes-25a311497a6ca586.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern uuid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libuuid-d6ba13bc8a053323.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom-derive v0.1.7 Running `/usr/bin/rustc --crate-name zerofrom_derive --edition=2021 /usr/share/cargo/registry/zerofrom-derive-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3f14810a7fdc71eb -C extra-filename=-7558c588c5b55761 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern synstructure=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsynstructure-9cf22ecc7428f2ba.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_static v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_static) Running `/usr/bin/rustc --crate-name ty_static --edition=2024 crates/ty_static/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b84d115d256a755f -C extra-filename=-0fdd48d5d447fb39 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_memory_usage v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_memory_usage) Running `/usr/bin/rustc --crate-name ruff_memory_usage --edition=2024 crates/ruff_memory_usage/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9009c698ac1d9558 -C extra-filename=-0529012ce81128e7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arc-swap v1.9.2 Running `/usr/bin/rustc --crate-name arc_swap --edition=2018 /usr/share/cargo/registry/arc-swap-1.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-strategies", "experimental-thread-local", "internal-test-strategies", "serde", "weak"))' -C metadata=5461e92b0e25b983 -C extra-filename=-6a7459cb7095981b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern rustversion=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustversion-691c6ee2fb307654.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling etcetera v0.11.0 Running `/usr/bin/rustc --crate-name etcetera --edition=2024 /usr/share/cargo/registry/etcetera-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=48efd35d3f380bc3 -C extra-filename=-2057195ea63d9ac2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling matchit v0.9.2 Running `/usr/bin/rustc --crate-name matchit --edition=2021 /usr/share/cargo/registry/matchit-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__test_helpers", "default"))' -C metadata=1fa6cd7c580fb92b -C extra-filename=-99770828387e1497 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dunce v1.0.5 Running `/usr/bin/rustc --crate-name dunce --edition=2021 /usr/share/cargo/registry/dunce-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=811b7bd9a7c6d0d0 -C extra-filename=-8f0ebc0ade14db6d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling supports-hyperlinks v3.2.0 Running `/usr/bin/rustc --crate-name supports_hyperlinks --edition=2021 /usr/share/cargo/registry/supports-hyperlinks-3.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6f09a2818a27ed1c -C extra-filename=-b8509cfada410cd7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-slash v0.2.1 Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fb0ea31062f7b4ff -C extra-filename=-5de2f39a0060dff2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pathdiff v0.2.3 Running `/usr/bin/rustc --crate-name pathdiff --edition=2018 /usr/share/cargo/registry/pathdiff-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("camino"))' -C metadata=f3b43ba71883c25e -C extra-filename=-490b4e88f810074d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom v0.1.8 Running `/usr/bin/rustc --crate-name zerofrom --edition=2021 /usr/share/cargo/registry/zerofrom-0.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive"))' -C metadata=edd2445c23d425b4 -C extra-filename=-d2d893060358928d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern zerofrom_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerofrom_derive-7558c588c5b55761.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke-derive v0.8.2 Running `/usr/bin/rustc --crate-name yoke_derive --edition=2021 /usr/share/cargo/registry/yoke-derive-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=690aad84f3385fcf -C extra-filename=-a3aae0d622df3757 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern synstructure=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsynstructure-9cf22ecc7428f2ba.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling stable_deref_trait v1.2.1 Running `/usr/bin/rustc --crate-name stable_deref_trait --edition=2015 /usr/share/cargo/registry/stable_deref_trait-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=36dec69629fcb4cc -C extra-filename=-8bc420f662c4aca6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke v0.8.3 Running `/usr/bin/rustc --crate-name yoke --edition=2021 /usr/share/cargo/registry/yoke-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=fa9fb5aaaebe0e4f -C extra-filename=-3d700f25d900a979 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern stable_deref_trait=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstable_deref_trait-8bc420f662c4aca6.rmeta --extern yoke_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libyoke_derive-a3aae0d622df3757.so --extern zerofrom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerofrom-d2d893060358928d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_db v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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=62071b99cd44e0aa -C extra-filename=-cc950841ef6b9ca8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern arc_swap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libarc_swap-6a7459cb7095981b.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern dashmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdashmap-a63f3bf824a2d795.rmeta --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rmeta --extern etcetera=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libetcetera-2057195ea63d9ac2.rmeta --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rmeta --extern matchit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmatchit-99770828387e1497.rmeta --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rmeta --extern pathdiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpathdiff-490b4e88f810074d.rmeta --extern quick_junit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquick_junit-38ea1427c5208020.rmeta --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rmeta --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern same_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsame_file-a3ca45abc33d1d2b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsupports_hyperlinks-b8509cfada410cd7.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rmeta --extern which=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwhich-c574afd8a7fc4b51.rmeta --extern zip=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzip-13df18a34da43b56.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling fastrand v2.5.0 Running `/usr/bin/rustc --crate-name fastrand --edition=2018 /usr/share/cargo/registry/fastrand-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=59f44238247af9ea -C extra-filename=-f6f9b1a885867d0c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tempfile v3.27.0 Running `/usr/bin/rustc --crate-name tempfile --edition=2021 /usr/share/cargo/registry/tempfile-3.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="getrandom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "nightly"))' -C metadata=482258594a9e9391 -C extra-filename=-6cc6ec3208d802e5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern fastrand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfastrand-f6f9b1a885867d0c.rmeta --extern getrandom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgetrandom-f037ddd646b45e8e.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern rustix=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustix-5e4b04b1c63f5dd4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec-derive v0.11.3 Running `/usr/bin/rustc --crate-name zerovec_derive --edition=2021 /usr/share/cargo/registry/zerovec-derive-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=81078a68cbddf877 -C extra-filename=-a4f06abb0e18edfd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec v0.11.6 Running `/usr/bin/rustc --crate-name zerovec --edition=2021 /usr/share/cargo/registry/zerovec-0.11.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="yoke"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "derive", "hashmap", "schemars", "serde", "std", "yoke"))' -C metadata=3de2c1539025948a -C extra-filename=-b196d7ccb16bd42d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern yoke=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libyoke-3d700f25d900a979.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerofrom-d2d893060358928d.rmeta --extern zerovec_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerovec_derive-a4f06abb0e18edfd.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling displaydoc v0.2.6 Running `/usr/bin/rustc --crate-name displaydoc --edition=2021 /usr/share/cargo/registry/displaydoc-0.2.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=ab2697270664ec98 -C extra-filename=-3eb2df2df2bf205c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinystr v0.8.3 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "std", "zerovec"))' -C metadata=2c751a6f75d0ffe6 -C extra-filename=-5fd7ac361fb4946f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdisplaydoc-3eb2df2df2bf205c.so --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling litemap v0.8.2 Running `/usr/bin/rustc --crate-name litemap --edition=2021 /usr/share/cargo/registry/litemap-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "testing", "yoke"))' -C metadata=7c8cc2b34831e308 -C extra-filename=-0eed0792d057c2e3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling writeable v0.6.3 Running `/usr/bin/rustc --crate-name writeable --edition=2021 /usr/share/cargo/registry/writeable-0.6.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "either"))' -C metadata=ec27c04a6ae05a99 -C extra-filename=-e4dedfa5586831f1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ucd-trie v0.1.7 Running `/usr/bin/rustc --crate-name ucd_trie --edition=2021 /usr/share/cargo/registry/ucd-trie-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=e6f2b44f92f30edd -C extra-filename=-8c52be66f588ae6f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest v2.8.6 Running `/usr/bin/rustc --crate-name pest --edition=2021 /usr/share/cargo/registry/pest-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_prec_climber", "default", "memchr", "miette-error", "pretty-print", "std"))' -C metadata=a7c86e44350fd0bc -C extra-filename=-e2b4f8b464608a8d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --extern ucd_trie=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libucd_trie-8c52be66f588ae6f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_locale_core v2.2.0 Running `/usr/bin/rustc --crate-name icu_locale_core --edition=2021 /usr/share/cargo/registry/icu_locale_core-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde", "zerovec"))' -C metadata=c97395eb5be4466a -C extra-filename=-c747d6bd9cf57645 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdisplaydoc-3eb2df2df2bf205c.so --extern litemap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblitemap-0eed0792d057c2e3.rmeta --extern tinystr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtinystr-5fd7ac361fb4946f.rmeta --extern writeable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwriteable-e4dedfa5586831f1.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerotrie v0.2.4 Running `/usr/bin/rustc --crate-name zerotrie --edition=2021 /usr/share/cargo/registry/zerotrie-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="yoke"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "dense", "litemap", "serde", "yoke", "zerofrom", "zerovec"))' -C metadata=3c3ffcb2af144f34 -C extra-filename=-4ced908cf5cf9aaf --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdisplaydoc-3eb2df2df2bf205c.so --extern yoke=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libyoke-3d700f25d900a979.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerofrom-d2d893060358928d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling potential_utf v0.1.5 Running `/usr/bin/rustc --crate-name potential_utf --edition=2021 /usr/share/cargo/registry/potential_utf-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "writeable", "zerovec"))' -C metadata=75c62730ff36a83d -C extra-filename=-2d4af84a40e1d7e8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling console v0.16.4 Running `/usr/bin/rustc --crate-name console --edition=2021 /usr/share/cargo/registry/console-0.16.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="ansi-parsing"' --cfg 'feature="std"' --cfg 'feature="unicode-width"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ansi-parsing", "default", "std", "unicode-width", "windows-console-colors"))' -C metadata=2efb3efe968f1c02 -C extra-filename=-c333d7c3cbb6a733 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=942b441a24f42a64 -C extra-filename=-abd4db1618701663 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/icu_properties_data-abd4db1618701663 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8_iter v1.0.4 Running `/usr/bin/rustc --crate-name utf8_iter --edition=2021 /usr/share/cargo/registry/utf8_iter-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=60152dd4027483e3 -C extra-filename=-45cb862aaed3f66d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_collections v2.2.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2021 /usr/share/cargo/registry/icu_collections-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde"))' -C metadata=5f9135e6fa0fb417 -C extra-filename=-8210ea6b9dc39419 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdisplaydoc-3eb2df2df2bf205c.so --extern potential_utf=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpotential_utf-2d4af84a40e1d7e8.rmeta --extern utf8_iter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libutf8_iter-45cb862aaed3f66d.rmeta --extern yoke=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libyoke-3d700f25d900a979.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerofrom-d2d893060358928d.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/icu_properties_data-abd4db1618701663/build-script-build` Compiling icu_provider v2.2.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2021 /usr/share/cargo/registry/icu_provider-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="baked"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "baked", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "export", "logging", "serde", "std", "sync", "zerotrie"))' -C metadata=1e62e5882ab3a6a9 -C extra-filename=-3639baf50d9a5465 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdisplaydoc-3eb2df2df2bf205c.so --extern icu_locale_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_locale_core-c747d6bd9cf57645.rmeta --extern writeable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwriteable-e4dedfa5586831f1.rmeta --extern yoke=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libyoke-3d700f25d900a979.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerofrom-d2d893060358928d.rmeta --extern zerotrie=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerotrie-4ced908cf5cf9aaf.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_meta v2.8.6 Running `/usr/bin/rustc --crate-name pest_meta --edition=2021 /usr/share/cargo/registry/pest_meta-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grammar-extras"))' -C metadata=648c058a343552c9 -C extra-filename=-a104b1241f98be0f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern pest=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpest-e2b4f8b464608a8d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_generator v2.8.6 Running `/usr/bin/rustc --crate-name pest_generator --edition=2021 /usr/share/cargo/registry/pest_generator-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "export-internal", "grammar-extras", "std"))' -C metadata=65e6b9b63af03dad -C extra-filename=-a339733796552f86 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern pest=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpest-e2b4f8b464608a8d.rmeta --extern pest_meta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpest_meta-a104b1241f98be0f.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name icu_properties_data --edition=2021 /usr/share/cargo/registry/icu_properties_data-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ae5ed89f74d72d5b -C extra-filename=-e04893fc29e1acd4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Running `/usr/bin/rustc --crate-name ucd_trie --edition=2021 /usr/share/cargo/registry/ucd-trie-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=15b96c4e81aecfbe -C extra-filename=-ea903dc56ad5de9b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name pest --edition=2021 /usr/share/cargo/registry/pest-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_prec_climber", "default", "memchr", "miette-error", "pretty-print", "std"))' -C metadata=38df371628b5af46 -C extra-filename=-5528eda343dbb9d4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ucd_trie=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libucd_trie-ea903dc56ad5de9b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties v2.2.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2021 /usr/share/cargo/registry/icu_properties-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "datagen", "default", "harfbuzz_traits", "serde", "unicode_bidi"))' -C metadata=e87505e95c604aaa -C extra-filename=-90d492e6c7e5ed56 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern icu_collections=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_collections-8210ea6b9dc39419.rmeta --extern icu_locale_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_locale_core-c747d6bd9cf57645.rmeta --extern icu_properties_data=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_properties_data-e04893fc29e1acd4.rmeta --extern icu_provider=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_provider-3639baf50d9a5465.rmeta --extern zerotrie=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerotrie-4ced908cf5cf9aaf.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_derive v2.8.6 Running `/usr/bin/rustc --crate-name pest_derive --edition=2021 /usr/share/cargo/registry/pest_derive-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grammar-extras", "std"))' -C metadata=950aaf719e40e431 -C extra-filename=-5a7bf7fd10934690 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern pest=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpest-e2b4f8b464608a8d.rlib --extern pest_generator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpest_generator-a339733796552f86.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ron v0.12.2 Running `/usr/bin/rustc --crate-name ron --edition=2021 /usr/share/cargo/registry/ron-0.12.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "indexmap", "integer128", "internal-span-substring-test", "std", "unicode-segmentation"))' -C metadata=bfbc3cb539e9bc86 -C extra-filename=-0f3ca972739e5b48 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_derive-dce9590170f348f5.so --extern typeid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtypeid-9459626f88dcd5a7.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v2.7.0 Running `/usr/bin/rustc --crate-name similar --edition=2018 /usr/share/cargo/registry/similar-2.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "inline", "serde", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=71fd5dde0d31f4ed -C extra-filename=-db152d8fdfd27697 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling insta v1.46.3 Running `/usr/bin/rustc --crate-name insta --edition=2021 /usr/share/cargo/registry/insta-1.46.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="colors"' --cfg 'feature="console"' --cfg 'feature="default"' --cfg 'feature="filters"' --cfg 'feature="json"' --cfg 'feature="pest"' --cfg 'feature="pest_derive"' --cfg 'feature="redactions"' --cfg 'feature="regex"' --cfg 'feature="ron"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_cargo_insta_internal", "clap", "colors", "console", "csv", "default", "filters", "glob", "globset", "json", "pest", "pest_derive", "redactions", "regex", "ron", "serde", "toml", "walkdir", "yaml"))' -C metadata=97b66ae5dd406182 -C extra-filename=-28e07bed511bc7f9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern console=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libconsole-c333d7c3cbb6a733.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern pest=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpest-5528eda343dbb9d4.rmeta --extern pest_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpest_derive-5a7bf7fd10934690.so --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ron=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libron-0f3ca972739e5b48.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-db152d8fdfd27697.rmeta --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v1.0.4 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::byte_char_slices' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ascii", "binary", "debug", "default", "parser", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=33bd0951ac301354 -C extra-filename=-e6fce4a8b0bcb002 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_parser v1.1.2 Running `/usr/bin/rustc --crate-name toml_parser --edition=2024 /usr/share/cargo/registry/toml_parser-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unsafe"))' -C metadata=415e84ef5c2e53c1 -C extra-filename=-f47fc8ce759d00c3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern winnow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwinnow-e6fce4a8b0bcb002.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_spanned v1.1.1 Running `/usr/bin/rustc --crate-name serde_spanned --edition=2024 /usr/share/cargo/registry/serde_spanned-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=039a64c1dd5930ef -C extra-filename=-af3e860e484e46af --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_stdlib v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_stdlib) Running `/usr/bin/rustc --crate-name ruff_python_stdlib --edition=2024 crates/ruff_python_stdlib/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=443f7f93a5e9f2a6 -C extra-filename=-0b492cec75d1dbbd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum_macros v0.28.0 Running `/usr/bin/rustc --crate-name strum_macros --edition=2021 /usr/share/cargo/registry/strum_macros-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9f084f37698076a2 -C extra-filename=-7cf70930f76114bc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern heck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libheck-ea2e80ae90cca654.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v1.1.1 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2024 /usr/share/cargo/registry/toml_datetime-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=140fd41aacc31ee0 -C extra-filename=-090a5fc16463fc1b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_writer v1.1.2 Running `/usr/bin/rustc --crate-name toml_writer --edition=2024 /usr/share/cargo/registry/toml_writer-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=7c660307bdcc5448 -C extra-filename=-4e04d86da71e30cc --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v1.1.3 Running `/usr/bin/rustc --crate-name toml --edition=2024 /usr/share/cargo/registry/toml-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="display"' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=ab6784e1916ea9ab -C extra-filename=-d9ed6ef7ab07b3f9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --extern serde_spanned=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_spanned-af3e860e484e46af.rmeta --extern toml_datetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml_datetime-090a5fc16463fc1b.rmeta --extern toml_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml_parser-f47fc8ce759d00c3.rmeta --extern toml_writer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml_writer-4e04d86da71e30cc.rmeta --extern winnow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwinnow-e6fce4a8b0bcb002.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum v0.28.0 Running `/usr/bin/rustc --crate-name strum --edition=2021 /usr/share/cargo/registry/strum-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="strum_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "phf", "std", "strum_macros"))' -C metadata=4931ec84375ef57b -C extra-filename=-086d31ed8b84ce28 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling terminal_size v0.4.4 Running `/usr/bin/rustc --crate-name terminal_size --edition=2021 /usr/share/cargo/registry/terminal_size-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b22d58661050f4fa -C extra-filename=-e6688461b391d958 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern rustix=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustix-5e4b04b1c63f5dd4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strsim v0.11.1 Running `/usr/bin/rustc --crate-name strsim --edition=2015 /usr/share/cargo/registry/strsim-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=10df28e03cd835d9 -C extra-filename=-aaa967c21f50c4e3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_lex v1.1.0 Running `/usr/bin/rustc --crate-name clap_lex --edition=2024 /usr/share/cargo/registry/clap_lex-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b636195d434fd8cc -C extra-filename=-b2824fd8e06460b8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_builder v4.6.6 Running `/usr/bin/rustc --crate-name clap_builder --edition=2024 /usr/share/cargo/registry/clap_builder-4.6.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-doc", "unstable-ext", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=77a5fdd4ac1bd926 -C extra-filename=-8b082323a047ab71 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rmeta --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern clap_lex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_lex-b2824fd8e06460b8.rmeta --extern strsim=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrsim-aaa967c21f50c4e3.rmeta --extern terminal_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libterminal_size-e6688461b391d958.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_index v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_index) Running `/usr/bin/rustc --crate-name ruff_index --edition=2024 crates/ruff_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="salsa"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("salsa"))' -C metadata=83e77cd0f2b45b72 -C extra-filename=-a25cb0f73108c143 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_derive v4.6.4 Running `/usr/bin/rustc --crate-name clap_derive --edition=2024 /usr/share/cargo/registry/clap_derive-4.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "deprecated", "raw-deprecated", "unstable-markdown", "unstable-v5"))' -C metadata=3d754f07a0d0ad23 -C extra-filename=-5e6e72f9c7f572a6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern heck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libheck-ea2e80ae90cca654.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-337a2c64c41eef4d.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colored v3.1.1 Running `/usr/bin/rustc --crate-name colored --edition=2021 /usr/share/cargo/registry/colored-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unsafe_code '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' --warn=deprecated '--warn=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wildcard_imports' '--allow=clippy::unwrap_used' '--allow=clippy::too_many_lines' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_const_for_fn' '--allow=clippy::expect_used' --cfg 'feature="no-color"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-color"))' -C metadata=a182c113e67dab3f -C extra-filename=-f61ae7c842ee459f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap v4.6.6 Running `/usr/bin/rustc --crate-name clap --edition=2024 /usr/share/cargo/registry/clap-4.6.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "derive", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-derive-ui-tests", "unstable-doc", "unstable-ext", "unstable-markdown", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=da9a014400564aa9 -C extra-filename=-09f582a11b941a5d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern clap_builder=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_builder-8b082323a047ab71.rmeta --extern clap_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_derive-5e6e72f9c7f572a6.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_ranged_value v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_ranged_value) Running `/usr/bin/rustc --crate-name ruff_ranged_value --edition=2024 crates/ruff_ranged_value/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars"))' -C metadata=af25b13d2fe14f61 -C extra-filename=-fecd917c26c53805 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling ruff_python_literal v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_literal) Running `/usr/bin/rustc --crate-name ruff_python_literal --edition=2024 crates/ruff_python_literal/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=be042faec2a42430 -C extra-filename=-c852919525a1b558 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern icu_properties=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_properties-90d492e6c7e5ed56.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_module_resolver v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_module_resolver) Running `/usr/bin/rustc --crate-name ty_module_resolver --edition=2024 crates/ty_module_resolver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=035df604b8153645 -C extra-filename=-c79eceda08c930c1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling ty_site_packages v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_site_packages) Running `/usr/bin/rustc --crate-name ty_site_packages --edition=2024 crates/ty_site_packages/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8c78b3acf9e49c9b -C extra-filename=-73b2d648917b08fe --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling version-ranges v0.1.3 Running `/usr/bin/rustc --crate-name version_ranges --edition=2021 /usr/share/cargo/registry/version-ranges-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest", "semver", "serde"))' -C metadata=1ef8f1ce43b7a646 -C extra-filename=-4b9fe0db5bbc53b5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unscanny v0.1.0 Running `/usr/bin/rustc --crate-name unscanny --edition=2021 /usr/share/cargo/registry/unscanny-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c89490c2728ff9d1 -C extra-filename=-fbb9d0a462f22158 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_normalizer_data v2.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9fd1a8102d9e7a40 -C extra-filename=-5a48f9150aa91ff4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/icu_normalizer_data-5a48f9150aa91ff4 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/icu_normalizer_data-5a48f9150aa91ff4/build-script-build` Compiling pep440_rs v0.7.3 Running `/usr/bin/rustc --crate-name pep440_rs --edition=2021 /usr/share/cargo/registry/pep440_rs-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="version-ranges"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rkyv", "tracing", "version-ranges"))' -C metadata=ff05862922854692 -C extra-filename=-e606a2a50be0e9dd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --extern unscanny=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunscanny-fbb9d0a462f22158.rmeta --extern version_ranges=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libversion_ranges-4b9fe0db5bbc53b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name icu_normalizer_data --edition=2021 /usr/share/cargo/registry/icu_normalizer_data-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=47e53db0ba4415f4 -C extra-filename=-1a077b6c9642040c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Compiling icu_normalizer v2.2.0 Running `/usr/bin/rustc --crate-name icu_normalizer --edition=2021 /usr/share/cargo/registry/icu_normalizer-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data", "datagen", "default", "harfbuzz_traits", "icu_properties", "serde", "utf16_iter", "utf8_iter", "write16"))' -C metadata=9f81fff75e6987a4 -C extra-filename=-c4181e844b281239 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern icu_collections=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_collections-8210ea6b9dc39419.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_normalizer_data-1a077b6c9642040c.rmeta --extern icu_provider=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_provider-3639baf50d9a5465.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_codegen v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_codegen) Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=24072a2b14a9ce37 -C extra-filename=-821bcadfc0443274 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Compiling idna_adapter v1.2.2 Running `/usr/bin/rustc --crate-name idna_adapter --edition=2024 /usr/share/cargo/registry/idna_adapter-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data"))' -C metadata=01eeff783c558c22 -C extra-filename=-c404c118e1fb7537 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern icu_normalizer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_normalizer-c4181e844b281239.rmeta --extern icu_properties=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_properties-90d492e6c7e5ed56.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling percent-encoding v2.3.2 Running `/usr/bin/rustc --crate-name percent_encoding --edition=2018 /usr/share/cargo/registry/percent-encoding-2.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=837cda02750a9831 -C extra-filename=-dfef31f56d73ffb8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling option-ext v0.2.0 Running `/usr/bin/rustc --crate-name option_ext --edition=2015 /usr/share/cargo/registry/option-ext-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4dd4809bd63a9547 -C extra-filename=-2501a2a6e9eb4103 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs-sys v0.5.0 Running `/usr/bin/rustc --crate-name dirs_sys --edition=2015 /usr/share/cargo/registry/dirs-sys-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=03db59739020b015 -C extra-filename=-9290275a25f73233 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern option_ext=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liboption_ext-2501a2a6e9eb4103.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling form_urlencoded v1.2.2 Running `/usr/bin/rustc --crate-name form_urlencoded --edition=2018 /usr/share/cargo/registry/form_urlencoded-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=4499594f3ec7bfe3 -C extra-filename=-c952e1c3b5de9f58 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern percent_encoding=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpercent_encoding-dfef31f56d73ffb8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna v1.1.0 Running `/usr/bin/rustc --crate-name idna --edition=2018 /usr/share/cargo/registry/idna-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="compiled_data"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "default", "std"))' -C metadata=8b5c41d65494bd2c -C extra-filename=-b4156f04fa497123 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern idna_adapter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libidna_adapter-c404c118e1fb7537.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern utf8_iter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libutf8_iter-45cb862aaed3f66d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_importer v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_importer) Running `/usr/bin/rustc --crate-name ruff_python_importer --edition=2024 crates/ruff_python_importer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7b21793d2d2950b2 -C extra-filename=-c262dc3ce0ab7c5d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Compiling url v2.5.8 Running `/usr/bin/rustc --crate-name url --edition=2018 /usr/share/cargo/registry/url-2.5.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debugger_visualizer", "default", "expose_internals", "serde", "std"))' -C metadata=2a3105350460e8ae -C extra-filename=-de1bb71a633cb340 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern form_urlencoded=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libform_urlencoded-c952e1c3b5de9f58.rmeta --extern idna=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libidna-b4156f04fa497123.rmeta --extern percent_encoding=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpercent_encoding-dfef31f56d73ffb8.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_derive-dce9590170f348f5.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs v6.0.0 Running `/usr/bin/rustc --crate-name dirs --edition=2015 /usr/share/cargo/registry/dirs-6.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=86b3a2be986c1965 -C extra-filename=-0da70301d79d221e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern dirs_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdirs_sys-9290275a25f73233.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_options_metadata v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_options_metadata) Running `/usr/bin/rustc --crate-name ruff_options_metadata --edition=2024 crates/ruff_options_metadata/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=318d8597ee511907 -C extra-filename=-a3d6e8d948633b42 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shellexpand v3.1.2 Running `/usr/bin/rustc --crate-name shellexpand --edition=2018 /usr/share/cargo/registry/shellexpand-3.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="base-0"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="tilde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base-0", "bstr", "default", "dirs", "full", "full-msrv-1-31", "full-msrv-1-51", "os_str_bytes", "path", "tilde"))' -C metadata=198ebd7cf46d5140 -C extra-filename=-c4c6f630948a0e24 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern dirs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdirs-0da70301d79d221e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/zstd-sys-642011b563694a94/build-script-build` Compiling rayon-core v1.13.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1d6aaea1d38af42f -C extra-filename=-c2defc289f9a1967 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/rayon-core-c2defc289f9a1967 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/rayon-core-c2defc289f9a1967/build-script-build` Running `/usr/bin/rustc --crate-name rayon_core --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=06104ba1687ff7c5 -C extra-filename=-06363a6c7102db3c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_deque-54a1672b4989db83.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=e2ffe756b91dd1c7 -C extra-filename=-4e2f66b9a2a43b4a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l zstd` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/zstd-safe-31edcd1a299b8225/build-script-build` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=95daee3088525f04 -C extra-filename=-fb3073fe158b5e5f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern zstd_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzstd_sys-4e2f66b9a2a43b4a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling rayon v1.12.0 Running `/usr/bin/rustc --crate-name rayon --edition=2021 /usr/share/cargo/registry/rayon-1.12.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=551ae96c720bbc35 -C extra-filename=-512919c4641fec67 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern either=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libeither-5c9030b870a12e4f.rmeta --extern rayon_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon_core-06363a6c7102db3c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/crc32fast-8e0898afae6f74fb/build-script-build` Compiling jiff-core v0.1.0 Running `/usr/bin/rustc --crate-name jiff_core --edition=2021 /usr/share/cargo/registry/jiff-core-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "std", "tz-fat"))' -C metadata=361efb566b78f09f -C extra-filename=-9a94cdfb819715f1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=619334d10533c8b0 -C extra-filename=-e14fe8b94318372b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=83b1a87aae557f75 -C extra-filename=-19736a9eeaaafd8f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name indexmap --edition=2024 /usr/share/cargo/registry/indexmap-2.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "sval", "test_debug"))' -C metadata=2f78c18591c55741 -C extra-filename=-2beca788da99c862 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern equivalent=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libequivalent-e14fe8b94318372b.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-19736a9eeaaafd8f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jiff v0.2.35 Running `/usr/bin/rustc --crate-name jiff --edition=2021 /usr/share/cargo/registry/jiff-0.2.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="perf-inline"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --cfg 'feature="tz-system"' --cfg 'feature="tzdb-bundle-platform"' --cfg 'feature="tzdb-concatenated"' --cfg 'feature="tzdb-zoneinfo"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "perf-inline", "serde", "std", "tz-fat", "tz-system", "tzdb-bundle-platform", "tzdb-concatenated", "tzdb-zoneinfo"))' -C metadata=e3eb93cb48918cc6 -C extra-filename=-bf25ed8bba15f5df --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern jcore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff_core-9a94cdfb819715f1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=c79c8859e4c75315 -C extra-filename=-15c021439779f9ca --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-f72a148b6ff889e6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` Running `/usr/bin/rustc --crate-name zstd --edition=2018 /usr/share/cargo/registry/zstd-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "thin", "thin-lto", "wasm", "zdict_builder", "zstdmt"))' -C metadata=a4fd67745e5c70d8 -C extra-filename=-ad44749d7cbb4010 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern zstd_safe=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzstd_safe-fb3073fe158b5e5f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling crossbeam-channel v0.5.16 Running `/usr/bin/rustc --crate-name crossbeam_channel --edition=2021 /usr/share/cargo/registry/crossbeam-channel-0.5.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=9b5d9647b8db9d37 -C extra-filename=-0f421b76e5d09890 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3f3ff870b4e3ed55 -C extra-filename=-f5dc531804c97a84 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name typed_path --edition=2021 /usr/share/cargo/registry/typed-path-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=3d588ddf918dd915 -C extra-filename=-f60659cd6376b03b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zip --edition=2024 /usr/share/cargo/registry/zip-8.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_arbitrary", "_bzip2_any", "_deflate-any", "aes-crypto", "bitstream-io", "bzip2", "bzip2-rs", "chrono", "default", "deflate", "deflate-flate2", "deflate-flate2-zlib", "deflate-flate2-zlib-ng", "deflate-flate2-zlib-rs", "deflate-zopfli", "deflate64", "deprecated-time", "getrandom", "jiff-02", "legacy-zip", "lzma", "ppmd", "time", "unreserved", "xz", "zstd"))' -C metadata=d2fe3842a2594d13 -C extra-filename=-e70d5e11f7a8746f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern crc32fast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrc32fast-15c021439779f9ca.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-2beca788da99c862.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --extern typed_path=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtyped_path-f60659cd6376b03b.rmeta --extern zstd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzstd-ad44749d7cbb4010.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e0e6724d56b8bb62 -C extra-filename=-c0808ff78d2f776f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern same_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsame_file-f5dc531804c97a84.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c69b524d93452f96 -C extra-filename=-b39c3d3a253460db --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_vendored v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_vendored) Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 crates/ty_vendored/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deflate", "zstd"))' -C metadata=7037ceaebdd50b48 -C extra-filename=-a2792eefee80d235 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/ty_vendored-a2792eefee80d235 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_slash-b39c3d3a253460db.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-c0808ff78d2f776f.rlib --extern zip=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzip-e70d5e11f7a8746f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling crossbeam v0.8.4 Running `/usr/bin/rustc --crate-name crossbeam --edition=2021 /usr/share/cargo/registry/crossbeam-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="crossbeam-channel"' --cfg 'feature="crossbeam-deque"' --cfg 'feature="crossbeam-epoch"' --cfg 'feature="crossbeam-queue"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "crossbeam-channel", "crossbeam-deque", "crossbeam-epoch", "crossbeam-queue", "default", "nightly", "std"))' -C metadata=e37b17aa822d12bc -C extra-filename=-a05ca09043d1db10 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern crossbeam_channel=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_channel-0f421b76e5d09890.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_deque-54a1672b4989db83.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_epoch-59124c0d2bb17c68.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_queue-1762b83bdd00cf4b.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v1.0.69 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d759cba458688dbf -C extra-filename=-f1479801113da81a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/thiserror-f1479801113da81a -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/thiserror-f1479801113da81a/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/ty_vendored-a2792eefee80d235/build-script-build` Compiling ruff_formatter v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_formatter) Running `/usr/bin/rustc --crate-name ruff_formatter --edition=2024 crates/ruff_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=fc2d056b659eab37 -C extra-filename=-84ce144d9e7d0257 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v1.0.69 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b7fdb4e35e7cc695 -C extra-filename=-1ca84fd2f16c85f7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg-runtime v0.8.5 Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=14830bfec15a4dfb -C extra-filename=-a650d0550b531fc5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling paste v1.0.15 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/paste-1.0.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1b904e0e5525d045 -C extra-filename=-80930181a1ac023b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/paste-80930181a1ac023b -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/paste-80930181a1ac023b/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=d1850fb0d0c23109 -C extra-filename=-3b827e9ed252fc11 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern peg_runtime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpeg_runtime-a650d0550b531fc5.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ea6616fc6c3688ae -C extra-filename=-ada432d563d595f1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern thiserror_impl=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror_impl-1ca84fd2f16c85f7.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` Compiling phf_shared v0.13.1 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=1b2c1b104382933b -C extra-filename=-2ebb7b2095568251 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsiphasher-195b1acbf00ea2f8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=2217a1ccc18a57cf -C extra-filename=-fb9d61c378a56d2b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern either=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libeither-5c9030b870a12e4f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify-sys v0.1.5 Running `/usr/bin/rustc --crate-name inotify_sys --edition=2015 /usr/share/cargo/registry/inotify-sys-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cb17d980dab45cdf -C extra-filename=-2608d3ff5c3c1a00 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v0.7.5 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2021 /usr/share/cargo/registry/toml_datetime-0.7.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=b5ff77689054a28a -C extra-filename=-4a40bad5919576f2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v0.7.15 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-0.7.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--allow=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=0ed89d7c87a352c0 -C extra-filename=-1c0aea295a0e1f72 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling urlencoding v2.1.3 Running `/usr/bin/rustc --crate-name urlencoding --edition=2021 /usr/share/cargo/registry/urlencoding-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4aed9519c0d44a15 -C extra-filename=-dc03da245d0a535e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling radium v0.7.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/radium-0.7.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7f603794eb3d9cb8 -C extra-filename=-fe005d7399763724 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/radium-fe005d7399763724 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=49589a23785ba8b8 -C extra-filename=-4a716ef45795fde8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling countme v3.0.1 Running `/usr/bin/rustc --crate-name countme --edition=2018 /usr/share/cargo/registry/countme-3.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "enable", "once_cell", "print_at_exit", "rustc-hash"))' -C metadata=b21114326431ddc7 -C extra-filename=-9602a401d5c5ce49 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg v0.8.5 Running `/usr/bin/rustc --crate-name peg --edition=2021 /usr/share/cargo/registry/peg-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "trace", "unstable"))' -C metadata=c78f01de0429e166 -C extra-filename=-ff0cd1e3739edfd5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern peg_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpeg_macros-3b827e9ed252fc11.so --extern peg_runtime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpeg_runtime-4a716ef45795fde8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/radium-fe005d7399763724/build-script-build` Compiling pep508_rs v0.9.2 Running `/usr/bin/rustc --crate-name pep508_rs --edition=2021 /usr/share/cargo/registry/pep508_rs-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--allow=clippy::collapsible_if' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "non-pep508-extensions", "schemars", "tracing"))' -C metadata=63b1cbcbd26339a1 -C extra-filename=-4196c5b0046cd174 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern boxcar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libboxcar-f66e527150f1e166.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-fb9d61c378a56d2b.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-ada432d563d595f1.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --extern url=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liburl-de1bb71a633cb340.rmeta --extern urlencoding=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liburlencoding-dc03da245d0a535e.rmeta --extern version_ranges=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libversion_ranges-4b9fe0db5bbc53b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v0.9.12 Running `/usr/bin/rustc --crate-name toml --edition=2021 /usr/share/cargo/registry/toml-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=d4e95917a6b01207 -C extra-filename=-3dbd691c1f689b0e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --extern serde_spanned=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_spanned-af3e860e484e46af.rmeta --extern toml_datetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml_datetime-4a40bad5919576f2.rmeta --extern toml_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml_parser-f47fc8ce759d00c3.rmeta --extern winnow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwinnow-1c0aea295a0e1f72.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify v0.11.2 Running `/usr/bin/rustc --crate-name inotify --edition=2018 /usr/share/cargo/registry/inotify-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures-util", "stream", "tokio"))' -C metadata=96e4d9b4bab190b2 -C extra-filename=-3aee843be850de49 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern inotify_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinotify_sys-2608d3ff5c3c1a00.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.13.1 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=c5a7083906ec79d9 -C extra-filename=-88d5a0988d831cdb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libphf_shared-2ebb7b2095568251.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name paste --edition=2018 /usr/share/cargo/registry/paste-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c9dc608d4719aa1b -C extra-filename=-2acd475e8a698128 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_literal_fromstr)' --check-cfg 'cfg(feature, values("protocol_feature_paste"))'` Running `/usr/bin/rustc --crate-name ty_vendored --edition=2024 crates/ty_vendored/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deflate", "zstd"))' -C metadata=69c99acd3d1dbca9 -C extra-filename=-8543e623706dd542 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern zip=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzip-13df18a34da43b56.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling annotate-snippets v0.11.5 Running `/usr/bin/rustc --crate-name annotate_snippets --edition=2021 /usr/share/cargo/registry/annotate-snippets-0.11.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "memchr", "simd", "testing-colors"))' -C metadata=8b3ad387a1703202 -C extra-filename=-4e667011272ba4ab --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify-types v2.1.0 Running `/usr/bin/rustc --crate-name notify_types --edition=2021 /usr/share/cargo/registry/notify-types-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serialization-compat-6"))' -C metadata=54d9d82c2eff64d9 -C extra-filename=-72790fb6e3cbed01 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mio v1.2.2 Running `/usr/bin/rustc --crate-name mio --edition=2021 /usr/share/cargo/registry/mio-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(mio_unsupported_force_waker_pipe)' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=fc5d1182c59f8eec -C extra-filename=-760e1104a8e7b743 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rust-stemmers v1.2.0 Running `/usr/bin/rustc --crate-name rust_stemmers --edition=2015 /usr/share/cargo/registry/rust-stemmers-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=abddcbc057823a54 -C extra-filename=-b956f894c27bd7ae --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_derive-dce9590170f348f5.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst_derive v1.8.6 Running `/usr/bin/rustc --crate-name libcst_derive --edition=2018 /usr/share/cargo/registry/libcst_derive-1.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d382a06f1591cb58 -C extra-filename=-108055a41cafb5be --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tap v1.0.1 Running `/usr/bin/rustc --crate-name tap --edition=2015 /usr/share/cargo/registry/tap-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9502501e5a4b9679 -C extra-filename=-609776769d717330 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-dedot v4.0.1 Running `/usr/bin/rustc --crate-name path_dedot --edition=2021 /usr/share/cargo/registry/path-dedot-4.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="fixed_workdir"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fixed_workdir"))' -C metadata=1a1a0fe74462939d -C extra-filename=-2ee9f511a94b71f2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-absolutize v4.0.1 Running `/usr/bin/rustc --crate-name path_absolutize --edition=2021 /usr/share/cargo/registry/path-absolutize-4.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="fixed_workdir"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fixed_workdir"))' -C metadata=f878007f51b6d940 -C extra-filename=-2bdc25a6c72207e2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern path_dedot=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_dedot-2ee9f511a94b71f2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wyz v0.5.1 Running `/usr/bin/rustc --crate-name wyz --edition=2018 /usr/share/cargo/registry/wyz-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=56399586ef982c30 -C extra-filename=-33125f2829198a73 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern tap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtap-609776769d717330.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=7e9db0de89e8fc64 -C extra-filename=-6c1ab1634be4e364 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-4e667011272ba4ab.rmeta --extern libcst_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibcst_derive-108055a41cafb5be.so --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern paste=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpaste-2acd475e8a698128.so --extern peg=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpeg-ff0cd1e3739edfd5.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling imperative v1.0.7 Running `/usr/bin/rustc --crate-name imperative --edition=2021 /usr/share/cargo/registry/imperative-1.0.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=54e4bc0edfdb5f51 -C extra-filename=-48eb40cb42ffd21d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern phf=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libphf-88d5a0988d831cdb.rmeta --extern rust_stemmers=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librust_stemmers-b956f894c27bd7ae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify v8.2.0 Running `/usr/bin/rustc --crate-name notify --edition=2021 /usr/share/cargo/registry/notify-8.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crossbeam-channel", "default", "flume", "serde", "serialization-compat-6"))' -C metadata=b5891c3bd355d025 -C extra-filename=-ab511713c7c58a0d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern inotify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinotify-3aee843be850de49.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern mio=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmio-760e1104a8e7b743.rmeta --extern notify_types=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify_types-72790fb6e3cbed01.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pyproject-toml v0.13.7 Running `/usr/bin/rustc --crate-name pyproject_toml --edition=2021 /usr/share/cargo/registry/pyproject-toml-0.13.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob", "pep639-glob", "tracing"))' -C metadata=74e6f4cf8c5d9b81 -C extra-filename=-b13e4bf6b5dc6d1d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rmeta --extern pep508_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep508_rs-4196c5b0046cd174.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-3dbd691c1f689b0e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name radium --edition=2018 /usr/share/cargo/registry/radium-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bbfb7f00d54c930d -C extra-filename=-6a324a3fa9b232c1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg radium_atomic_8 --cfg radium_atomic_16 --cfg radium_atomic_32 --cfg radium_atomic_64 --cfg radium_atomic_ptr` Compiling ruff_python_formatter v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_formatter) Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=48cc3971e7c19142 -C extra-filename=-b9f9e59951f62bc8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rmeta --extern countme=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcountme-9602a401d5c5ce49.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling ruff_python_semantic v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_semantic) Running `/usr/bin/rustc --crate-name ruff_python_semantic --edition=2024 crates/ruff_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=90d21eb7cc6edd98 -C extra-filename=-e1eddbe07f0d9be0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Compiling ruff_python_index v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_index) Running `/usr/bin/rustc --crate-name ruff_python_index --edition=2024 crates/ruff_python_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4c3f154bd1fd926a -C extra-filename=-c1d6bc72da3b40b7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fern v0.7.1 Running `/usr/bin/rustc --crate-name fern --edition=2018 /usr/share/cargo/registry/fern-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("chrono", "colored", "date-based", "libc", "meta-logging-in-format", "reopen-03", "reopen-1", "reopen03", "reopen1", "syslog-3", "syslog-4", "syslog-6", "syslog-7", "syslog3", "syslog4", "syslog6", "syslog7"))' -C metadata=7341598eb5347407 -C extra-filename=-e1b39181fa45e0e9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling natord v1.0.9 Running `/usr/bin/rustc --crate-name natord --edition=2015 /usr/share/cargo/registry/natord-1.0.9/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=46694ea75eaa38e5 -C extra-filename=-0882905e2715b24f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ref-cast v1.0.25 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.25/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a465ac5a8d3c8e5d -C extra-filename=-9e511561103d80c3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/ref-cast-9e511561103d80c3 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-arena v2.0.2 Running `/usr/bin/rustc --crate-name typed_arena --edition=2015 /usr/share/cargo/registry/typed-arena-2.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=61951c4244a4321e -C extra-filename=-4a5da8c07355488e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling funty v2.0.0 Running `/usr/bin/rustc --crate-name funty --edition=2018 /usr/share/cargo/registry/funty-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=785988401cb5276a -C extra-filename=-92bb734d88f516c9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitvec v1.0.1 Running `/usr/bin/rustc --crate-name bitvec --edition=2021 /usr/share/cargo/registry/bitvec-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic", "default", "serde", "std", "testing"))' -C metadata=86e3d3cd26089548 -C extra-filename=-cd933ea761848cd5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern funty=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfunty-92bb734d88f516c9.rmeta --extern radium=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libradium-6a324a3fa9b232c1.rmeta --extern tap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtap-609776769d717330.rmeta --extern wyz=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwyz-33125f2829198a73.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/ref-cast-9e511561103d80c3/build-script-build` Compiling ty_combine v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_combine) Running `/usr/bin/rustc --crate-name ty_combine --edition=2024 crates/ty_combine/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4791c09ac1deef7a -C extra-filename=-ba5fedaf29222688 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling ref-cast-impl v1.0.25 Running `/usr/bin/rustc --crate-name ref_cast_impl --edition=2021 /usr/share/cargo/registry/ref-cast-impl-1.0.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b38cf6a99c95eb0f -C extra-filename=-22852438210ba407 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_derive_internals v0.29.1 Running `/usr/bin/rustc --crate-name serde_derive_internals --edition=2015 /usr/share/cargo/registry/serde_derive_internals-0.29.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d84410ac07fa0f39 -C extra-filename=-70967d9f4af8d260 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars_derive v1.2.1 Running `/usr/bin/rustc --crate-name schemars_derive --edition=2021 /usr/share/cargo/registry/schemars_derive-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f0c858ddeebcfc29 -C extra-filename=-a23f4b870872fa9c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern serde_derive_internals=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_derive_internals-70967d9f4af8d260.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ref_cast --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=38e3da925ae860d3 -C extra-filename=-7e0478c6ca7d05e2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ref_cast_impl=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libref_cast_impl-22852438210ba407.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_intrinsic_type_name)' --check-cfg 'cfg(no_phantom_pinned)'` Compiling ruff_linter v0.16.3 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_linter) Running `/usr/bin/rustc --crate-name ruff_linter --edition=2024 crates/ruff_linter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="clap"' --cfg 'feature="default"' --cfg 'feature="test-rules"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "default", "schemars", "test-rules", "testing"))' -C metadata=a059245542b8995c -C extra-filename=-a870c170d43e5a90 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-1115105494bddd60.rmeta --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern fern=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfern-e1b39181fa45e0e9.rmeta --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern imperative=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libimperative-48eb40cb42ffd21d.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rmeta --extern libcst_native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibcst_native-6c1ab1634be4e364.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern natord=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnatord-0882905e2715b24f.rmeta --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rmeta --extern pyproject_toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpyproject_toml-b13e4bf6b5dc6d1d.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_importer-c262dc3ce0ab7c5d.rmeta --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_index-c1d6bc72da3b40b7.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_semantic-e1eddbe07f0d9be0.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern typed_arena=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtyped_arena-4a5da8c07355488e.rmeta --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --extern unicode_names2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_names2-3054326373df70ad.rmeta --extern url=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liburl-de1bb71a633cb340.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling lsp-server v0.10.0 Running `/usr/bin/rustc --crate-name lsp_server --edition=2024 /usr/share/cargo/registry/lsp-server-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::suspicious' '--warn=clippy::style' '--allow=clippy::restriction' '--deny=clippy::perf' '--deny=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wrong_self_convention' '--allow=clippy::vec_init_then_push' '--allow=clippy::useless_asref' --warn=unused_lifetimes --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--allow=clippy::unnecessary_map_or' --warn=unexpected_cfgs '--allow=clippy::type_complexity' '--allow=clippy::too_many_arguments' '--allow=clippy::too_long_first_doc_paragraph' '--warn=clippy::todo' '--warn=clippy::str_to_string' '--allow=clippy::single_match' '--allow=clippy::result_unit_err' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::new_ret_no_self' '--allow=clippy::literal_string_with_formatting_args' '--allow=clippy::len_without_is_empty' --warn=explicit_outlives_requirements '--allow=clippy::enum_variant_names' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--allow=clippy::assigning_clones' --check-cfg 'cfg(bootstrap)' --check-cfg 'cfg(no_salsa_async_drops)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=48395b6db4c2a601 -C extra-filename=-81b4858d6613b188 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern crossbeam_channel=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam_channel-0f421b76e5d09890.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_derive-dce9590170f348f5.so --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling gen-lsp-types v0.11.0 Running `/usr/bin/rustc --crate-name gen_lsp_types --edition=2024 /usr/share/cargo/registry/gen-lsp-types-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::nursery' '--deny=clippy::cargo' '--allow=clippy::too_many_lines' '--deny=clippy::todo' '--allow=clippy::multiple_crate_versions' '--allow=clippy::items_after_statements' '--deny=clippy::dbg_macro' '--allow=clippy::cognitive_complexity' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_lossless' '--allow=clippy::cast-possible-truncation' '--allow=clippy::cargo_common_metadata' --cfg 'feature="url"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fluent-uri", "url"))' -C metadata=2c5ce005d19b2b7b -C extra-filename=-fe7f9bb1c2203343 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern url=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liburl-de1bb71a633cb340.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dyn-clone v1.0.20 Running `/usr/bin/rustc --crate-name dyn_clone --edition=2018 /usr/share/cargo/registry/dyn-clone-1.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6df88461c93ced94 -C extra-filename=-df64fef58ff9c2d1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jod-thread v1.0.0 Running `/usr/bin/rustc --crate-name jod_thread --edition=2018 /usr/share/cargo/registry/jod-thread-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e22e1f0a29538849 -C extra-filename=-c70c5d0faa978b99 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars v1.2.1 Running `/usr/bin/rustc --crate-name schemars --edition=2021 /usr/share/cargo/registry/schemars-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="schemars_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_ui_test", "arrayvec07", "bigdecimal04", "bytes1", "chrono04", "default", "derive", "either1", "indexmap2", "jiff02", "preserve_order", "raw_value", "rust_decimal1", "schemars_derive", "semver1", "smallvec1", "smol_str02", "smol_str03", "std", "url2", "uuid1"))' -C metadata=d7f37a6284a845d5 -C extra-filename=-f659d4b161d8e8f4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern dyn_clone=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdyn_clone-df64fef58ff9c2d1.rmeta --extern ref_cast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libref_cast-7e0478c6ca7d05e2.rmeta --extern schemars_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libschemars_derive-a23f4b870872fa9c.so --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_python_core v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_python_core) Running `/usr/bin/rustc --crate-name ty_python_core --edition=2024 crates/ty_python_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=2870bd26de32fe04 -C extra-filename=-beea147a73fea2d6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern bitvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitvec-cd933ea761848cd5.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_site_packages-73b2d648917b08fe.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling ty_python_semantic v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_python_semantic) Running `/usr/bin/rustc --crate-name ty_python_semantic --edition=2024 crates/ty_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=77087cae72135a06 -C extra-filename=-16a1f86503fc0237 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_site_packages-73b2d648917b08fe.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling ruff_graph v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_graph) Running `/usr/bin/rustc --crate-name ruff_graph --edition=2024 crates/ruff_graph/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="clap"' --cfg 'feature="schemars"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "schemars", "serde"))' -C metadata=24fc4ace2fc2c9b6 -C extra-filename=-cb9a161c03c38c69 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern schemars=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libschemars-f659d4b161d8e8f4.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_site_packages-73b2d648917b08fe.rmeta --extern zip=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzip-13df18a34da43b56.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling escargot v0.5.15 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/escargot-0.5.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo_unstable", "print", "strict_unstable", "test_unstable"))' -C metadata=e54517ecf9c8bf73 -C extra-filename=-5b023eea255ffc2d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/escargot-5b023eea255ffc2d -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cfg_aliases v0.2.2 Running `/usr/bin/rustc --crate-name cfg_aliases --edition=2018 /usr/share/cargo/registry/cfg_aliases-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--deny=clippy::str_to_string' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2942e2059a20efba -C extra-filename=-32e5c5514ede58b3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nix v0.31.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.31.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="fs"' --cfg 'feature="process"' --cfg 'feature="signal"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=92f17316471a3fda -C extra-filename=-0898880f4ebdbfd0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/nix-0898880f4ebdbfd0 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_aliases=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_aliases-32e5c5514ede58b3.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/escargot-5b023eea255ffc2d/build-script-build` Compiling anstyle-lossy v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_lossy --edition=2021 /usr/share/cargo/registry/anstyle-lossy-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e6a5e9b8b6727522 -C extra-filename=-724a27f89871184c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling test-case-core v3.3.1 Running `/usr/bin/rustc --crate-name test_case_core --edition=2021 /usr/share/cargo/registry/test-case-core-3.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("with-regex"))' -C metadata=592ca693228dc42b -C extra-filename=-7a5c801f5bb93492 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-f72a148b6ff889e6.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling html-escape v0.2.14 Running `/usr/bin/rustc --crate-name html_escape --edition=2021 /usr/share/cargo/registry/html-escape-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=8f035c4ca0f0742a -C extra-filename=-804b5382150f7fb1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-svg v1.1.1 Running `/usr/bin/rustc --crate-name anstyle_svg --edition=2021 /usr/share/cargo/registry/anstyle-svg-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unseparated_literal_suffix' --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::unnecessary_safety_doc' '--warn=clippy::unnecessary_safety_comment' --warn=unnameable_types '--warn=clippy::uninlined_format_args' --warn=trivial_numeric_casts '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::should_panic_without_expect' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::partial_pub_fields' --warn=non_ascii_idents '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mismatching_type_param_order' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_to_numeric_cast_any' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::float_cmp' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--warn=clippy::collection_is_never_read' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--warn=clippy::cast_possible_wrap' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b1e330ef8321512c -C extra-filename=-ea39cdc761f770c6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern anstyle_lossy=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle_lossy-724a27f89871184c.rmeta --extern anstyle_parse=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle_parse-d9d9d01a58a2b68b.rmeta --extern html_escape=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhtml_escape-804b5382150f7fb1.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling test-case-macros v3.3.1 Running `/usr/bin/rustc --crate-name test_case_macros --edition=2021 /usr/share/cargo/registry/test-case-macros-3.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("with-regex"))' -C metadata=544ac73a751f17b2 -C extra-filename=-eeb81d13682858b3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern test_case_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case_core-7a5c801f5bb93492.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name escargot --edition=2021 /usr/share/cargo/registry/escargot-0.5.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo_unstable", "print", "strict_unstable", "test_unstable"))' -C metadata=202ae18620fe036e -C extra-filename=-5ef20e3dd7d69da5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/nix-0898880f4ebdbfd0/build-script-build` Compiling ruff_workspace v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_workspace) Running `/usr/bin/rustc --crate-name ruff_workspace --edition=2024 crates/ruff_workspace/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars"))' -C metadata=1c5d448b4e196f44 -C extra-filename=-15c7f09dc730b1b3 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern etcetera=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libetcetera-2057195ea63d9ac2.rmeta --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern matchit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmatchit-99770828387e1497.rmeta --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rmeta --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rmeta --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rmeta --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_semantic-e1eddbe07f0d9be0.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling snapbox-macros v1.1.0 Running `/usr/bin/rustc --crate-name snapbox_macros --edition=2024 /usr/share/cargo/registry/snapbox-macros-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="color"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "debug", "default"))' -C metadata=20476e1f1f2acd9b -C extra-filename=-8e22545822845ee0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fs-err v3.2.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=771607957c8d0da9 -C extra-filename=-fd90cea3aac4e5b6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/fs-err-fd90cea3aac4e5b6 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libautocfg-5253b4d105a05c69.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=987bd5ced0d2d6b3 -C extra-filename=-5f903af4b3465e59 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/terminfo-5f903af4b3465e59 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern phf_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libphf_codegen-2c68514dbcfc3bd5.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemalloc-sys v0.7.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' -C debug-assertions=off --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=b7962597599aad66 -C extra-filename=-e739698343ed151f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/tikv-jemalloc-sys-e739698343ed151f -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern cc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcc-e351d7790cef9297.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling os_pipe v1.2.3 Running `/usr/bin/rustc --crate-name os_pipe --edition=2021 /usr/share/cargo/registry/os_pipe-1.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("io_safety"))' -C metadata=5bd94c6c9a14ddb0 -C extra-filename=-554e6d253045a259 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wait-timeout v0.2.1 Running `/usr/bin/rustc --crate-name wait_timeout --edition=2015 /usr/share/cargo/registry/wait-timeout-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=28e5fca083623102 -C extra-filename=-cee4b2be9af4e29a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name minimal_lexical --edition=2018 /usr/share/cargo/registry/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=e130f70aac48b3cd -C extra-filename=-34f9dc2eb2e289c2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling normalize-line-endings v0.3.0 Running `/usr/bin/rustc --crate-name normalize_line_endings --edition=2015 /usr/share/cargo/registry/normalize-line-endings-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=92895285cfdd37d5 -C extra-filename=-fb9e3c438b887d0a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling snapbox v1.2.2 Running `/usr/bin/rustc --crate-name snapbox --edition=2024 /usr/share/cargo/registry/snapbox-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="cmd"' --cfg 'feature="color"' --cfg 'feature="color-auto"' --cfg 'feature="default"' --cfg 'feature="diff"' --cfg 'feature="examples"' --cfg 'feature="structured-data"' --cfg 'feature="term-svg"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cmd", "color", "color-auto", "debug", "default", "detect-encoding", "diff", "dir", "document-features", "examples", "json", "path", "regex", "structured-data", "term-svg"))' -C metadata=1a3f1893c086e521 -C extra-filename=-9d2f09e34c3a50fd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rmeta --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern anstyle_svg=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle_svg-ea39cdc761f770c6.rmeta --extern escargot=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libescargot-5ef20e3dd7d69da5.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern normalize_line_endings=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnormalize_line_endings-fb9e3c438b887d0a.rmeta --extern os_pipe=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libos_pipe-554e6d253045a259.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rmeta --extern snapbox_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox_macros-8e22545822845ee0.rmeta --extern wait_timeout=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwait_timeout-cee4b2be9af4e29a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=f8faf0cb8908f62b -C extra-filename=-81649fa18b6b8c81 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern minimal_lexical=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libminimal_lexical-34f9dc2eb2e289c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/tikv-jemalloc-sys-e739698343ed151f/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/terminfo-5f903af4b3465e59/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/fs-err-fd90cea3aac4e5b6/build-script-build` Running `/usr/bin/rustc --crate-name nix --edition=2021 /usr/share/cargo/registry/nix-0.31.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="fs"' --cfg 'feature="process"' --cfg 'feature="signal"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=4736c9e588d8e867 -C extra-filename=-d24cd3e90308bfb2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern cfg_if=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg linux --cfg linux_android --check-cfg 'cfg(android)' --check-cfg 'cfg(dragonfly)' --check-cfg 'cfg(ios)' --check-cfg 'cfg(freebsd)' --check-cfg 'cfg(illumos)' --check-cfg 'cfg(linux)' --check-cfg 'cfg(macos)' --check-cfg 'cfg(netbsd)' --check-cfg 'cfg(openbsd)' --check-cfg 'cfg(solaris)' --check-cfg 'cfg(watchos)' --check-cfg 'cfg(tvos)' --check-cfg 'cfg(visionos)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(fbsd14)' --check-cfg 'cfg(qemu)' --check-cfg 'cfg(target_os, values("cygwin"))'` Compiling test-case v3.3.1 Running `/usr/bin/rustc --crate-name test_case --edition=2021 /usr/share/cargo/registry/test-case-3.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("regex", "with-regex"))' -C metadata=3a3756ae0bc5b5c0 -C extra-filename=-75dc527003329b25 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern test_case_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case_macros-eeb81d13682858b3.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete v4.6.5 Running `/usr/bin/rustc --crate-name clap_complete --edition=2024 /usr/share/cargo/registry/clap_complete-4.6.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "unstable-doc", "unstable-dynamic", "unstable-shell-tests"))' -C metadata=52b3462b74e42e0f -C extra-filename=-07c78caea3693522 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fnv v1.0.7 Running `/usr/bin/rustc --crate-name fnv --edition=2015 /usr/share/cargo/registry/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=592bceb188388578 -C extra-filename=-a9584da195d1eca9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name terminfo --edition=2021 /usr/share/cargo/registry/terminfo-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=03a06adc723f940f -C extra-filename=-149f447a538fc988 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern fnv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfnv-a9584da195d1eca9.rmeta --extern nom=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnom-81649fa18b6b8c81.rmeta --extern phf=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libphf-0f77ee22b9eecd07.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=199489e150aeea4b -C extra-filename=-c9ca919192b09adf --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rmeta --extern clap_complete=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete-07c78caea3693522.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name fs_err --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=cdb02b991994b5d5 -C extra-filename=-48e8f569b683f425 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg rustc_1_63 --cfg rustc_1_75 --cfg rustc_1_81 --cfg rustc_1_89 --check-cfg 'cfg(rustc_1_63)' --check-cfg 'cfg(rustc_1_75)' --check-cfg 'cfg(rustc_1_81)' --check-cfg 'cfg(rustc_1_89)'` Running `/usr/bin/rustc --crate-name tikv_jemalloc_sys --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=0cf087f2115824f6 -C extra-filename=-9b28d8a49e2581d7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -l dylib=jemalloc` Compiling os_str_bytes v7.2.1 Running `/usr/bin/rustc --crate-name os_str_bytes --edition=2021 /usr/share/cargo/registry/os_str_bytes-7.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="raw_os_str"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("checked_conversions", "conversions", "default", "memchr", "raw_os_str"))' -C metadata=5faab31c737cc92f -C extra-filename=-d5285339476e1e02 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling argfile v1.0.0 Running `/usr/bin/rustc --crate-name argfile --edition=2021 /usr/share/cargo/registry/argfile-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=3d4ed9db82135bf0 -C extra-filename=-2e8493dba38fa29d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern fs_err=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfs_err-48e8f569b683f425.rmeta --extern os_str_bytes=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libos_str_bytes-d5285339476e1e02.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemallocator v0.7.0 Running `/usr/bin/rustc --crate-name tikv_jemallocator --edition=2018 /usr/share/cargo/registry/tikv-jemallocator-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="background_threads_runtime_support"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc_trait", "background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=9f27028fa32ff9d0 -C extra-filename=-8acf2e84207a89b6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemalloc_sys-9b28d8a49e2581d7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_command v0.6.1 Running `/usr/bin/rustc --crate-name clap_complete_command --edition=2021 /usr/share/cargo/registry/clap_complete_command-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="nushell"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fig", "nushell"))' -C metadata=25970bd7fe43641d -C extra-filename=-f44eeaf3e5b6d828 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rmeta --extern clap_complete=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete-07c78caea3693522.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_nushell-c9ca919192b09adf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clearscreen v4.0.6 Running `/usr/bin/rustc --crate-name clearscreen --edition=2021 /usr/share/cargo/registry/clearscreen-4.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9f2605d41c86ce78 -C extra-filename=-6e137023e1d6cb6f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern nix=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnix-d24cd3e90308bfb2.rmeta --extern terminfo=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libterminfo-149f447a538fc988.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern which=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwhich-c574afd8a7fc4b51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bit-vec v0.8.0 Running `/usr/bin/rustc --crate-name bit_vec --edition=2015 /usr/share/cargo/registry/bit-vec-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_no_std", "serde_std", "std"))' -C metadata=c0c6457151fedbd4 -C extra-filename=-9760eacfbbc9cfb8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wild v2.2.1 Running `/usr/bin/rustc --crate-name wild --edition=2021 /usr/share/cargo/registry/wild-2.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob-quoted-on-windows"))' -C metadata=8a547992d5339a54 -C extra-filename=-59acfaa450d364a4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bit-set v0.8.0 Running `/usr/bin/rustc --crate-name bit_set --edition=2015 /usr/share/cargo/registry/bit-set-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=4c585515baf9787e -C extra-filename=-76d3129a45eda12e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bit_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbit_vec-9760eacfbbc9cfb8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ptr_meta_derive v0.3.2 Running `/usr/bin/rustc --crate-name ptr_meta_derive --edition=2021 /usr/share/cargo/registry/ptr_meta_derive-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=12e67d08d0afbf1a -C extra-filename=-794a16546cfd5c00 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-337a2c64c41eef4d.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling escape8259 v0.5.3 Running `/usr/bin/rustc --crate-name escape8259 --edition=2018 /usr/share/cargo/registry/escape8259-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=202783209c223716 -C extra-filename=-af915a606ac5e38a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libtest-mimic v0.8.2 Running `/usr/bin/rustc --crate-name libtest_mimic --edition=2021 /usr/share/cargo/registry/libtest-mimic-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1258dacdc5778385 -C extra-filename=-170d86a03748fcd1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rmeta --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rmeta --extern escape8259=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libescape8259-af915a606ac5e38a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ptr_meta v0.3.2 Running `/usr/bin/rustc --crate-name ptr_meta --edition=2021 /usr/share/cargo/registry/ptr_meta-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="derive"' --cfg 'feature="ptr_meta_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "ptr_meta_derive", "std"))' -C metadata=47a880f2f30d27f5 -C extra-filename=-3fa57dea96aeb010 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ptr_meta_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libptr_meta_derive-794a16546cfd5c00.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fancy-regex v0.16.2 Running `/usr/bin/rustc --crate-name fancy_regex --edition=2018 /usr/share/cargo/registry/fancy-regex-0.16.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "perf", "std", "track_caller", "unicode"))' -C metadata=255a708db1ba9b1c -C extra-filename=-9072661d8e973969 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bit_set=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbit_set-76d3129a45eda12e.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_markdown v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_markdown) Running `/usr/bin/rustc --crate-name ruff_markdown --edition=2024 crates/ruff_markdown/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fa7eb0e9c26a8a54 -C extra-filename=-959dc5cb31d8530e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling tracing-log v0.2.0 Running `/usr/bin/rustc --crate-name tracing_log --edition=2018 /usr/share/cargo/registry/tracing-log-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="log-tracer"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log-tracer", "std"))' -C metadata=3cda5afe9e79120c -C extra-filename=-f9e8f08a2819c3be --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern tracing_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_core-337575b884e2c256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling datatest-stable v0.3.3 Running `/usr/bin/rustc --crate-name datatest_stable --edition=2021 /usr/share/cargo/registry/datatest-stable-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("include-dir"))' -C metadata=8b89392faa8e5067 -C extra-filename=-88a2fb4682a6efa9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rmeta --extern fancy_regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfancy_regex-9072661d8e973969.rmeta --extern libtest_mimic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibtest_mimic-170d86a03748fcd1.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rancor v0.1.3 Running `/usr/bin/rustc --crate-name rancor --edition=2021 /usr/share/cargo/registry/rancor-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default"))' -C metadata=8ae01c6b7634c62a -C extra-filename=-fb7d71d52fe99c33 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ptr_meta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libptr_meta-3fa57dea96aeb010.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_project v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_project) Running `/usr/bin/rustc --crate-name ty_project --edition=2024 crates/ty_project/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --cfg 'feature="junit"' --cfg 'feature="testing"' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deflate", "format", "junit", "ruff_python_formatter", "schemars", "testing", "zstd"))' -C metadata=5a0dc13976762689 -C extra-filename=-625e39c1036b01e0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern bitvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitvec-cd933ea761848cd5.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rmeta --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libparking_lot-89c6bb22f5651fa1.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling bytecheck_derive v0.8.3 Running `/usr/bin/rustc --crate-name bytecheck_derive --edition=2021 /usr/share/cargo/registry/bytecheck_derive-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=76be170464a6e906 -C extra-filename=-104d6af013514a9a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-337a2c64c41eef4d.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling simdutf8 v0.1.5 Running `/usr/bin/rustc --crate-name simdutf8 --edition=2018 /usr/share/cargo/registry/simdutf8-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64_neon", "aarch64_neon_prefetch", "default", "hints", "public_imp", "std"))' -C metadata=f98296fe475c0e62 -C extra-filename=-1221b0befa408f49 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bytecheck v0.8.3 Running `/usr/bin/rustc --crate-name bytecheck --edition=2021 /usr/share/cargo/registry/bytecheck-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="simdutf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simdutf8", "uuid-1"))' -C metadata=98b67c1c35e85642 -C extra-filename=-d3a65e71bb92d3d9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bytecheck_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbytecheck_derive-104d6af013514a9a.so --extern ptr_meta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libptr_meta-3fa57dea96aeb010.rmeta --extern rancor=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librancor-fb7d71d52fe99c33.rmeta --extern simdutf8=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimdutf8-1221b0befa408f49.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_server v0.0.9 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server) Running `/usr/bin/rustc --crate-name ruff_server --edition=2024 crates/ruff_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=743b9581767bf49d -C extra-filename=-e0231b60a2501ac4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rmeta --extern lsp_types=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rmeta --extern jod_thread=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rmeta --extern lsp_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblsp_server-81b4858d6613b188.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rmeta --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rmeta --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rmeta --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rmeta --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_index-c1d6bc72da3b40b7.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_log-f9e8f08a2819c3be.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling insta-cmd v0.7.0 Running `/usr/bin/rustc --crate-name insta_cmd --edition=2021 /usr/share/cargo/registry/insta-cmd-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=64d126467131dc52 -C extra-filename=-56a83de3033af031 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling munge_macro v0.4.7 Running `/usr/bin/rustc --crate-name munge_macro --edition=2021 /usr/share/cargo/registry/munge_macro-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=61527d1c8836794e -C extra-filename=-d7dbc27d593d4ea4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indoc v2.0.7 Running `/usr/bin/rustc --crate-name indoc --edition=2021 /usr/share/cargo/registry/indoc-2.0.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3a7cf121977bdd69 -C extra-filename=-d7b7b3bc414bd9f1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling munge v0.4.7 Running `/usr/bin/rustc --crate-name munge --edition=2021 /usr/share/cargo/registry/munge-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=289b7f8851406356 -C extra-filename=-82c1dafd2b8545c7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern munge_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmunge_macro-d7dbc27d593d4ea4.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rend v0.5.4 Running `/usr/bin/rustc --crate-name rend --edition=2021 /usr/share/cargo/registry/rend-0.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "bytemuck-1", "default", "zerocopy-0_8"))' -C metadata=0aa6039d28ded05a -C extra-filename=-9e979bec0ab43808 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bytecheck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbytecheck-d3a65e71bb92d3d9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_ide v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_ide) Running `/usr/bin/rustc --crate-name ty_ide --edition=2024 crates/ty_ide/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=303924f83054d37e -C extra-filename=-d11f0e02ebb97d79 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_importer-c262dc3ce0ab7c5d.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling globwalk v0.9.1 Running `/usr/bin/rustc --crate-name globwalk --edition=2021 /usr/share/cargo/registry/globwalk-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b6b464678cc81fbb -C extra-filename=-6ec58babdd52d15c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rkyv_derive v0.8.18 Running `/usr/bin/rustc --crate-name rkyv_derive --edition=2021 /usr/share/cargo/registry/rkyv_derive-0.8.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "default"))' -C metadata=1370c1b9159cd596 -C extra-filename=-e950047e6d6da453 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-337a2c64c41eef4d.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff v0.16.3 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff) Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 crates/ruff/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7c45bdde22318739 -C extra-filename=-f5d0de86cccec9a9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/ruff-f5d0de86cccec9a9 -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates-core v1.0.10 Running `/usr/bin/rustc --crate-name predicates_core --edition=2021 /usr/share/cargo/registry/predicates-core-1.0.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1c01fe2d0686130c -C extra-filename=-c1ede3656467b432 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/ruff-f5d0de86cccec9a9/build-script-build` Compiling rkyv v0.8.18 Running `/usr/bin/rustc --crate-name rkyv --edition=2021 /usr/share/cargo/registry/rkyv-0.8.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="bytecheck"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aligned", "alloc", "big_endian", "bytecheck", "default", "little_endian", "pointer_width_16", "pointer_width_32", "pointer_width_64", "smallvec-1", "std", "unaligned"))' -C metadata=4d4ed603fbfa869f -C extra-filename=-85262c310d30b638 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bytecheck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbytecheck-d3a65e71bb92d3d9.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern munge=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmunge-82c1dafd2b8545c7.rmeta --extern ptr_meta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libptr_meta-3fa57dea96aeb010.rmeta --extern rancor=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librancor-fb7d71d52fe99c33.rmeta --extern rend=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librend-9e979bec0ab43808.rmeta --extern rkyv_derive=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv_derive-e950047e6d6da453.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cachedir v0.3.1 Running `/usr/bin/rustc --crate-name cachedir --edition=2018 /usr/share/cargo/registry/cachedir-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bcc98fe95bb117c2 -C extra-filename=-076cab1c3b8648eb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling termtree v0.5.1 Running `/usr/bin/rustc --crate-name termtree --edition=2021 /usr/share/cargo/registry/termtree-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::single_match_else' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::items_after_statements' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=71e0dcdb35e88a61 -C extra-filename=-f937d766a1906437 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-stable-hash v0.1.2 Running `/usr/bin/rustc --crate-name rustc_stable_hash --edition=2021 /usr/share/cargo/registry/rustc-stable-hash-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=2f97455422f365cb -C extra-filename=-e2b36e214db6950e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling difflib v0.4.0 Running `/usr/bin/rustc --crate-name difflib --edition=2015 /usr/share/cargo/registry/difflib-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d08526ad08e677ce -C extra-filename=-11273767f058a644 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates v3.1.4 Running `/usr/bin/rustc --crate-name predicates --edition=2021 /usr/share/cargo/registry/predicates-3.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="diff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "default", "diff", "float-cmp", "normalize-line-endings", "regex", "unstable"))' -C metadata=c8d588e6c6572571 -C extra-filename=-25a3c0b236a6c6b2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern difflib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdifflib-11273767f058a644.rmeta --extern predicates_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpredicates_core-c1ede3656467b432.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates-tree v1.0.13 Running `/usr/bin/rustc --crate-name predicates_tree --edition=2021 /usr/share/cargo/registry/predicates-tree-1.0.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8abafd183d8d687e -C extra-filename=-c38358b863dd0e9a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern predicates_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpredicates_core-c1ede3656467b432.rmeta --extern termtree=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtermtree-f937d766a1906437.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling assert_fs v1.1.4 Running `/usr/bin/rustc --crate-name assert_fs --edition=2024 /usr/share/cargo/registry/assert_fs-1.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unseparated_literal_suffix' --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::unnecessary_safety_doc' '--warn=clippy::unnecessary_safety_comment' --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::undocumented_unsafe_blocks' --warn=trivial_numeric_casts '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::should_panic_without_expect' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::partial_pub_fields' --warn=non_ascii_idents '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mismatching_type_param_order' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_to_numeric_cast_any' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::float_cmp' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--warn=clippy::collection_is_never_read' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "color-auto"))' -C metadata=b3a0dbd3b8ddf2d4 -C extra-filename=-bb74a479d26e6345 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rmeta --extern predicates=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpredicates-25a3c0b236a6c6b2.rmeta --extern predicates_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpredicates_core-c1ede3656467b432.rmeta --extern predicates_tree=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpredicates_tree-c38358b863dd0e9a.rmeta --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mdtest v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/mdtest) Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/mdtest/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bf1d7e66b207c3ab -C extra-filename=-d77d7a69424b8365 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern rustc_stable_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_stable_hash-e2b36e214db6950e.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern toml_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml_parser-f47fc8ce759d00c3.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4113d0d5c8b30872 -C extra-filename=-038283470c6be34c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern cachedir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcachedir-076cab1c3b8648eb.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rmeta --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rmeta --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rmeta --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rmeta --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rmeta --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern rkyv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv-85262c310d30b638.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rmeta --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rmeta --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rmeta --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rmeta --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling ruff_python_ast_integration_tests v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_ast_integration_tests) Running `/usr/bin/rustc --crate-name ruff_python_ast_integration_tests --edition=2024 crates/ruff_python_ast_integration_tests/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f7df3368879a9386 -C extra-filename=-284a94e4851efef7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_server v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_server) Running `/usr/bin/rustc --crate-name ty_server --edition=2024 crates/ty_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cb9541cd30e15d39 -C extra-filename=-a39cdf29b11caa0e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rmeta --extern lsp_types=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rmeta --extern jod_thread=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rmeta --extern lsp_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblsp_server-81b4858d6613b188.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rmeta --extern ty_ide=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_ide-d11f0e02ebb97d79.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -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=2428b38206bd110d -C extra-filename=-bdb57c39b35ab56d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty) Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 crates/ty/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=2f7cb56eaa719622 -C extra-filename=-cf53108dec59b1ff --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/ty-cf53108dec59b1ff -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/ty-cf53108dec59b1ff/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=d95ec4556a96197b -C extra-filename=-0d6d29a6162f5909 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern console=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libconsole-c333d7c3cbb6a733.rmeta --extern portable_atomic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libportable_atomic-21a0e49f751737dd.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --extern unit_prefix=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunit_prefix-bdb57c39b35ab56d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ctrlc v3.5.2 Running `/usr/bin/rustc --crate-name ctrlc --edition=2021 /usr/share/cargo/registry/ctrlc-3.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("termination"))' -C metadata=b0714a8191e1ec16 -C extra-filename=-63379a8f7ff194dd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern nix=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnix-d24cd3e90308bfb2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-flame v0.2.0 Running `/usr/bin/rustc --crate-name tracing_flame --edition=2018 /usr/share/cargo/registry/tracing-flame-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "smallvec"))' -C metadata=18c2bb5cbf8c6314 -C extra-filename=-a27cd7408c4bde96 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern lazy_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblazy_static-749bc4bf6446747f.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_test v1.0.177 Running `/usr/bin/rustc --crate-name serde_test --edition=2021 /usr/share/cargo/registry/serde_test-1.0.177/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c5b260b23694d4b2 -C extra-filename=-4a99a6ad013b52f5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yansi v1.0.1 Running `/usr/bin/rustc --crate-name yansi --edition=2021 /usr/share/cargo/registry/yansi-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_nightly", "alloc", "default", "detect-env", "detect-tty", "hyperlink", "is-terminal", "std"))' -C metadata=11b89eab01afba2a -C extra-filename=-456f17491d909cfb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling diff v0.1.13 Running `/usr/bin/rustc --crate-name diff --edition=2015 /usr/share/cargo/registry/diff-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ba28260c3492dcfb -C extra-filename=-636453133ad65ef9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pretty_assertions v1.4.1 Running `/usr/bin/rustc --crate-name pretty_assertions --edition=2018 /usr/share/cargo/registry/pretty_assertions-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std", "unstable"))' -C metadata=8270a6b15b7313ea -C extra-filename=-5a7c44c01d3b7102 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern diff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdiff-636453133ad65ef9.rmeta --extern yansi=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libyansi-456f17491d909cfb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=24723c8b2e411dec -C extra-filename=-195181d44a5137ed --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rmeta --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rmeta --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rmeta --extern ctrlc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libctrlc-63379a8f7ff194dd.rmeta --extern indicatif=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindicatif-0d6d29a6162f5909.rmeta --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_flame=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rmeta --extern ty_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_server-a39cdf29b11caa0e.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rmeta --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling ty_test v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_test) Running `/usr/bin/rustc --crate-name ty_test --edition=2024 crates/ty_test/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fbbfc408487002da -C extra-filename=-52a546967e0e0368 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rmeta --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rmeta --extern mdtest=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmdtest-d77d7a69424b8365.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rmeta --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling quickcheck v1.1.0 Running `/usr/bin/rustc --crate-name quickcheck --edition=2021 /usr/share/cargo/registry/quickcheck-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "env_logger", "log", "regex", "use_logging"))' -C metadata=bbf887a948f3b87d -C extra-filename=-6c542723432ef61a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern rand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand-b8cdbf2a5e9b450a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quickcheck_macros v1.2.0 Running `/usr/bin/rustc --crate-name quickcheck_macros --edition=2021 /usr/share/cargo/registry/quickcheck_macros-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=31660681919673e2 -C extra-filename=-513dafb81c22de8a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia_integration_tests v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_trivia_integration_tests) Running `/usr/bin/rustc --crate-name ruff_python_trivia_integration_tests --edition=2024 crates/ruff_python_trivia_integration_tests/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=74c7e646d6ea309a -C extra-filename=-93ea53cadc636c89 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling csv-core v0.1.13 Running `/usr/bin/rustc --crate-name csv_core --edition=2018 /usr/share/cargo/registry/csv-core-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "libc"))' -C metadata=843a4f86e68c5355 -C extra-filename=-9de4434ddd0220e9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling csv v1.4.0 Running `/usr/bin/rustc --crate-name csv --edition=2021 /usr/share/cargo/registry/csv-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8342435c9f8d8426 -C extra-filename=-320166d72debfbf1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern csv_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcsv_core-9de4434ddd0220e9.rmeta --extern itoa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitoa-2e1f77aa3dbbdc57.rmeta --extern ryu=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libryu-9a0d5ae60aca95d1.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_mdtest v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_mdtest) Running `/usr/bin/rustc --crate-name ruff_mdtest --edition=2024 crates/ruff_mdtest/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fafdbd3d6543b31a -C extra-filename=-d66e3116f915776c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rmeta --extern mdtest=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmdtest-d77d7a69424b8365.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rmeta --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rmeta --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/ruff_mdtest/tests/mdtest.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6a954fb418d7811a -C extra-filename=-367fc35ab4f4584b --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern mdtest=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmdtest-d77d7a69424b8365.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_mdtest=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_mdtest-d66e3116f915776c.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling ty_completion_eval v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_completion_eval) Running `/usr/bin/rustc --crate-name ty_completion_eval --edition=2024 crates/ty_completion_eval/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0ac512598a5d303c -C extra-filename=-f414fdfbf19ac969 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern csv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcsv-320166d72debfbf1.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern ty_ide=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_ide-d11f0e02ebb97d79.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name simple_tokenizer --edition=2024 crates/ruff_python_trivia_integration_tests/tests/simple_tokenizer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4f85f021ba414231 -C extra-filename=-3512ca3615bfebd5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia_integration_tests-93ea53cadc636c89.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name block_comments --edition=2024 crates/ruff_python_trivia_integration_tests/tests/block_comments.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=de8a01ec4093e6f4 -C extra-filename=-e982eaf0f380c32d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia_integration_tests-93ea53cadc636c89.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name whitespace --edition=2024 crates/ruff_python_trivia_integration_tests/tests/whitespace.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d96070270897fadc -C extra-filename=-7ff0c7440784fe18 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia_integration_tests-93ea53cadc636c89.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name ty_python_semantic --edition=2024 crates/ty_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=10d9c7b6364d0021 -C extra-filename=-868847c7b516bc70 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern pretty_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpretty_assertions-5a7c44c01d3b7102.rlib --extern quickcheck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquickcheck-6c542723432ef61a.rlib --extern quickcheck_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquickcheck_macros-513dafb81c22de8a.so --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_site_packages-73b2d648917b08fe.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern ty_test=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_test-52a546967e0e0368.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name corpus --edition=2024 crates/ty_python_semantic/tests/corpus.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=3342b52d2cd769b2 -C extra-filename=-5a7281173eef2435 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern pretty_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpretty_assertions-5a7c44c01d3b7102.rlib --extern quickcheck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquickcheck-6c542723432ef61a.rlib --extern quickcheck_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquickcheck_macros-513dafb81c22de8a.so --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_site_packages-73b2d648917b08fe.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern ty_test=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_test-52a546967e0e0368.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/ty_python_semantic/tests/mdtest.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=7933319c8a1fc605 -C extra-filename=-9830aaa8f98515ab --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern pretty_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpretty_assertions-5a7c44c01d3b7102.rlib --extern quickcheck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquickcheck-6c542723432ef61a.rlib --extern quickcheck_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquickcheck_macros-513dafb81c22de8a.so --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_site_packages-73b2d648917b08fe.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern ty_test=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_test-52a546967e0e0368.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=f9ee4f29268ff210 -C extra-filename=-bdca0476d09760eb --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libctrlc-63379a8f7ff194dd.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindicatif-0d6d29a6162f5909.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty-195181d44a5137ed.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_server-a39cdf29b11caa0e.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=3878af9ca3adc813 -C extra-filename=-34616b457a06a07c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libctrlc-63379a8f7ff194dd.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindicatif-0d6d29a6162f5909.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty-195181d44a5137ed.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_server-a39cdf29b11caa0e.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name cli --edition=2024 crates/ty/tests/cli/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=a61723782b1ce243 -C extra-filename=-f15807467f59ae9c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libctrlc-63379a8f7ff194dd.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindicatif-0d6d29a6162f5909.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty-195181d44a5137ed.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_server-a39cdf29b11caa0e.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name file_watching --edition=2024 crates/ty/tests/file_watching.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=fb5f03447d313fe7 -C extra-filename=-aa67877586904578 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libctrlc-63379a8f7ff194dd.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindicatif-0d6d29a6162f5909.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty-195181d44a5137ed.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_server-a39cdf29b11caa0e.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name serde --edition=2024 crates/ruff_text_size/tests/serde.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=3e7cf26cae32ff7d -C extra-filename=-4188f4135189a8d1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name constructors --edition=2024 crates/ruff_text_size/tests/constructors.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=4c6dfaaf164267e3 -C extra-filename=-40f92805912dbaf4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name indexing --edition=2024 crates/ruff_text_size/tests/indexing.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=12083ad167729a10 -C extra-filename=-3078415167d388f5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name main --edition=2024 crates/ruff_text_size/tests/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=f29f058dc75964ae -C extra-filename=-a31f3d187e7cc304 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name auto_traits --edition=2024 crates/ruff_text_size/tests/auto_traits.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=6822ab8a77751575 -C extra-filename=-aa3532b9996b73fd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=a08d9d9ec4450a2b -C extra-filename=-defcb0fdb46c805e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libctrlc-63379a8f7ff194dd.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindicatif-0d6d29a6162f5909.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_server-a39cdf29b11caa0e.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name e2e --edition=2024 crates/ty_server/tests/e2e/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=80e5e15def780ae3 -C extra-filename=-1a66589847f7151e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern lsp_types=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern jod_thread=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rlib --extern lsp_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblsp_server-81b4858d6613b188.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rlib --extern ty_ide=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_ide-d11f0e02ebb97d79.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_server-a39cdf29b11caa0e.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name match_pattern --edition=2024 crates/ruff_python_ast_integration_tests/tests/match_pattern.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7fc99194a197a00f -C extra-filename=-0331190c028e9886 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast_integration_tests-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name visitor --edition=2024 crates/ruff_python_ast_integration_tests/tests/visitor.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=41434a7d7e09de76 -C extra-filename=-5100a4f1a542f17e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast_integration_tests-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name comparable --edition=2024 crates/ruff_python_ast_integration_tests/tests/comparable.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=def98d9e5fb396b6 -C extra-filename=-186ce28c2827cd5d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast_integration_tests-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name stmt_if --edition=2024 crates/ruff_python_ast_integration_tests/tests/stmt_if.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2d3c539e4f6f3556 -C extra-filename=-f3cc6f1129a51cd6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast_integration_tests-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name source_order --edition=2024 crates/ruff_python_ast_integration_tests/tests/source_order.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=acd0a321ea2fdf83 -C extra-filename=-6c8c80ddb410100a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast_integration_tests-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name parenthesize --edition=2024 crates/ruff_python_ast_integration_tests/tests/parenthesize.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=520f81c8d301b053 -C extra-filename=-54faa948e1b2286d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast_integration_tests-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name parentheses --edition=2024 crates/ruff_python_ast_integration_tests/tests/parentheses.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a9762b9c54d07c2f -C extra-filename=-6a088f11f1913896 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast_integration_tests-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name identifier --edition=2024 crates/ruff_python_ast_integration_tests/tests/identifier.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e6feb4346b98a392 -C extra-filename=-3fe470488d5a4266 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast_integration_tests-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name cli --edition=2024 crates/ruff/tests/cli/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=38faf1f0a119f9e8 -C extra-filename=-a870dcab849710df --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv-85262c310d30b638.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff-038283470c6be34c.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name resolve_files --edition=2024 crates/ruff/tests/resolve_files.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d1cc1b02ae37cd7f -C extra-filename=-4b2330fdcccfde19 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv-85262c310d30b638.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff-038283470c6be34c.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name direxist_guard --edition=2024 crates/ruff/tests/direxist_guard.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=26d98d088b690d1e -C extra-filename=-1644472e6ecd4c5c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv-85262c310d30b638.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff-038283470c6be34c.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name integration_test --edition=2024 crates/ruff/tests/integration_test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a4172a2cd1dd584a -C extra-filename=-30c7755a3accf333 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv-85262c310d30b638.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff-038283470c6be34c.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name config --edition=2024 crates/ruff/tests/config.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=90ac51658b875b91 -C extra-filename=-719b581f064b2dac --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv-85262c310d30b638.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff-038283470c6be34c.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=22303ca639db5165 -C extra-filename=-7c4cb3580336c314 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv-85262c310d30b638.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff-038283470c6be34c.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=efba9fa3e4dbb230 -C extra-filename=-c19f9b13e344e982 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv-85262c310d30b638.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff-038283470c6be34c.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name analyze_graph --edition=2024 crates/ruff/tests/analyze_graph.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1abdf1ee118f5c75 -C extra-filename=-a105f34865227032 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv-85262c310d30b638.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff-038283470c6be34c.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_test --edition=2024 crates/ty_test/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f339b22b68794eb7 -C extra-filename=-e618017431807023 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern mdtest=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmdtest-d77d7a69424b8365.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=52539947157d3814 -C extra-filename=-e47469cd34c95033 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap_complete_command-f44eeaf3e5b6d828.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclearscreen-6e137023e1d6cb6f.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librkyv-85262c310d30b638.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtikv_jemallocator-8acf2e84207a89b6.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwild-59acfaa450d364a4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/mdtest/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f0692214dacb1d9f -C extra-filename=-65bebc70626bea86 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern rustc_stable_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_stable_hash-e2b36e214db6950e.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern toml_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml_parser-f47fc8ce759d00c3.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_server --edition=2024 crates/ty_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c9fb10d7349188ec -C extra-filename=-54bdc764bcbb8333 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern lsp_types=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern jod_thread=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rlib --extern lsp_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblsp_server-81b4858d6613b188.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rlib --extern ty_ide=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_ide-d11f0e02ebb97d79.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Compiling ty_completion_bench v0.0.0 (/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_completion_bench) Running `/usr/bin/rustc --crate-name ty_completion_bench --edition=2024 crates/ty_completion_bench/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6986548b3c97d841 -C extra-filename=-db9395375be0f746 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ty_ide=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_ide-d11f0e02ebb97d79.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name document --edition=2024 crates/ruff_server/tests/document.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=eb46fba4ad50be9d -C extra-filename=-be0e93d61a8e86c8 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern lsp_types=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern jod_thread=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rlib --extern lsp_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblsp_server-81b4858d6613b188.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_index-c1d6bc72da3b40b7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_log-f9e8f08a2819c3be.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name e2e --edition=2024 crates/ruff_server/tests/e2e/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=3e4ef3209abe33be -C extra-filename=-8e72e73f0bedc1cd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern lsp_types=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern jod_thread=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rlib --extern lsp_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblsp_server-81b4858d6613b188.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_index-c1d6bc72da3b40b7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_server-e0231b60a2501ac4.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_log-f9e8f08a2819c3be.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_ide --edition=2024 crates/ty_ide/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=965748bfc8097d29 -C extra-filename=-faa71880e2f9b882 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rlib --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_importer-c262dc3ce0ab7c5d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_project-625e39c1036b01e0.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name fixtures --edition=2024 crates/ruff_python_formatter/tests/fixtures.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=be285a64bfb6faf2 -C extra-filename=-c48c307f1c92ff2e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern countme=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcountme-9602a401d5c5ce49.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=4291988e0eba8641 -C extra-filename=-2f09d894a883f399 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern countme=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcountme-9602a401d5c5ce49.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=f1802d8d90aa3dc3 -C extra-filename=-def9cfd78d84f592 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern countme=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcountme-9602a401d5c5ce49.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_parser --edition=2024 crates/ruff_python_parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=354a8a91dcb08766 -C extra-filename=-b93c7916165544b2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern stacker=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstacker-6fe28375f774917b.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_names2-3054326373df70ad.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name generate_inline_tests --edition=2024 crates/ruff_python_parser/tests/generate_inline_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cca0571a10e785d6 -C extra-filename=-e58e249823aeec0e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern stacker=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstacker-6fe28375f774917b.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_names2-3054326373df70ad.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name normalizer --edition=2024 crates/ruff_python_formatter/tests/normalizer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=ec84aa8b288472a7 -C extra-filename=-64876fb1a24cedd1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern countme=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcountme-9602a401d5c5ce49.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name fixtures --edition=2024 crates/ruff_python_parser/tests/fixtures.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ed1941a653315cb5 -C extra-filename=-48836cf2d9eeb770 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern stacker=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstacker-6fe28375f774917b.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_names2-3054326373df70ad.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name ruff_server --edition=2024 crates/ruff_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=f1f7d426bedca3d8 -C extra-filename=-310ecb0b78e1bf9e --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern lsp_types=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern jod_thread=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rlib --extern lsp_server=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblsp_server-81b4858d6613b188.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_markdown-959dc5cb31d8530e.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_index-c1d6bc72da3b40b7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_log-f9e8f08a2819c3be.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -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' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=beddaa3427170f3b -C extra-filename=-4ec35b96810a3bb2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern rand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand-b8cdbf2a5e9b450a.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern uuid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libuuid-d6ba13bc8a053323.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_semantic --edition=2024 crates/ruff_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=f624925767926d38 -C extra-filename=-e7132b327f204d9c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name ruff_linter --edition=2024 crates/ruff_linter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="clap"' --cfg 'feature="default"' --cfg 'feature="test-rules"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "default", "schemars", "test-rules", "testing"))' -C metadata=383d5d9801719877 -C extra-filename=-b8c7cd4a15a653b4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-1115105494bddd60.rlib --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern fern=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfern-e1b39181fa45e0e9.rlib --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rlib --extern imperative=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libimperative-48eb40cb42ffd21d.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern libcst_native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibcst_native-6c1ab1634be4e364.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern natord=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnatord-0882905e2715b24f.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rlib --extern pyproject_toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpyproject_toml-b13e4bf6b5dc6d1d.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rlib --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_importer-c262dc3ce0ab7c5d.rlib --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_index-c1d6bc72da3b40b7.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_semantic-e1eddbe07f0d9be0.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern typed_arena=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtyped_arena-4a5da8c07355488e.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_names2-3054326373df70ad.rlib --extern url=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liburl-de1bb71a633cb340.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ce3c89ddb9bbe86b -C extra-filename=-fd35c4fbb1d1671d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name expected_type --edition=2024 crates/ruff_annotate_snippets/examples/expected_type.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=af80f17ba91a25d7 -C extra-filename=-a9c35992c5f09d3c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name highlight_source --edition=2024 crates/ruff_annotate_snippets/examples/highlight_source.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=93f7a8ade145df94 -C extra-filename=-b9dd0b57f6998ed6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name struct_name_as_context --edition=2024 crates/ruff_annotate_snippets/examples/struct_name_as_context.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=47e731689b160118 -C extra-filename=-9b1e7a558dfee596 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name custom_level --edition=2024 crates/ruff_annotate_snippets/examples/custom_level.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=c6e2af033f6a5a85 -C extra-filename=-8c99ab3ddfe3e9d6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name multislice --edition=2024 crates/ruff_annotate_snippets/examples/multislice.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=0384606823d70120 -C extra-filename=-fc8db3bfd96c9631 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name format --edition=2024 crates/ruff_annotate_snippets/examples/format.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=55aea942d7fc1dbd -C extra-filename=-ce646b81506fecf6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name custom_error --edition=2024 crates/ruff_annotate_snippets/examples/custom_error.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=0393759aa8d7e40e -C extra-filename=-1dcaf1bde765a43d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name formatter --edition=2024 crates/ruff_annotate_snippets/tests/formatter.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=1f47c368c02e5e9d -C extra-filename=-66b69022f6b59d8d --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name examples --edition=2024 crates/ruff_annotate_snippets/tests/examples.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=a67c36100fc909f8 -C extra-filename=-1e1d6d78c88d55a6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff_annotate_snippets/tests/ruff.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=c709c1d1d6a7721d -C extra-filename=-21bf536ef6f3b8d6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_tests --edition=2024 crates/ruff_annotate_snippets/tests/rustc_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=0dd5266185afa6b9 -C extra-filename=-5f8bb0576ee53e5c --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name elide_header --edition=2024 crates/ruff_annotate_snippets/examples/elide_header.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=b55b21543f89fbbe -C extra-filename=-b27673dbdb2d785f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name color --edition=2024 crates/ruff_annotate_snippets/tests/color/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=1b66d22d4eb15459 -C extra-filename=-e2efad55e28ef8b9 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name highlight_message --edition=2024 crates/ruff_annotate_snippets/examples/highlight_message.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=4115c18040b48bf5 -C extra-filename=-914b6305b4b16a63 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name footer --edition=2024 crates/ruff_annotate_snippets/examples/footer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=c4260ed50fe4072b -C extra-filename=-2b9047a8c388148f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name id_hyperlink --edition=2024 crates/ruff_annotate_snippets/examples/id_hyperlink.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=b1f9fa796212c64e -C extra-filename=-1d0e4093f87c3982 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name multi_suggestion --edition=2024 crates/ruff_annotate_snippets/examples/multi_suggestion.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=967507091ec628d5 -C extra-filename=-f98c3c52d1c1cbda --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_markdown --edition=2024 crates/ruff_markdown/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9a17d10770de50c4 -C extra-filename=-00f99b6b9bbc6bd0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_workspace --edition=2024 crates/ruff_workspace/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars"))' -C metadata=436508fbde5b80c9 -C extra-filename=-dbe6e7e63853bae1 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern etcetera=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libetcetera-2057195ea63d9ac2.rlib --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern matchit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmatchit-99770828387e1497.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rlib --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_semantic-e1eddbe07f0d9be0.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_project --edition=2024 crates/ty_project/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="junit"' --cfg 'feature="testing"' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deflate", "format", "junit", "ruff_python_formatter", "schemars", "testing", "zstd"))' -C metadata=8e4c6906f381e180 -C extra-filename=-7c84caed48cfbf0a --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitvec-cd933ea761848cd5.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern notify=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern parking_lot=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libparking_lot-89c6bb22f5651fa1.rlib --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern regex_automata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_automata-4f9903c427022c3e.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_python_core --edition=2024 crates/ty_python_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=91150db6fa217f10 -C extra-filename=-c3b62219e337d8c6 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern bitvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitvec-cd933ea761848cd5.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_combine-ba5fedaf29222688.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_site_packages-73b2d648917b08fe.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=813a99f6a2f8bbee -C extra-filename=-198a9cedf0825d07 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern countme=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcountme-9602a401d5c5ce49.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_module_resolver --edition=2024 crates/ty_module_resolver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=00c42a91a51a74b4 -C extra-filename=-748c3b45261518f4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_vendored --edition=2024 crates/ty_vendored/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deflate", "zstd"))' -C metadata=9c760f5354240b0d -C extra-filename=-d5527e34ea92fd15 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern zip=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzip-13df18a34da43b56.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_importer --edition=2024 crates/ruff_python_importer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a9fe5548bda7b2a9 -C extra-filename=-db7c1b5b0355a4df --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name ty_combine --edition=2024 crates/ty_combine/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c9df94820ee76f70 -C extra-filename=-6ca3dd18eab525a0 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_site_packages --edition=2024 crates/ty_site_packages/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=911862087c5826dd -C extra-filename=-fd19e8e90702d4f2 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_db --edition=2024 crates/ruff_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --test --cfg 'feature="cache"' --cfg 'feature="ignore"' --cfg 'feature="junit"' --cfg 'feature="os"' --cfg 'feature="ruff_cache"' --cfg 'feature="serde"' --cfg 'feature="testing"' --cfg 'feature="tracing-subscriber"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "ignore", "junit", "os", "ruff_cache", "schemars", "serde", "testing", "tracing-subscriber"))' -C metadata=82452661caa91006 -C extra-filename=-20a353b7833647bf --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern arc_swap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libarc_swap-6a7459cb7095981b.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern dashmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdashmap-a63f3bf824a2d795.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern etcetera=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libetcetera-2057195ea63d9ac2.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern matchit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmatchit-99770828387e1497.rlib --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rlib --extern pathdiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpathdiff-490b4e88f810074d.rlib --extern quick_junit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquick_junit-38ea1427c5208020.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern same_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsame_file-a3ca45abc33d1d2b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsupports_hyperlinks-b8509cfada410cd7.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern which=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwhich-c574afd8a7fc4b51.rlib --extern zip=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzip-13df18a34da43b56.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_literal --edition=2024 crates/ruff_python_literal/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=567b60ddb1d09feb -C extra-filename=-e9771f674e09cd8f --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern icu_properties=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libicu_properties-90d492e6c7e5ed56.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_index --edition=2024 crates/ruff_python_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b95371aada2548e9 -C extra-filename=-3b48e2945a48eb18 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out` Running `/usr/bin/rustc --crate-name ruff_formatter --edition=2024 crates/ruff_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' -C metadata=da57b300bbfc9b40 -C extra-filename=-70a6452f833249b4 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_ast --edition=2024 crates/ruff_python_ast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="cache"' --cfg 'feature="get-size"' --cfg 'feature="salsa"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "get-size", "salsa", "schemars", "serde"))' -C metadata=6756c0f24470e94b -C extra-filename=-5c9a7a016d277be7 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-1115105494bddd60.rlib --extern arrayvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libarrayvec-8ce37ea4020a9eee.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_index --edition=2024 crates/ruff_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="salsa"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("salsa"))' -C metadata=1168f5badeac1d1b -C extra-filename=-a4d299f70d44cbc5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name cache_key --edition=2024 crates/ruff_cache/tests/cache_key.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=273b2998569fe696 -C extra-filename=-ec55fe28c72dc538 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern seahash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libseahash-6b8ea472f5e5244b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dede717f6ded8ff2 -C extra-filename=-59c4b405078aa388 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_stdlib --edition=2024 crates/ruff_python_stdlib/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ca1d61e3f0513d70 -C extra-filename=-b91d8c83f8e5ec69 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=eade345b5eef012c -C extra-filename=-94ce6603cd877312 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Finished `rpm` profile [optimized + debuginfo] target(s) in 218m 37s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/mdtest-65bebc70626bea86 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 108 tests test assertion::tests::error ... ok test assertion::tests::error_with_message_and_column ... ok test assertion::tests::error_with_rule ... ok test assertion::tests::error_with_rule_and_column ... ok test assertion::tests::error_with_rule_and_message ... ok test assertion::tests::error_with_rule_and_message_and_column ... ok test assertion::tests::multiple_lines ... ok test assertion::tests::multiple_lines_mixed_stack ... ok test assertion::tests::prior_line ... ok test assertion::tests::stacked_mixed ... ok test assertion::tests::stacked_prior_line ... ok test assertion::tests::toml_comments ... ok test assertion::tests::ty_display ... ok test diagnostic::tests::sort_and_group ... ok test matcher::tests::bad_column_number_not_allowed ... ok test matcher::tests::bare_error_assertion_not_allowed ... ok test matcher::tests::bare_reveal_assertion_not_allowed ... ok test matcher::tests::column_number_not_allowed_after_message ... ok test matcher::tests::column_number_not_allowed_after_rule_code ... ok test matcher::tests::column_only_error_assertion_not_allowed ... ok test matcher::tests::default_error_rule ... ok test matcher::tests::error_match_all ... ok test matcher::tests::error_match_all_wrong_column ... ok test matcher::tests::error_match_all_wrong_message ... ok test matcher::tests::error_match_all_wrong_rule ... ok test matcher::tests::error_match_column_and_message ... ok test matcher::tests::error_match_column_and_rule ... ok test matcher::tests::error_match_column_and_rule_and_message ... ok test matcher::tests::error_match_message ... ok test matcher::tests::error_match_rule ... ok test matcher::tests::error_match_rule_and_message ... ok test matcher::tests::error_match_rule_lots_of_whitespace ... ok test matcher::tests::error_match_rule_no_whitespace ... ok test matcher::tests::error_unmatched ... ok test matcher::tests::error_wrong_column ... ok test matcher::tests::error_wrong_message ... ok test matcher::tests::error_wrong_rule ... ok test matcher::tests::interspersed_matches_and_mismatches ... ok test matcher::tests::more_diagnostics_than_assertions ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line_all_same ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line_mismatch ... ok test matcher::tests::multiple_column_numbers_not_allowed ... ok test matcher::tests::multiple_column_numbers_not_allowed_even_if_interspersed ... ok test matcher::tests::parenthesized_expression ... ok test matcher::tests::revealed_match ... ok test matcher::tests::revealed_match_with_only_undefined ... ok test matcher::tests::revealed_match_with_undefined ... ok test matcher::tests::revealed_mismatch_with_undefined ... ok test matcher::tests::revealed_unmatched ... ok test matcher::tests::revealed_wrong_message ... ok test matcher::tests::revealed_wrong_rule ... ok test matcher::tests::trailing_quote_without_message_not_allowed ... ok test matcher::tests::two_rule_codes_not_allowed ... ok test matcher::tests::unclosed_message_not_allowed ... ok test matcher::tests::unclosed_message_not_allowed_even_after_rule_code ... ok test matcher::tests::unclosed_rule_not_allowed ... ok test matcher::tests::undefined_reveal_type_mismatched ... ok test matcher::tests::undefined_reveal_type_unmatched ... ok test parser::tests::allowlisted_html_comments_are_permitted ... ok test parser::tests::cannot_generate_name_for_lang ... ok test parser::tests::code_blocks_must_not_be_indented ... ok test parser::tests::custom_file_path ... ok test parser::tests::disallow_merged_snippets_in_presence_of_explicit_paths ... ok test parser::tests::disallow_pyi_snippets_in_presence_of_merged_py_snippets ... ok test parser::tests::duplicate_section_directive_not_allowed ... ok test parser::tests::empty ... ok test parser::tests::empty_file ... ok test parser::tests::explicitly_named_toml_file ... ok test parser::tests::files_with_lang_text_can_have_any_paths ... ok test parser::tests::files_with_no_extension_can_have_any_lang ... ok test parser::tests::header_start_at_beginning_of_line ... ok test parser::tests::ignores_pycon_blocks ... ok test parser::tests::ignores_python_blocks_with_ignore_metadata ... ok test parser::tests::line_break_in_header_1 ... ok test parser::tests::line_break_in_header_2 ... ok test parser::tests::merged_snippets ... ok test parser::tests::mismatching_lang ... ok test parser::tests::multi_line_file ... ok test parser::tests::multiple_file_tests ... ok test parser::tests::multiple_tests ... ok test parser::tests::no_duplicate_name_files_in_test ... ok test parser::tests::no_header_inside_test ... ok test parser::tests::no_lang ... ok test parser::tests::no_merged_snippets_for_explicit_paths ... ok test parser::tests::no_new_line_at_eof ... ok test parser::tests::no_newline_between_prose_and_code ... ok test parser::tests::no_usage_of_autogenerated_name ... ok test parser::tests::notebook_test ... ok test parser::tests::obvious_typos_in_directives_are_detected ... ok test parser::tests::path_colon_on_next_line ... ok test parser::tests::path_with_backtick ... ok test parser::tests::path_with_line_break ... ok test parser::tests::path_with_space ... ok test parser::tests::random_trailing_backtick_quoted ... ok test parser::tests::section_directive_must_appear_before_config ... ok test parser::tests::section_directive_must_appear_before_embedded_files ... ok test parser::tests::separate_path ... ok test parser::tests::separate_path_whitespace_1 ... ok test parser::tests::separate_path_whitespace_2 ... ok test parser::tests::single_file_test ... ok test parser::tests::snapshot_diagnostic_directive_detection_ignores_whitespace ... ok test parser::tests::source_map_reports_invalid_relative_line ... ok test parser::tests::source_map_to_absolute_line_number ... ok test parser::tests::unbraced_metadata_not_allowed ... ok test parser::tests::unterminated_code_block_1 ... ok test parser::tests::unterminated_code_block_2 ... ok test tests::preserves_site_packages_paths_in_inline_snapshots ... ok test result: ok. 108 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff-e47469cd34c95033 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 27 tests test cache::tests::cache_adds_file_on_lint ... ok test cache::tests::cache_adds_files_on_format ... ok test cache::tests::cache_adds_files_on_lint ... ok test cache::tests::cache_does_not_add_file_on_lint_with_diagnostic ... ok test cache::tests::cache_file_permissions_match_default_file_permissions ... ok test cache::tests::cache_invalidated_on_file_modified_time ... ok test cache::tests::cache_invalidated_on_permission_change ... ok test cache::tests::cache_removes_stale_files_on_persist ... ok test cache::tests::file_changes_invalidate_file_cache ... ok test cache::tests::format_updates_cache_entry ... ok test cache::tests::same_results::ruff_linter_fixtures ... ok test cache::tests::same_results::ruff_notebook_fixtures ... ok test commands::check::test::unreadable_files ... ok test commands::format::tests::error_diagnostics ... ok test commands::format::tests::modified_range::deletion ... ok test commands::format::tests::modified_range::empty ... ok test commands::format::tests::modified_range::equal ... ok test commands::format::tests::modified_range::insertion ... ok test commands::format::tests::modified_range::modification ... ok test commands::format::tests::modified_range::strict_prefix ... ok test test_file_change_detector::detect_correct_file_change ... ok test test_set_colored_override::cli_args_takes_precedences_over_force_color_env ... ok test test_set_colored_override::force_color_env_is_respected ... ok test version::tests::version_formatting ... ok test version::tests::version_formatting_with_commit_info ... ok test version::tests::version_formatting_with_commits_since_last_tag ... ok test version::tests::version_serializable ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff-c19f9b13e344e982 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/analyze_graph-a105f34865227032 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 19 tests test dependencies ... ok test dependents ... ok test exclude ... ok test globs ... ok test nested_imports ... ok test notebook_basic ... ok test notebook_with_magic ... ok test src_glob_expansion ... ok test src_option ... ok test string_detection ... ok test string_detection_attribute ... ok test string_detection_deep_attribute ... ok test string_detection_exact_module ... ok test string_detection_from_config ... ok test string_detection_min_dots_deep_fallback ... ok test string_detection_unresolvable ... ok test string_detection_with_src ... ok test venv ... ok test wildcard ... ok test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/cli-a870dcab849710df --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 245 tests test analyze_graph::type_checking_imports ... ok test analyze_graph::type_checking_imports_from_config ... ok test format::all_rules_default_options ... ok test format::check_default_mode_shows_diagnostics_and_summary ... ok test format::check_quiet_mode_shows_diagnostics_only ... ok test format::check_silent_mode_no_output ... ok test format::column_and_line_zero ... ok test format::config_doubly_overridden_via_cli ... ok test format::config_file_and_isolated ... ok test format::config_override_rejected_if_invalid_toml ... ok test format::config_override_via_cli ... ok test format::conflicting_options ... ok test format::conflicting_options_stdin ... ok test format::cookiecutter_globbing ... ok test format::deduplicate_directory_and_explicit_file ... ok test format::default_files ... ok test format::default_options ... ok test format::deprecated_options ... ok test format::docstring_options ... ok test format::exclude ... ok test format::exclude_stdin ... ok test format::exit_non_zero_on_format ... ok test format::extend_exclude_cli ... ok test format::extension ... ok test format::force_exclude ... ok test format::force_exclude_stdin ... ok test format::format_mapped_extension_files ... ok test format::format_option_inheritance ... ok test format::format_options ... ok test format::format_warn_stdin_filename_with_files ... ok test format::legacy_format_option ... ok test format::markdown_formatting ... ok test format::markdown_formatting_quarto_cell_option ... ok test format::markdown_formatting_stdin ... ok test format::messages ... ok test format::mixed_line_endings ... ok test format::nonexistent_config_file ... ok test format::output_format::_azure_expects ... ok test format::output_format::_concise_expects ... ok test format::output_format::_full_expects ... ok test format::output_format::_github_expects ... ok test format::output_format::_gitlab_expects ... ok test format::output_format::_grouped_expects ... ok test format::output_format::_json_expects ... ok test format::output_format::_json_lines_expects ... ok test format::output_format::_junit_expects ... ok test format::output_format::_pylint_expects ... ok test format::output_format::_rdjson_expects ... ok test format::output_format::_sarif_expects ... ok test format::output_format_notebook ... ok test format::per_file_target_version_formatter ... ok test format::range_end_only ... ok test format::range_formatting ... ok test format::range_formatting_multiple_files ... ok test format::range_formatting_notebook ... ok test format::range_formatting_out_of_bounds ... ok test format::range_formatting_unicode ... ok test format::range_line_numbers_only ... ok test format::range_missing_line ... ok test format::range_start_larger_than_end ... ok test format::range_start_only ... ok test format::syntax_error ... ok test format::syntax_error_in_notebooks ... ok test format::syntax_error_in_notebooks_check ... ok test format::test_diff ... ok test format::test_diff_no_change ... ok test format::test_diff_stdin_formatted ... ok test format::test_diff_stdin_unformatted ... ok test format::test_notebook_trailing_semicolon ... ok test format::too_many_config_files ... ok test format::valid_linter_options ... ok test format::valid_linter_options_preserve ... ok test format::zero_line_number ... ok test lint::a005_module_shadowing_non_strict ... ok test lint::a005_module_shadowing_strict ... ok test lint::a005_module_shadowing_strict_default ... ok test lint::add_ignore ... ok test lint::add_noqa ... ok test lint::add_noqa_exclude ... ok test lint::add_noqa_existing_file_level_noqa ... ok test lint::add_noqa_existing_ignore ... ok test lint::add_noqa_existing_noqa ... ok test lint::add_noqa_existing_range_suppression ... ok test lint::add_noqa_multiline_comment ... ok test lint::add_noqa_multiline_diagnostic ... ok test lint::add_noqa_multiple_codes ... ok test lint::add_noqa_parent ... ok test lint::add_noqa_top_of_file ... ok test lint::add_noqa_top_of_file_with_shebang ... ok test lint::add_noqa_with_newline_in_reason ... ok test lint::add_noqa_with_reason ... ok test lint::cache_syntax_errors ... ok test lint::checks_notebooks_in_stable ... ok test lint::circular_extend ... ok test lint::combine_typing_extensions_config ... ok test lint::complex_config_setting_overridden_via_cli ... ok test lint::config_doubly_overridden_via_cli ... ok test lint::config_expand ... ok test lint::config_file_and_isolated ... ok test lint::config_override_rejected_if_invalid_toml ... ok test lint::config_override_via_cli ... ok test lint::cookiecutter_globbing ... ok test lint::cookiecutter_globbing_no_project_root ... ok test lint::deduplicate_directory_and_explicit_file ... ok test lint::default_rules ... ok test lint::deprecated_config_option_overridden_via_cli ... ok test lint::each_toml_option_requires_a_new_flag_1 ... ok test lint::each_toml_option_requires_a_new_flag_2 ... ok test lint::exclude ... ok test lint::exclude_stdin ... ok test lint::extend_passed_via_config_argument ... ok test lint::extend_per_file_ignores_stdin ... ok test lint::extension ... ok test lint::flake8_import_convention_invalid_aliases_config_alias_name ... ok test lint::flake8_import_convention_invalid_aliases_config_extend_alias_name ... ok test lint::flake8_import_convention_invalid_aliases_config_module_name ... ok test lint::flake8_import_convention_nfkc_normalization ... ok test lint::flake8_import_convention_unused_aliased_import ... ok test lint::flake8_import_convention_unused_aliased_import_no_conflict ... ok test lint::flake8_pyi_redundant_none_literal ... ok test lint::ignore_noqa ... ok test lint::line_too_long_width_override ... ok test lint::lint_options ... ok test lint::match_before_py310 ... ok test lint::mixed_levels ... ok test lint::negated_per_file_ignores ... ok test lint::negated_per_file_ignores_absolute ... ok test lint::negated_per_file_ignores_overlap ... ok test lint::nested_implicit_namespace_package ... ok test lint::nonexistent_config_file ... ok test lint::nonexistent_extend_file ... ok test lint::noqa_comments_to_human_readable_ruff_ignores ... ok test lint::output_format::_azure_expects ... ok test lint::output_format::_concise_expects ... ok test lint::output_format::_full_expects ... ok test lint::output_format::_github_expects ... ok test lint::output_format::_gitlab_expects ... ok test lint::output_format::_grouped_expects ... ok test lint::output_format::_json_expects ... ok test lint::output_format::_json_lines_expects ... ok test lint::output_format::_junit_expects ... ok test lint::output_format::_pylint_expects ... ok test lint::output_format::_rdjson_expects ... ok test lint::output_format::_sarif_expects ... ok test lint::output_format_preview::_azure_expects ... ok test lint::output_format_preview::_concise_expects ... ok test lint::output_format_preview::_full_expects ... ok test lint::output_format_preview::_github_expects ... ok test lint::output_format_preview::_gitlab_expects ... ok test lint::output_format_preview::_grouped_expects ... ok test lint::output_format_preview::_json_expects ... ok test lint::output_format_preview::_json_lines_expects ... ok test lint::output_format_preview::_junit_expects ... ok test lint::output_format_preview::_pylint_expects ... ok test lint::output_format_preview::_rdjson_expects ... ok test lint::output_format_preview::_sarif_expects ... ok test lint::output_format_show_fixes::concise_show_fixes ... ok test lint::output_format_show_fixes::full_show_fixes ... ok test lint::output_format_show_fixes::grouped_show_fixes ... ok test lint::parent_configuration_override ... ok test lint::parse_error_extends ... ok test lint::pep695_generic_rename ... ok test lint::per_file_ignores_stdin ... ok test lint::per_file_target_version_linter ... ok test lint::precedence ... ok test lint::prefer_rule_codes_in_output ... ok test lint::pyupgrade_up026_respects_isort_required_import_fix ... ok test lint::pyupgrade_up026_respects_isort_required_import_from_fix ... ok test lint::required_import_set_aliased_as_abstract_set_no_conflict ... ok test lint::required_import_set_conflicts_with_pyi025 ... ok test lint::required_import_set_without_pyi025_no_conflict ... ok test lint::required_version_bound_match ... ok test lint::required_version_bound_mismatch ... ok test lint::required_version_exact_match ... ok test lint::required_version_exact_mismatch ... ok test lint::required_version_fails_to_parse ... ok test lint::required_version_precedes_rule_validation ... ok test lint::requires_python ... ok test lint::requires_python_equals ... ok test lint::requires_python_equals_patch ... ok test lint::requires_python_extend_from_shared_config ... ok test lint::requires_python_no_tool ... ok test lint::requires_python_no_tool_preview_enabled ... ok test lint::requires_python_no_tool_target_version_override ... ok test lint::requires_python_no_tool_with_check ... ok test lint::requires_python_patch ... ok test lint::requires_python_pyproject_toml_above ... ok test lint::requires_python_pyproject_toml_above_with_tool ... ok test lint::requires_python_ruff_toml_above ... ok test lint::requires_python_ruff_toml_no_target_fallback ... ok test lint::requires_python_ruff_toml_no_target_fallback_check ... ok test lint::ruff_toml_is_linted ... ok test lint::rule_name_selector_cli_preview_disabled ... ok test lint::rule_name_selector_cli_preview_enabled ... ok test lint::rule_name_selector_config_preview_disabled ... ok test lint::rule_name_selector_config_preview_enabled ... ok test lint::rule_panic_mixed_results_concise ... ok test lint::rule_panic_mixed_results_full ... ok test lint::semantic_syntax_errors ... ok test lint::show_fixes_in_full_output_with_preview_enabled ... ok test lint::show_fixes_preview ... ok test lint::statistics_hyperlinks ... ok test lint::supported_file_extensions ... ok test lint::supported_file_extensions_preview_enabled ... ok test lint::too_many_config_files ... ok test lint::top_level_options ... ok test lint::type_parameter_rename_isolation ... ok test lint::unknown_rule_selectors_config_ignore_f481 ... ok test lint::unknown_rule_selectors_config_ignore_f481_preview ... ok test lint::unknown_rule_selectors_extend_fixable_f481 ... ok test lint::unknown_rule_selectors_extend_fixable_f481_preview ... ok test lint::unknown_rule_selectors_extend_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_extend_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_extend_select_f481 ... ok test lint::unknown_rule_selectors_extend_select_f481_preview ... ok test lint::unknown_rule_selectors_fixable_f481 ... ok test lint::unknown_rule_selectors_fixable_f481_preview ... ok test lint::unknown_rule_selectors_ignore_f481 ... ok test lint::unknown_rule_selectors_ignore_f481_preview ... ok test lint::unknown_rule_selectors_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_safe_fixes_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_safe_fixes_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_unsafe_fixes_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_unsafe_fixes_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_select_f481 ... ok test lint::unknown_rule_selectors_select_f481_preview ... ok test lint::unknown_rule_selectors_unfixable_f481 ... ok test lint::unknown_rule_selectors_unfixable_f481_preview ... ok test lint::unused_interaction ... ok test lint::up045_nested_optional_flatten_all ... ok test lint::valid_toml_but_nonexistent_option_provided_via_config_argument ... ok test lint::value_given_to_table_key_is_not_inline_table_1 ... ok test lint::value_given_to_table_key_is_not_inline_table_2 ... ok test lint::walrus_before_py38 ... ok test show_settings::display_default_settings ... ok test show_settings::display_settings_from_nested_directory ... ok test version::config_option_allowed_but_ignored ... ok test version::config_option_ignored_but_validated ... ok test version::isolated_option_allowed ... ok test version::version_basics ... ok test result: ok. 245 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.51s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/config-719b581f064b2dac --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2 tests test lint_select ... ok test lint_select_json ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/direxist_guard-1644472e6ecd4c5c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test check_in_deleted_directory_errors ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/integration_test-30c7755a3accf333 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 96 tests test check_default_files ... ok test check_docstring_conventions_overrides ... ok test check_extend_safe_fixes ... ok test check_extend_unsafe_fixes ... ok test check_extend_unsafe_fixes_conflict_with_extend_safe_fixes ... ok test check_extend_unsafe_fixes_conflict_with_extend_safe_fixes_by_specificity ... ok test check_hints_hidden_unsafe_fixes ... ok test check_hints_hidden_unsafe_fixes_with_no_safe_fixes ... ok test check_input_from_argfile ... ok test check_no_hint_for_hidden_unsafe_fixes_when_disabled ... ok test check_no_hint_for_hidden_unsafe_fixes_with_no_safe_fixes_when_disabled ... ok test check_shows_unsafe_fixes_with_opt_in ... ok test check_warn_stdin_filename_with_files ... ok test deprecated_direct ... ok test deprecated_direct_preview_enabled ... ok test deprecated_indirect ... ok test deprecated_indirect_preview_enabled ... ok test deprecated_multiple_direct ... ok test deprecated_multiple_direct_preview_enabled ... ok test diff_does_not_show_display_only_fixes_with_unsafe_fixes_enabled ... ok test diff_only_unsafe_fixes_available ... ok test diff_shows_safe_fixes_by_default ... ok test diff_shows_unsafe_fixes_with_opt_in ... ok test fix_applies_safe_fixes_by_default ... ok test fix_applies_unsafe_fixes_with_opt_in ... ok test fix_does_not_apply_display_only_fixes ... ok test fix_does_not_apply_display_only_fixes_with_unsafe_fixes_enabled ... ok test fix_only_flag_applies_safe_fixes_by_default ... ok test fix_only_flag_applies_unsafe_fixes_with_opt_in ... ok test fix_only_unsafe_fixes_available ... ok test fix_preview ... ok test full_output_format ... ok test full_output_preview ... ok test full_output_preview_config ... ok test missing_argfile_reports_error ... ok test parse_error_not_included ... ok test preview_disabled_direct ... ok test preview_disabled_does_not_warn_for_empty_fixable_selections ... ok test preview_disabled_does_not_warn_for_empty_ignore_selections ... ok test preview_disabled_prefix_empty ... ok test preview_enabled_all ... ok test preview_enabled_direct ... ok test preview_enabled_group_ignore ... ok test preview_enabled_prefix ... ok test preview_group_selector ... ok test pyproject_toml_stdin_no_applicable_rules_selected ... ok test pyproject_toml_stdin_no_applicable_rules_selected_2 ... ok test pyproject_toml_stdin_no_errors ... ok test pyproject_toml_stdin_schema_error ... ok test pyproject_toml_stdin_schema_error_fix ... ok test pyproject_toml_stdin_schema_error_fix_diff ... ok test pyproject_toml_stdin_schema_error_fix_only ... ok test pyproject_toml_stdin_syntax_error ... ok test redirect_direct ... ok test redirect_indirect ... ok test redirect_prefix ... ok test removed_direct ... ok test removed_direct_multiple ... ok test removed_ignore_direct ... ok test removed_ignore_indirect ... ok test removed_ignore_multiple_direct ... ok test removed_ignore_remapped_direct ... ok test removed_indirect ... ok test rule_f401 ... ok test rule_f401_output_json ... ok test rule_f401_output_text ... ok test rule_invalid_rule_name ... ok test rule_invalid_rule_name_output_json ... ok test rule_invalid_rule_name_output_text ... ok test rule_unused_import ... ok test show_statistics ... ok test show_statistics_json ... ok test show_statistics_json_partial_fix ... ok test show_statistics_json_unsafe_fixes ... ok test show_statistics_partial_fix ... ok test show_statistics_syntax_errors ... ok test show_statistics_unsafe_fixes ... ok test stdin_error ... ok test stdin_filename ... ok test stdin_fix_jupyter ... ok test stdin_fix_py ... ok test stdin_fix_when_no_issues_should_still_print_contents ... ok test stdin_fix_when_not_fixable_should_still_print_contents ... ok test stdin_format_jupyter ... ok test stdin_json ... ok test stdin_multiple_parse_error ... ok test stdin_override_parser_ipynb ... ok test stdin_override_parser_py ... ok test stdin_override_parser_py_config ... ok test stdin_parse_error ... ok test stdin_source_type_py ... ok test stdin_source_type_pyi ... ok test stdin_success ... ok test unfixable_preview ... ok test unreadable_dir ... ok test unreadable_pyproject_toml ... ok test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/resolve_files-4b2330fdcccfde19 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test check_project_from_project_subdirectory_respects_includes ... ok test check_project_include_defaults ... ok test check_project_respects_direct_paths ... ok test check_project_respects_subdirectory_includes ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/color-e2efad55e28ef8b9 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 32 tests test ann_eof::case ... ok test ann_insertion::case ... ok test ann_multiline2::case ... ok test ann_multiline::case ... ok test ann_removed_nl::case ... ok test ensure_emoji_highlight_width::case ... ok test first_snippet_is_primary::case ... ok test fold_ann_multiline::case ... ok test fold_bad_origin_line::case ... ok test fold_leading::case ... ok test fold_trailing::case ... ok test highlight_diff_line_with_wide_characters::case ... ok test highlight_duplicated_diff_lines::case ... ok test highlight_first_line_tab_371::test ... ok test highlight_source::case ... ok test highlight_source_multi_width_chars::case ... ok test highlight_source_zero_width_chars::case ... ok test issue_9::case ... ok test multiline_removal_indent::test ... ok test multiline_removal_last_line_tabs::test ... ok test multiline_removal_suggestion::case ... ok test multiple_annotations::case ... ok test multiple_highlight_duplicated::case ... ok test multiple_multiline_removal::case ... ok test primary_title_second_group::case ... ok test regression_leading_tab_label_alignment::case ... ok test regression_leading_tab_long_line::case ... ok test simple::case ... ok test strip_line::case ... ok test strip_line_char::case ... ok test strip_line_non_ws::case ... ok test styled_title::case ... ok test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/examples-1e1d6d78c88d55a6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 13 tests test custom_error ... ignored test custom_level ... ignored test elide_header ... ignored test ensure_all_examples_have_tests ... ok test expected_type ... ignored test footer ... ignored test format ... ignored test highlight_message ... ignored test highlight_source ... ignored test id_hyperlink ... ignored test multi_suggestion ... ignored test multislice ... ignored test struct_name_as_context ... ignored test result: ok. 1 passed; 0 failed; 12 ignored; 0 measured; 0 filtered out; finished in 0.00s running 114 tests test alignment ... Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/formatter-66b69022f6b59d8d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` ok test annotate_eol ... ok test annotate_eol2 ... ok test annotate_eol3 ... ok test annotate_eol4 ... ok test annotate_eol_double_width ... ok test annotate_newline_empty_span ... ok test char_and_nl_annotate_char ... ok test char_eol_annotate_char ... ok test char_eol_annotate_char_double_width ... ok test consistent_indentation_with_trailing_newline ... ok test diagnostic_width ... ok test diagnostic_width2 ... ok test diff_format ... ok test dont_panic_narrow_term_width_short_span ... ok test duplicate_annotations ... ok test e0271 ... ok test e0271_2 ... ok test empty_span_end_line ... ok test empty_span_start_line ... ok test hide_snippet ... ok test highlighting ... ok test id_on_title ... ok test issue_130 ... ok test keep_lines1 ... ok test keep_lines2 ... ok test leading_nbsp_no_overflow ... ok test lineno_offset ... ok test long_e0308 ... ok test long_line_cut ... ok test long_line_cut_custom ... ok test macros_not_utf8 ... ok test max_line_num_no_fold ... ok test message_before_primary_snippet ... ok test multi_and_single ... ok test multi_newline_span ... ok test multiline_eol_start ... ok test multiline_eol_start2 ... ok test multiline_eol_start3 ... ok test multiline_eol_start_double_width ... ok test multiline_eol_start_eof_end ... ok test multiline_eol_start_eof_end_double_width ... ok test multiline_eol_start_eol_end ... ok test multiline_eol_start_eol_end2 ... ok test multiline_eol_start_eol_end3 ... ok test multiline_removal ... ok test multiline_removal2 ... ok test multiline_replacement ... ok test multiple_line_num_widths ... ok test multiple_replacements ... ok test multiple_replacements2 ... ok test multiple_snippet_no_path ... ok test only_origin ... ok test origin_correct_mid_line ... ok test origin_correct_start_line ... ok test original_matches_replacement_suffix ... ok test padding_last_in_group ... ok test padding_last_in_group_with_group_after ... ok test prefer_first_annotation_on_secondary_snippets ... ok test secondary_title_custom_level_text ... ok test secondary_title_no_level_text ... ok test single_line_non_overlapping_suggestions ... ok test single_line_non_overlapping_suggestions2 ... ok test snippet_no_path ... ok test span_eol ... ok test suggestion_different_path_than_primary ... ok test suggestion_no_fold ... ok test suggestion_no_fold_replacement_ends_with_newline ... ok test suggestion_same_as_source ... ok test suggestion_span_bigger_than_source - should panic ... ok test suggestion_span_line_end ... ok test suggestion_span_one_bigger_than_source ... ok test suggestion_span_source_end ... ok test tab ... ok test test_anon_lines ... ok test test_format_footer_title ... ok test test_format_no_id ... ok test test_format_no_severity ... ok test test_format_no_severity_or_id ... ok test test_format_skip_title ... ok test test_format_snippet_annotation_standalone ... ok test test_format_snippet_only ... ok test test_format_snippets_continuation ... ok test test_format_title ... ok test test_i26 - should panic ... ok test test_i_29 ... ok test test_multi_group_no_snippet ... ok test test_multi_secondary_group_no_snippet ... ok test test_only_source ... ok test test_point_to_double_width_characters ... ok test test_point_to_double_width_characters_across_lines ... ok test test_point_to_double_width_characters_mixed ... ok test test_point_to_double_width_characters_multiple ... ok test test_source_annotation_standalone_multiline ... ok test test_source_annotation_standalone_singleline ... ok test test_source_content ... ok test three_multi_and_single ... ok test trailing_newline_span ... ok test trim_ascii_annotate_ascii_end_no_label ... ok test trim_ascii_annotate_ascii_end_with_label ... ok test trim_unicode_annotate_ascii_end_no_label ... ok test trim_unicode_annotate_ascii_end_with_label ... ok test trim_unicode_annotate_unicode_end_no_label ... ok test trim_unicode_annotate_unicode_end_with_label ... ok test trim_unicode_annotate_unicode_middle_no_label ... ok test trim_unicode_annotate_unicode_middle_with_label ... ok test trimmed_multiline_suggestion ... ok test trimmed_multiline_suggestion_elided_lines ... ok test two_multi_and_single ... ok test two_single_line_same_line ... ok test two_suggestions_same_span ... ok test two_suggestions_same_span2 ... ok test unicode_cut_handling ... ok test unterminated_string_multiline ... ok test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff-21bf536ef6f3b8d6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 10 tests test insertion_with_trailing_whitespace ... ok test multiple_insertions ... ok test patch_with_other_cell ... ok test patch_with_other_path_cell ... ok test patch_with_other_path_incrementing_cell ... ok test patch_with_primary_cell ... ok test patch_with_primary_path_cell ... ok test patch_with_primary_path_incrementing_cell ... ok test snippet_with_cell ... ok test snippet_with_path_cell ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/rustc_tests-5f8bb0576ee53e5c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 72 tests test align_fail ... ok test alloc_error_handler_bad_signature_2 ... ok test array_into_iter ... ok test autoderef_box_no_add ... ok test bad_char_literals ... ok test binary_op_not_allowed_issue_125631 ... ok test const_generics_issue_82656 ... ok test deriving_meta_unknown_trait ... ok test different_overlap ... ok test dont_project_to_specializable_projection ... ok test emitter_overflow_bad_whitespace ... ok test ends_on_col0 ... ok test ends_on_col2 ... ok test ingle_label_with_message ... ok test invalid_arguments_unterminated ... ok test issue_109854 ... ok test issue_114529_illegal_break_with_value ... ok test issue_42234_unknown_receiver_type ... ok test issue_91334 ... ok test lint_map_unit_fn ... ok test long_snippet ... ok test long_snippet_multiple_spans ... ok test long_span_long ... ok test long_span_longest ... ok test long_span_short ... ok test long_span_shortest ... ok test match_same_arms ... ok test method_on_ambiguous_numeric_type ... ok test minimum_depth ... ok test mismatched_types1 ... ok test mismatched_types2 ... ok test missing_semicolon ... ok test multi_suggestion ... ok test multiple_labels_primary_without_message ... ok test multiple_labels_primary_without_message_2 ... ok test multiple_labels_secondary_without_message ... ok test multiple_labels_secondary_without_message_2 ... ok test multiple_labels_secondary_without_message_3 ... ok test multiple_labels_with_message ... ok test multiple_labels_without_message ... ok test multiple_labels_without_message_2 ... ok test multiple_origin ... ok test nested ... ok test nested_macro_rules ... ok test non_nested ... ok test non_overlapping ... ok test not_found_self_type_differs_shadowing_trait_item ... ok test not_repeatable ... ok test object_fail ... ok test origin_path_repeated ... ok test origin_path_repeated_element_between ... ok test overlapping_start_and_end ... ok test pat_tuple_field_count_cross ... ok test pattern_usefulness_empty_match ... ok test primitive_reprs_should_have_correct_length ... ok test rustdoc_ui_diagnostic_width ... ok test short_error_format1 ... ok test short_error_format2 ... ok test single_label_without_message ... ok test str_escape ... ok test suggest_box_new ... ok test timeout ... ok test too_many_field_suggestions ... ok test triple_exact_overlap ... ok test triple_overlap ... ok test unclosed_1 ... ok test unclosed_2 ... ok test unclosed_3 ... ok test unclosed_4 ... ok test unclosed_5 ... ok test unsafe_extern_suggestion ... ok test unterminated_nested_comment ... ok test result: ok. 72 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/cache_key-ec55fe28c72dc538 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 7 tests test enum_named_fields_variant ... ok test enum_unit_variant ... ok test enum_unnamed_fields_variant ... ok test named_field_struct ... ok test struct_ignored_fields ... ok test unit_struct_cache_key ... ok test unnamed_field_struct ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_db-20a353b7833647bf --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 160 tests test diagnostic::render::azure::tests::output ... ok test diagnostic::render::azure::tests::syntax_errors ... ok test diagnostic::render::concise::tests::missing_file ... ok test diagnostic::render::concise::tests::notebook_output ... ok test diagnostic::render::concise::tests::output ... ok test diagnostic::render::concise::tests::show_fixes ... ok test diagnostic::render::concise::tests::show_fixes_preview ... ok test diagnostic::render::concise::tests::show_fixes_syntax_errors ... ok test diagnostic::render::concise::tests::syntax_errors ... ok test diagnostic::render::full::tests::bom_with_default_range ... ok test diagnostic::render::full::tests::empty_span_after_line_terminator ... ok test diagnostic::render::full::tests::end_of_file ... ok test diagnostic::render::full::tests::file_level ... ok test diagnostic::render::full::tests::hide_severity_output ... ok test diagnostic::render::full::tests::hide_severity_syntax_errors ... ok test diagnostic::render::full::tests::longer_line_number_end_of_context ... ok test diagnostic::render::full::tests::multiple_unprintable_characters ... ok test diagnostic::render::full::tests::nearby_fix_edits_share_diff_frame ... ok test diagnostic::render::full::tests::normalize_carriage_return ... ok test diagnostic::render::full::tests::notebook_output ... ok test diagnostic::render::full::tests::notebook_output_multiple_annotations ... ok test diagnostic::render::full::tests::notebook_output_with_diff ... ok test diagnostic::render::full::tests::notebook_output_with_diff_spanning_cells ... ok test diagnostic::render::full::tests::output ... ok test diagnostic::render::full::tests::strip_bom ... ok test diagnostic::render::full::tests::syntax_errors ... ok test diagnostic::render::full::tests::tab_replacement ... ok test diagnostic::render::full::tests::unprintable_characters ... ok test diagnostic::render::github::tests::missing_file ... ok test diagnostic::render::github::tests::output ... ok test diagnostic::render::github::tests::syntax_errors ... ok test diagnostic::render::gitlab::tests::output ... ok test diagnostic::render::gitlab::tests::syntax_errors ... ok test diagnostic::render::json::tests::missing_file ... ok test diagnostic::render::json::tests::notebook_output ... ok test diagnostic::render::json::tests::output ... ok test diagnostic::render::json::tests::syntax_errors ... ok test diagnostic::render::json_lines::tests::notebook_output ... ok test diagnostic::render::json_lines::tests::output ... ok test diagnostic::render::json_lines::tests::syntax_errors ... ok test diagnostic::render::junit::tests::output ... ok test diagnostic::render::junit::tests::syntax_errors ... ok test diagnostic::render::pylint::tests::missing_file ... ok test diagnostic::render::pylint::tests::output ... ok test diagnostic::render::pylint::tests::syntax_errors ... ok test diagnostic::render::rdjson::tests::missing_file_preview ... ok test diagnostic::render::rdjson::tests::missing_file_stable ... ok test diagnostic::render::rdjson::tests::output ... ok test diagnostic::render::rdjson::tests::syntax_errors ... ok test diagnostic::render::tests::annotation_many_files_primary_always_comes_first ... ok test diagnostic::render::tests::annotation_message ... ok test diagnostic::render::tests::annotation_multi_line ... ok test diagnostic::render::tests::annotation_one_file_primary_always_comes_first ... ok test diagnostic::render::tests::annotation_overlapping_multi_line ... ok test diagnostic::render::tests::basic ... ok test diagnostic::render::tests::config_context ... ok test diagnostic::render::tests::diagnostics_with_equal_locations_sort_by_concise_message ... ok test diagnostic::render::tests::multiple_annotations_adjacent_context ... ok test diagnostic::render::tests::multiple_annotations_non_overlapping ... ok test diagnostic::render::tests::multiple_annotations_trimmed_context ... ok test diagnostic::render::tests::multiple_files_basic ... ok test diagnostic::render::tests::no_range ... ok test diagnostic::render::tests::non_ascii ... ok test diagnostic::render::tests::sub_diag_many_notes ... ok test diagnostic::render::tests::sub_diag_many_warning_with_annotation_order ... ok test diagnostic::render::tests::sub_diag_note_only_message ... ok test diagnostic::render::tests::sub_diag_repeats_snippet ... ok test diagnostic::render::tests::sub_diag_warning_with_annotation ... ok test diagnostic::render::tests::trimmed_context ... ok test file_revision::tests::revision_from_file_time ... ok test files::directory::tests::empty_and_unavailable_listing ... ok test files::directory::tests::listing_is_sorted ... ok test files::tests::freeze_applies_to_new_file_overrides - should panic ... ok test files::tests::freeze_does_not_change_existing_files ... ok test files::tests::stubbed_vendored_file ... ok test files::tests::stubbed_vendored_file_non_existing ... ok test files::tests::system_existing_file ... ok test files::tests::system_non_existing_file ... ok test files::tests::system_normalize_paths ... ok test panic::tests::no_backtrace_for_salsa_cancelled ... ignored, super::catch_unwind installs a custom panic handler, which could effect test isolation test parsed::indexed::tests::indexed_nodes_round_trip ... ok test parsed::tests::python_file ... ok test parsed::tests::python_ipynb_file ... ok test parsed::tests::same_file_at_different_python_versions ... ok test parsed::tests::vendored_file ... ok test parsed::tests::virtual_ipynb_file ... ok test parsed::tests::virtual_python_file ... ok test source::tests::line_index_for_source ... ok test source::tests::notebook ... ok test source::tests::re_runs_query_when_file_revision_changes ... ok test source::tests::text_is_cached_if_revision_is_unchanged ... ok test system::memory_fs::tests::create_dir_all ... ok test system::memory_fs::tests::create_dir_all_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::exists ... ok test system::memory_fs::tests::exists_directories ... ok test system::memory_fs::tests::is_file ... ok test system::memory_fs::tests::path_normalization ... ok test system::memory_fs::tests::permissions ... ok test system::memory_fs::tests::read ... ok test system::memory_fs::tests::read_directory ... ok test system::memory_fs::tests::read_directory_nonexistent ... ok test system::memory_fs::tests::read_directory_on_file ... ok test system::memory_fs::tests::read_fails_if_path_doesnt_exist ... ok test system::memory_fs::tests::read_fails_if_path_is_a_directory ... ok test system::memory_fs::tests::read_fails_if_virtual_path_doesnt_exit ... ok test system::memory_fs::tests::remove_directory ... ok test system::memory_fs::tests::remove_directory_that_is_a_file ... ok test system::memory_fs::tests::remove_directory_with_files_that_start_with_the_same_string ... ok test system::memory_fs::tests::remove_file ... ok test system::memory_fs::tests::remove_file_that_is_a_directory ... ok test system::memory_fs::tests::remove_non_empty_directory ... ok test system::memory_fs::tests::remove_non_existing_directory ... ok test system::memory_fs::tests::remove_non_existing_file ... ok test system::memory_fs::tests::remove_virtual_file ... ok test system::memory_fs::tests::touch ... ok test system::memory_fs::tests::touch_new_file_updates_parent_directory ... ok test system::memory_fs::tests::walk_directory ... ok test system::memory_fs::tests::walk_directory_file ... ok test system::memory_fs::tests::walk_directory_hidden ... ok test system::memory_fs::tests::write_file_all_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::write_file_fails_if_a_parent_directory_is_missing ... ok test system::memory_fs::tests::write_file_fails_if_path_points_to_a_directory ... ok test system::memory_fs::tests::write_virtual_file ... ok test system::os::ignore::tests::bom ... ok test system::os::ignore::tests::explicit_file_walk_root_cannot_be_pruned_by_parent_root ... ok test system::os::ignore::tests::nested_directory_walk_root_uses_its_own_ignore_file ... ok test system::os::ignore::tests::parent_ignore_file_disables_root_gitignore_pruning ... ok test system::os::ignore::tests::root_gitignore_file_requires_repository ... ok test system::os::ignore::tests::root_ignore_file_allowlist_overrides_root_gitignore_file ... ok test system::os::ignore::tests::root_ignore_file_cannot_prune_deeper_file_match ... ok test system::os::ignore::tests::root_ignore_file_prunes_top_level_directory ... ok test system::os::ignore::tests::unreadable_root_ignore_file_cannot_prune_path ... ok test system::os::tests::read_directory ... ok test system::os::tests::read_directory_nonexistent ... ok test system::os::tests::read_directory_on_file ... ok test system::os::tests::walk_directory ... ok test system::os::tests::walk_directory_file ... ok test system::os::tests::walk_directory_ignore ... ok test testing::const_query_was_not_run_fails_if_query_was_run - should panic ... ok test testing::query_was_not_run ... ok test testing::query_was_not_run_fails_if_query_was_run - should panic ... ok test testing::query_was_run_fails_if_query_was_not_run - should panic ... ok test vendored::tests::asyncio_dir_no_trailing_slash ... ok test vendored::tests::asyncio_dir_odd_components ... ok test vendored::tests::asyncio_dir_trailing_slash ... ok test vendored::tests::asyncio_file_contents ... ok test vendored::tests::asyncio_file_other_path ... ok test vendored::tests::filesystem_debug_implementation ... ok test vendored::tests::filesystem_debug_implementation_alternate ... ok test vendored::tests::functools_file_contents ... ok test vendored::tests::functools_file_other_path ... ok test vendored::tests::nonexistent_path_with_extension ... ok test vendored::tests::nonexistent_path_with_fancy_components ... ok test vendored::tests::nonexistent_path_with_trailing_slash ... ok test vendored::tests::read_directory_asyncio ... ok test vendored::tests::read_directory_stdlib ... ok test vendored::tests::simple_nonexistent_path ... ok test vendored::tests::stdlib_dir_no_trailing_slash ... ok test vendored::tests::stdlib_dir_parent_components ... ok test vendored::tests::stdlib_dir_trailing_slash ... ok test result: ok. 159 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_formatter-70a6452f833249b4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 30 tests test arguments::tests::test_nesting ... ok test format_element::document::tests::display_elements ... ok test format_element::document::tests::display_elements_with_source_text_slice ... ok test format_element::document::tests::display_invalid_document ... ok test format_element::document::tests::escapes_quotes ... ok test format_element::tests::test_normalize_newlines ... ok test format_element::tests::text_width ... ok test macros::tests::best_fitting_variants_print_as_lists ... ok test macros::tests::test_multiple_elements ... ok test macros::tests::test_single_element ... ok test printer::queue::tests::extend_back_empty_queue ... ok test printer::queue::tests::extend_back_pop_last ... ok test printer::stack::tests::restore_consumed_stack ... ok test printer::stack::tests::restore_partially_consumed_stack ... ok test printer::stack::tests::restore_stack ... ok test printer::tests::conditional_with_group_id_in_fits ... ok test printer::tests::it_breaks_a_group_if_a_string_contains_a_newline ... ok test printer::tests::it_breaks_a_group_if_it_contains_a_hard_line_break ... ok test printer::tests::it_breaks_parent_groups_if_they_dont_fit_on_a_single_line ... ok test printer::tests::it_converts_line_endings ... ok test printer::tests::it_prints_a_group_on_a_single_line_if_it_fits ... ok test printer::tests::it_prints_consecutive_empty_lines_as_many ... ok test printer::tests::it_prints_consecutive_hard_lines_as_one ... ok test printer::tests::it_prints_consecutive_mixed_lines_as_many ... ok test printer::tests::it_tracks_the_indent_for_each_token ... ok test printer::tests::it_use_the_indent_character_specified_in_the_options ... ok test printer::tests::line_suffix_printed_at_end ... ok test printer::tests::line_suffix_with_reserved_width ... ok test printer::tests::out_of_order_group_ids ... ok test printer::tests::test_fill_breaks ... ok test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_index-a4d299f70d44cbc5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 5 tests test idx::tests::debug ... ok test idx::tests::from_u32_panics_for_u32_max - should panic ... ok test idx::tests::from_usize_panics_for_u32_max - should panic ... ok test idx::tests::max_value ... ok test idx::tests::max_value_usize ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_linter-b8c7cd4a15a653b4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2817 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_nonlocal_parameter_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_rebound_comprehension_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_single_starred_assignment_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py312_expects ... ok test linter::tests::test_shebang_noqa::_on_line_one_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_shebang_noqa::_on_line_three_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_shebang_noqa::_on_line_two_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_async_comprehension_py_expects ... ok test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_await_outside_async_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_latefutureimport_path_new_late_future_import_py_expects ... ok test linter::tests::test_syntax_errors::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test linter::tests::test_syntax_errors::rule_returningenerator_path_new_return_in_generator_py_expects ... ok test linter::tests::test_syntax_errors::rule_returnoutsidefunction_path_new_return_outside_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_yieldoutsidefunction_path_new_yield_scope_py_expects ... ok test linter::tests::test_trailing_newline::no_trailing_newline ... ok test linter::tests::test_trailing_newline::trailing_newline ... ok test linter::tests::test_undefined_name ... ok test linter::tests::test_unused_variable ... ok test linter::tests::test_vscode_language_id ... ok test logging::tests::ordering ... ok test message::grouped::tests::default ... ok test message::grouped::tests::fix_status ... ok test message::grouped::tests::fix_status_unsafe ... ok test message::grouped::tests::syntax_errors ... ok test message::sarif::tests::test_results ... ok test message::sarif::tests::valid_json ... ok test message::sarif::tests::valid_syntax_error_json ... ok test noqa::tests::add_ignore_existing_own_line_ignore ... ok test noqa::tests::add_ignore_multiline_diagnostic ... ok test noqa::tests::add_ignore_multiple_codes ... ok test noqa::tests::add_ignore_ruf105 ... ok test noqa::tests::add_ignore_to_existing_ignore ... ok test noqa::tests::add_ignore_to_existing_noqa ... ok test noqa::tests::add_noqa_ruf105 ... ok test noqa::tests::add_noqa_to_existing_ignore ... ok test noqa::tests::add_noqa_to_existing_ignore_preview ... ok test noqa::tests::flake8_exemption_all ... ok test noqa::tests::flake8_exemption_all_case_insensitive ... ok test noqa::tests::flake8_exemption_all_no_space ... ok test noqa::tests::flake8_exemption_codes ... ok test noqa::tests::flake8_malformed_code_1 ... ok test noqa::tests::flake8_malformed_code_2 ... ok test noqa::tests::flake8_malformed_code_3 ... ok test noqa::tests::flake8_noqa_no_code ... ok test noqa::tests::flake8_noqa_no_code_invalid_suffix ... ok test noqa::tests::flake8_noqa_no_code_trailing_content ... ok test noqa::tests::malformed_code_1 ... ok test noqa::tests::malformed_code_2 ... ok test noqa::tests::malformed_code_3 ... ok test noqa::tests::modification ... ok test noqa::tests::multiline_comment ... ok test noqa::tests::noqa_all ... ok test noqa::tests::noqa_all_case_insensitive ... ok test noqa::tests::noqa_all_leading_comment ... ok test noqa::tests::noqa_all_multi_space ... ok test noqa::tests::noqa_all_no_space ... ok test noqa::tests::noqa_all_trailing_comment ... ok test noqa::tests::noqa_code ... ok test noqa::tests::noqa_code_case_insensitive ... ok test noqa::tests::noqa_code_invalid_code_suffix ... ok test noqa::tests::noqa_code_leading_comment ... ok test noqa::tests::noqa_code_leading_hashes ... ok test noqa::tests::noqa_code_leading_hashes_with_spaces ... ok test noqa::tests::noqa_code_multi_space ... ok test noqa::tests::noqa_code_no_space ... ok test noqa::tests::noqa_code_trailing_comment ... ok test noqa::tests::noqa_codes ... ok test noqa::tests::noqa_codes_case_insensitive ... ok test noqa::tests::noqa_codes_leading_comment ... ok test noqa::tests::noqa_codes_multi_space ... ok test noqa::tests::noqa_codes_no_space ... ok test noqa::tests::noqa_codes_trailing_comment ... ok test noqa::tests::noqa_empty_comma ... ok test noqa::tests::noqa_empty_comma_space ... ok test noqa::tests::noqa_invalid_codes ... ok test noqa::tests::noqa_invalid_suffix ... ok test noqa::tests::noqa_leading_space ... ok test noqa::tests::noqa_lex_codes ... ok test noqa::tests::noqa_no_code ... ok test noqa::tests::noqa_no_code_invalid_suffix ... ok test noqa::tests::noqa_no_code_trailing_content ... ok test noqa::tests::noqa_non_code ... ok test noqa::tests::noqa_squashed_codes ... ok test noqa::tests::noqa_trailing_space ... ok test noqa::tests::ruff_exemption_all ... ok test noqa::tests::ruff_exemption_all_case_insensitive ... ok test noqa::tests::ruff_exemption_all_leading_comment ... ok test noqa::tests::ruff_exemption_all_no_space ... ok test noqa::tests::ruff_exemption_all_trailing_comment ... ok test noqa::tests::ruff_exemption_all_trailing_comment_no_hash ... ok test noqa::tests::ruff_exemption_all_trailing_comment_no_space ... ok test noqa::tests::ruff_exemption_code_leading_comment ... ok test noqa::tests::ruff_exemption_code_trailing_comment ... ok test noqa::tests::ruff_exemption_code_trailing_comment_no_hash ... ok test noqa::tests::ruff_exemption_code_trailing_comment_no_space ... ok test noqa::tests::ruff_exemption_codes ... ok test noqa::tests::ruff_exemption_codes_leading_hashes ... ok test noqa::tests::ruff_exemption_empty_comma ... ok test noqa::tests::ruff_exemption_empty_comma_space ... ok test noqa::tests::ruff_exemption_invalid_code_suffix ... ok test noqa::tests::ruff_exemption_squashed_codes ... ok test noqa::tests::ruff_malformed_code_1 ... ok test noqa::tests::ruff_malformed_code_2 ... ok test noqa::tests::ruff_malformed_code_3 ... ok test noqa::tests::ruff_noqa_no_code ... ok test noqa::tests::ruff_noqa_no_code_invalid_suffix ... ok test noqa::tests::ruff_noqa_no_code_trailing_content ... ok test noqa::tests::syntax_error ... ok test packaging::tests::package_detection ... ok test packaging::tests::package_detection_with_namespace_packages ... ok test registry::rule_set::tests::remove_not_existing_rule_from_set ... ok test registry::rule_set::tests::test_all_rules ... ok test registry::tests::check_code_serialization ... ok test registry::tests::documentation ... ok test registry::tests::linter_parse_code ... ok test registry::tests::linter_sorting ... ok test registry::tests::rule_naming_convention ... ok test registry::tests::rule_size ... ok test rule_redirects::tests::overshadowing_redirects ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_basic_ti_xcom_pull ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_double_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_extra_whitespace ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_before_task_ids ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_before_task_ids_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_double_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_list_with_key_return_value ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_no_spaces_in_braces ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_positional_argument ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_additional_arguments ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_empty_task_id ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_escaped_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_list_with_non_default_key ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_mixed_content ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_multi_element_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_no_template ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_non_default_key ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_non_default_key_before_task_ids ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_unknown_keyword ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_tuple ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_tuple_no_trailing_comma ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_task_id_singular_keyword ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_task_instance_xcom_pull ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_whitespace_around_dot ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_whitespace_before_open_paren ... ok test rules::airflow::tests::rules::rule_airflow31moved_path_new_air321_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3dagdynamicvalue_path_new_air304_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3incompatiblefunctionsignature_path_new_air303_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_amazon_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_celery_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_common_sql_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_daskexecutor_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_druid_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_fab_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_hdfs_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_hive_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_http_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_jdbc_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_kubernetes_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_mysql_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_oracle_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_papermill_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_pig_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_postgres_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_presto_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_samba_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_slack_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_smtp_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_sqlite_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_standard_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_zendesk_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_airflow_plugin_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_args_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_class_attribute_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_context_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_decorator_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_fix_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_provider_names_fix_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedtomovetoprovider_path_new_air312_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedtomovetoprovider_path_new_air312_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_args_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflowdagnoscheduleargument_path_new_air002_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskbranchasshortcircuit_path_new_air004_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskbranchasshortcircuit_path_new_air004_sdk_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskimplicitmultipleoutputs_path_new_air202_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_dag_decorator_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_no_dag_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablenametaskidmismatch_path_new_air001_py_expects ... ok test rules::airflow::tests::rules::rule_airflowxcompullintemplatestring_path_new_air201_py_expects ... ok test rules::eradicate::detection::tests::comment_contains_code_basic ... ok test rules::eradicate::detection::tests::comment_contains_code_single_line ... ok test rules::eradicate::detection::tests::comment_contains_code_with_default_allowlist ... ok test rules::eradicate::detection::tests::comment_contains_code_with_encoding ... ok test rules::eradicate::detection::tests::comment_contains_code_with_multiline ... ok test rules::eradicate::detection::tests::comment_contains_code_with_print ... ok test rules::eradicate::detection::tests::comment_contains_code_with_return ... ok test rules::eradicate::detection::tests::comment_contains_code_with_sentences ... ok test rules::eradicate::detection::tests::comment_contains_language_injection ... ok test rules::eradicate::detection::tests::comment_contains_todo ... ok test rules::eradicate::rules::commented_out_code::tests::script_comment ... ok test rules::eradicate::rules::commented_out_code::tests::script_comment_end_precedence ... ok test rules::eradicate::tests::rules::rule_commentedoutcode_path_new_era001_py_expects ... ok test rules::fastapi::tests::deferred_annotations_diff::rule_fastapiredundantresponsemodel_path_new_fast001_py_expects ... ok test rules::fastapi::tests::deferred_annotations_diff::rule_fastapiunusedpathparameter_path_new_fast003_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_0_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_1_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_2_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapiredundantresponsemodel_path_new_fast001_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapiunusedpathparameter_path_new_fast003_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_0_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_1_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_2_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sixpy3_path_new_ytt202_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversion0_path_new_ytt301_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversion2_path_new_ytt102_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioncmpstr10_path_new_ytt302_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioncmpstr3_path_new_ytt103_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfo0eq3_path_new_ytt201_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfo1cmpint_path_new_ytt203_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfominorcmpint_path_new_ytt204_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversionslice1_path_new_ytt303_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversionslice3_path_new_ytt101_py_expects ... ok test rules::flake8_annotations::tests::allow_nested_overload ... ok test rules::flake8_annotations::tests::allow_overload ... ok test rules::flake8_annotations::tests::allow_star_arg_any ... ok test rules::flake8_annotations::tests::auto_return_type ... ok test rules::flake8_annotations::tests::auto_return_type_py38 ... ok test rules::flake8_annotations::tests::defaults ... ok test rules::flake8_annotations::tests::ignore_fully_untyped ... ok test rules::flake8_annotations::tests::mypy_init_return ... ok test rules::flake8_annotations::tests::shadowed_builtins ... ok test rules::flake8_annotations::tests::simple_magic_methods ... ok test rules::flake8_annotations::tests::suppress_dummy_args ... ok test rules::flake8_annotations::tests::suppress_none_returning ... ok test rules::flake8_async::tests::async109_python_310_or_older::asyncio ... ok test rules::flake8_async::tests::async109_python_310_or_older::trio ... ok test rules::flake8_async::tests::rules::rule_asyncbusywait_path_new_async110_py_expects ... ok test rules::flake8_async::tests::rules::rule_asyncfunctionwithtimeout_path_new_async109_0_py_expects ... ok test rules::flake8_async::tests::rules::rule_asyncfunctionwithtimeout_path_new_async109_1_py_expects ... ok test rules::flake8_async::tests::rules::rule_asynczerosleep_path_new_async115_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinghttpcallhttpxinasyncfunction_path_new_async212_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinghttpcallinasyncfunction_path_new_async210_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinginputinasyncfunction_path_new_async250_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingopencallinasyncfunction_path_new_async230_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingpathmethodinasyncfunction_path_new_async240_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingsleepinasyncfunction_path_new_async251_py_expects ... ok test rules::flake8_async::tests::rules::rule_cancelscopenocheckpoint_path_new_async100_py_expects ... ok test rules::flake8_async::tests::rules::rule_createsubprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_longsleepnotforever_path_new_async116_py_expects ... ok test rules::flake8_async::tests::rules::rule_runprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_triosynccall_path_new_async105_py_expects ... ok test rules::flake8_async::tests::rules::rule_waitforprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_yieldincontextmanagerinasyncgenerator_path_new_async119_py_expects ... ok test rules::flake8_bandit::tests::check_hardcoded_tmp_additional_dirs ... ok test rules::flake8_bandit::tests::check_typed_exception ... ok test rules::flake8_bandit::tests::preview_rules::rule_badfilepermissions_path_new_s103_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousevalusage_path_new_s307_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousmarksafeusage_path_new_s308_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousnoncryptographicrandomusage_path_new_s311_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciouspickleusage_path_new_s301_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspicioustelnetusage_path_new_s312_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousurlopenusage_path_new_s310_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_unsafeyamlload_path_new_s506_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_assert_path_new_s101_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_badfilepermissions_path_new_s103_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_callwithshellequalstrue_path_new_s604_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_djangoextra_path_new_s610_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_djangorawsql_path_new_s611_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_execbuiltin_path_new_s102_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_flaskdebugtrue_path_new_s201_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedbindallinterfaces_path_new_s104_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpassworddefault_path_new_s107_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpasswordfuncarg_path_new_s106_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpasswordstring_path_new_s105_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedsqlexpression_path_new_s608_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedtempfile_path_new_s108_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hashlibinsecurehashfunction_path_new_s324_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_jinja2autoescapefalse_path_new_s701_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_loggingconfiginsecurelisten_path_new_s612_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_makotemplates_path_new_s702_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_paramikocall_path_new_s601_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_requestwithnocertvalidation_path_new_s501_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_requestwithouttimeout_path_new_s113_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_snmpinsecureversion_path_new_s508_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_snmpweakcryptography_path_new_s509_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sshnohostkeyverification_path_new_s507_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslinsecureversion_path_new_s502_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslwithbaddefaults_path_new_s503_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslwithnoversion_path_new_s504_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithashell_path_new_s605_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithnoshell_path_new_s606_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithpartialpath_path_new_s607_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_subprocesspopenwithshellequalstrue_path_new_s602_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_subprocesswithoutshellequalstrue_path_new_s603_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousevalusage_path_new_s307_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousftplibimport_path_new_s402_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousftplibimport_path_new_s402_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioushttpoxyimport_path_new_s412_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioushttpoxyimport_path_new_s412_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouslxmlimport_path_new_s410_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouslxmlimport_path_new_s410_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousmarksafeusage_path_new_s308_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousnoncryptographicrandomusage_path_new_s311_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleimport_path_new_s403_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleimport_path_new_s403_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleusage_path_new_s301_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspycryptoimport_path_new_s413_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspycryptoimport_path_new_s413_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspyghmiimport_path_new_s415_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspyghmiimport_path_new_s415_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioussubprocessimport_path_new_s404_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioussubprocessimport_path_new_s404_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetlibimport_path_new_s401_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetlibimport_path_new_s401_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetusage_path_new_s312_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousurlopenusage_path_new_s310_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmletreeimport_path_new_s405_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmletreeimport_path_new_s405_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlexpatimport_path_new_s407_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlexpatimport_path_new_s407_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_type_checking_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlpulldomimport_path_new_s409_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlpulldomimport_path_new_s409_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlrpcimport_path_new_s411_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlrpcimport_path_new_s411_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlsaximport_path_new_s406_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlsaximport_path_new_s406_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_tarfileunsafemembers_path_new_s202_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_tryexceptcontinue_path_new_s112_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_tryexceptpass_path_new_s110_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_unixcommandwildcardinjection_path_new_s609_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_unsafeyamlload_path_new_s506_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_weakcryptographickey_path_new_s505_py_expects ... ok test rules::flake8_blind_except::tests::rules::rule_blindexcept_path_new_ble_py_expects ... ok test rules::flake8_boolean_trap::tests::extend_allowed_callable ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleandefaultvaluepositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleanpositionalvalueincall_path_new_fbt_py_expects ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleantypehintpositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_bugbear::tests::b007_unnecessary_tag_only_for_certain_cases ... ok test rules::flake8_bugbear::tests::extend_immutable_calls_arg_annotation ... ok test rules::flake8_bugbear::tests::extend_immutable_calls_arg_default ... ok test rules::flake8_bugbear::tests::extend_mutable_contextvar_default ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_1_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_1_pyi_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_2_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_3_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_4_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_5_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_6_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_7_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_8_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_9_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_abstractbaseclasswithoutabstractmethod_path_new_b024_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertfalse_path_new_b011_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertraisesexception_path_new_b017_0_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertraisesexception_path_new_b017_1_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assignmenttoosenviron_path_new_b003_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_batchedwithoutexplicitstrict_path_new_b911_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_cachedinstancemethod_path_new_b019_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_classasdatastructure_path_new_class_as_data_structure_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_delattrwithconstant_path_new_b043_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatehandlerexception_path_new_b014_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatetryblockexception_path_new_b025_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatevalue_path_new_b033_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_emptymethodwithoutabstractdecorator_path_new_b027_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_emptymethodwithoutabstractdecorator_path_new_b027_pyi_expects ... ok test rules::flake8_bugbear::tests::rules::rule_exceptwithemptytuple_path_new_b029_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_exceptwithnonexceptionclasses_path_new_b030_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_fstringdocstring_path_new_b021_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_functioncallindefaultargument_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_functionusesloopvariable_path_new_b023_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_getattrwithconstant_path_new_b009_b010_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_jumpstatementinfinally_path_new_b012_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_loopiteratormutation_path_new_b909_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_loopvariableoverridesiterator_path_new_b020_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mapwithoutexplicitstrict_path_new_b912_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_1_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_1_pyi_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_2_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_3_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_4_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_5_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_6_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_7_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_8_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_9_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutablecontextvardefault_path_new_b039_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_noexplicitstacklevel_path_new_b028_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_raiseliteral_path_new_b016_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_raisewithoutfrominsideexcept_path_new_b904_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_redundanttupleinexceptionhandler_path_new_b013_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_resubpositionalargs_path_new_b034_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_returningenerator_path_new_b901_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_reuseofgroupbygenerator_path_new_b031_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_setattrwithconstant_path_new_b009_b010_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_starargunpackingafterkeywordarg_path_new_b026_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_statickeydictcomprehension_path_new_b035_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_stripwithmulticharacters_path_new_b005_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unaryprefixincrementdecrement_path_new_b002_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unintentionaltypeannotation_path_new_b032_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unreliablecallablecheck_path_new_b004_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unusedloopcontrolvariable_path_new_b007_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscomparison_path_new_b015_ipynb_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscomparison_path_new_b015_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscontextlibsuppress_path_new_b022_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselessexpression_path_new_b018_ipynb_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselessexpression_path_new_b018_py_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_classasdatastructure_path_new_class_as_data_structure_py_pythonversion_py39_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_mapwithoutexplicitstrict_path_new_b912_py_pythonversion_py313_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_statickeydictcomprehension_path_new_b035_py315_py_pythonversion_py315_expects ... ok test rules::flake8_bugbear::tests::zip_without_explicit_strict ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_abc_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_logging_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_non_builtin_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_bisect_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_xml_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_string_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinargumentshadowing_path_new_a002_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinlambdaargumentshadowing_path_new_a006_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinvariableshadowing_path_new_a001_py_expects ... ok test rules::flake8_builtins::tests::deferred_annotations_diff::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::non_strict_checking::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_false_expects ... ok test rules::flake8_builtins::tests::non_strict_checking::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_true_expects ... ok test rules::flake8_builtins::tests::non_strict_checking_root::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_expects ... ok test rules::flake8_builtins::tests::non_strict_checking_src::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinargumentshadowing_path_new_a002_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinlambdaargumentshadowing_path_new_a006_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinvariableshadowing_path_new_a001_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_abc_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_logging_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_non_builtin_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_bisect_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_collections_pyi_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_xml_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_string_init_py_expects ... ok test rules::flake8_builtins::tests::rules_py312::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_commas::tests::rules::path_new_com81_py_expects ... ok test rules::flake8_commas::tests::rules::path_new_com81_syntax_error_py_expects ... ok test rules::flake8_comprehensions::tests::allow_dict_calls_with_keyword_arguments::rule_unnecessarycollectioncall_path_new_c408_py_expects ... ok test rules::flake8_comprehensions::tests::preview_rules::rule_unnecessarycomprehensionincall_path_new_c419_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycallaroundsorted_path_new_c413_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycollectioncall_path_new_c408_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehension_path_new_c416_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehensionincall_path_new_c419_2_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehensionincall_path_new_c419_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_2_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_3_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydoublecastorprocess_path_new_c414_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratordict_path_new_c402_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratorlist_path_new_c400_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratorset_path_new_c401_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcall_path_new_c411_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcomprehensiondict_path_new_c404_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcomprehensionset_path_new_c403_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteraldict_path_new_c406_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralset_path_new_c405_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithindictcall_path_new_c418_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithinlistcall_path_new_c410_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithintuplecall_path_new_c409_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarymap_path_new_c417_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarymap_path_new_c417_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarysubscriptreversal_path_new_c415_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarycomprehensionincall_path_new_c419_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarygeneratorlist_path_new_c400_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarygeneratorset_path_new_c401_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarylistcall_path_new_c411_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarylistcomprehensionset_path_new_c403_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessaryliteralwithindictcall_path_new_c418_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessaryliteralwithintuplecall_path_new_c409_py315_py_expects ... ok test rules::flake8_copyright::tests::char_boundary ... ok test rules::flake8_copyright::tests::invalid_author ... ok test rules::flake8_copyright::tests::late_notice ... ok test rules::flake8_copyright::tests::notice ... ok test rules::flake8_copyright::tests::notice_with_c ... ok test rules::flake8_copyright::tests::notice_with_caps ... ok test rules::flake8_copyright::tests::notice_with_comma ... ok test rules::flake8_copyright::tests::notice_with_range ... ok test rules::flake8_copyright::tests::notice_with_unicode_c ... ok test rules::flake8_copyright::tests::small_file ... ok test rules::flake8_copyright::tests::valid_author ... ok test rules::flake8_copyright::tests::valid_author_with_comma_invalid_no_space ... ok test rules::flake8_copyright::tests::valid_author_with_comma_invalid_spaces ... ok test rules::flake8_copyright::tests::valid_author_with_comma_valid_space ... ok test rules::flake8_copyright::tests::valid_author_with_dash ... ok test rules::flake8_copyright::tests::valid_author_with_dash_invalid_space ... ok test rules::flake8_copyright::tests::valid_author_with_dash_invalid_spaces ... ok test rules::flake8_datetimez::tests::rules::rule_calldatefromtimestamp_path_new_dtz012_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimefromtimestamp_path_new_dtz006_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimenowwithouttzinfo_path_new_dtz005_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimestrptimewithoutzone_path_new_dtz007_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimetoday_path_new_dtz002_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimeutcfromtimestamp_path_new_dtz004_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimeutcnow_path_new_dtz003_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimewithouttzinfo_path_new_dtz001_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetoday_path_new_dtz011_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_datetimeminmax_path_new_dtz901_py_expects ... ok test rules::flake8_debugger::tests::rules::rule_debugger_path_new_t100_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangoallwithmodelform_path_new_dj007_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangoexcludewithmodelform_path_new_dj006_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangolocalsinrenderfunction_path_new_dj003_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangomodelwithoutdunderstr_path_new_dj008_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangononleadingreceiverdecorator_path_new_dj013_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangonullablemodelstringfield_path_new_dj001_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangounorderedbodycontentinmodel_path_new_dj012_py_expects ... ok test rules::flake8_errmsg::tests::custom ... ok test rules::flake8_errmsg::tests::defaults ... ok test rules::flake8_errmsg::tests::string_exception ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_4_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uv_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uv_tool_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uvx_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_3_py_expects ... ok test rules::flake8_fixme::tests::rules::t001 ... ok test rules::flake8_fixme::tests::rules::t002 ... ok test rules::flake8_fixme::tests::rules::t003 ... ok test rules::flake8_fixme::tests::rules::t004 ... ok test rules::flake8_future_annotations::tests::fa100::path_new_edge_case_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_from_typing_import_many_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_from_typing_import_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_import_typing_as_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_import_typing_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_lowercase_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_union_inner_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_union_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_no_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_non_simplifiable_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_uses_future_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_variable_name_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_lowercase_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_preview_generics_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_union_inner_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_union_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_no_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_quoted_type_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_uses_future_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_formatingettextfunccall_path_new_int002_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_fstringingettextfunccall_path_new_int001_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_printfingettextfunccall_path_new_int003_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_formatingettextfunccall_path_new_int002_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_fstringingettextfunccall_path_new_int001_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_printfingettextfunccall_path_new_int003_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_explicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_multilineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_singlelineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_explicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_implicitstringconcatenationincollectionliteral_path_new_isc004_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_syntax_error_2_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_syntax_error_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_syntax_error_2_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_syntax_error_py_expects ... ok test rules::flake8_import_conventions::tests::custom ... ok test rules::flake8_import_conventions::tests::custom_banned ... ok test rules::flake8_import_conventions::tests::custom_banned_from ... ok test rules::flake8_import_conventions::tests::defaults ... ok test rules::flake8_import_conventions::tests::defaults_preview ... ok test rules::flake8_import_conventions::tests::from_imports ... ok test rules::flake8_import_conventions::tests::override_defaults ... ok test rules::flake8_import_conventions::tests::remove_defaults ... ok test rules::flake8_import_conventions::tests::same_name ... ok test rules::flake8_import_conventions::tests::tricky ... ok test rules::flake8_logging::tests::rules::rule_directloggerinstantiation_path_new_log001_py_expects ... ok test rules::flake8_logging::tests::rules::rule_exceptionwithoutexcinfo_path_new_log007_py_expects ... ok test rules::flake8_logging::tests::rules::rule_excinfooutsideexcepthandler_path_new_log014_0_py_expects ... ok test rules::flake8_logging::tests::rules::rule_excinfooutsideexcepthandler_path_new_log014_1_py_expects ... ok test rules::flake8_logging::tests::rules::rule_invalidgetloggerargument_path_new_log002_py_expects ... ok test rules::flake8_logging::tests::rules::rule_logexceptionoutsideexcepthandler_path_new_log004_0_py_expects ... ok test rules::flake8_logging::tests::rules::rule_logexceptionoutsideexcepthandler_path_new_log004_1_py_expects ... ok test rules::flake8_logging::tests::rules::rule_rootloggercall_path_new_log015_py_expects ... ok test rules::flake8_logging::tests::rules::rule_undocumentedwarn_path_new_log009_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_arg_order_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_implicit_concat_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g001_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g002_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g003_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_arg_order_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_implicit_concat_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g010_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g101_1_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g101_2_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g201_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g202_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_argparse_parser_error_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_extra_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_extra_str_format_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_simple_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_warnings_ok_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_fail_empty_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_fail_nonempty_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_ignored_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_init_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_namespace_package_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_pep723_path_new_script_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_pyi_path_new_example_pyi_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_script_path_new_script_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_shebang_path_new_example_py_expects ... ok test rules::flake8_pie::tests::rules::rule_duplicateclassfielddefinition_path_new_pie794_py_expects ... ok test rules::flake8_pie::tests::rules::rule_multiplestartsendswith_path_new_pie810_py_expects ... ok test rules::flake8_pie::tests::rules::rule_nonuniqueenums_path_new_pie796_py_expects ... ok test rules::flake8_pie::tests::rules::rule_nonuniqueenums_path_new_pie796_pyi_expects ... ok test rules::flake8_pie::tests::rules::rule_reimplementedcontainerbuiltin_path_new_pie807_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessarydictkwargs_path_new_pie804_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryplaceholder_path_new_pie790_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryrangestart_path_new_pie808_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryspread_path_new_pie800_py_expects ... ok test rules::flake8_print::tests::rules::rule_pprint_path_new_t203_py_expects ... ok test rules::flake8_print::tests::rules::rule_print_path_new_t201_py_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_0_py_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_0_pyi_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_1_pyi_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_legacytypecomment_path_new_pyi033_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_1_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_1_pyi_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_2_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_3_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_4_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_redundantnoneliteral_path_new_pyi061_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_redundantnoneliteral_path_new_pyi061_pyi_expects ... ok test rules::flake8_pyi::tests::py38::rule_typealiaswithoutannotation_path_new_pyi026_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_typealiaswithoutannotation_path_new_pyi026_pyi_expects ... ok test rules::flake8_pyi::tests::pyi016_multiline_debug_fstring_mixed_newlines ... ok test rules::flake8_pyi::tests::pyi021_pie790_isolation_check::path_new_pyi021_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_anyeqneannotation_path_new_pyi032_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_anyeqneannotation_path_new_pyi032_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_argumentdefaultinstub_path_new_pyi014_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_argumentdefaultinstub_path_new_pyi014_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_assignmentdefaultinstub_path_new_pyi015_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_assignmentdefaultinstub_path_new_pyi015_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badexitannotation_path_new_pyi036_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badexitannotation_path_new_pyi036_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfocomparison_path_new_pyi006_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfocomparison_path_new_pyi006_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfoorder_path_new_pyi066_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfoorder_path_new_pyi066_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_bytestringusage_path_new_pyi057_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_bytestringusage_path_new_pyi057_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_collectionsnamedtuple_path_new_pyi024_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_collectionsnamedtuple_path_new_pyi024_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexassignmentinstub_path_new_pyi017_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexassignmentinstub_path_new_pyi017_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexifstatementinstub_path_new_pyi002_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexifstatementinstub_path_new_pyi002_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_docstringinstub_path_new_pyi021_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_docstringinstub_path_new_pyi021_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateliteralmember_path_new_pyi062_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateliteralmember_path_new_pyi062_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateunionmember_path_new_pyi016_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateunionmember_path_new_pyi016_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_ellipsisinnonemptyclassbody_path_new_pyi013_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_ellipsisinnonemptyclassbody_path_new_pyi013_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_futureannotationsinstub_path_new_pyi044_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_futureannotationsinstub_path_new_pyi044_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_generatorreturnfromitermethod_path_new_pyi058_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_generatorreturnfromitermethod_path_new_pyi058_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_genericnotlastbaseclass_path_new_pyi059_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_genericnotlastbaseclass_path_new_pyi059_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_itermethodreturniterable_path_new_pyi045_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_itermethodreturniterable_path_new_pyi045_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_legacytypecomment_path_new_pyi033_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_legacytypecomment_path_new_pyi033_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonemptystubbody_path_new_pyi010_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonemptystubbody_path_new_pyi010_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonselfreturntype_path_new_pyi034_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonselfreturntype_path_new_pyi034_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_noreturnargumentannotationinstub_path_new_pyi050_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_noreturnargumentannotationinstub_path_new_pyi050_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_numericliteraltoolong_path_new_pyi054_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_numericliteraltoolong_path_new_pyi054_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_passinclassbody_path_new_pyi012_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passinclassbody_path_new_pyi012_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_passstatementstubbody_path_new_pyi009_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passstatementstubbody_path_new_pyi009_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_patchversioncomparison_path_new_pyi004_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_patchversioncomparison_path_new_pyi004_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_pep484stylepositionalonlyparameter_path_new_pyi063_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_pep484stylepositionalonlyparameter_path_new_pyi063_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_quotedannotationinstub_path_new_pyi020_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_quotedannotationinstub_path_new_pyi020_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantfinalliteral_path_new_pyi064_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantfinalliteral_path_new_pyi064_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantliteralunion_path_new_pyi051_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantliteralunion_path_new_pyi051_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnoneliteral_path_new_pyi061_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnoneliteral_path_new_pyi061_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_1_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_2_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_3_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_4_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_snakecasetypealias_path_new_pyi042_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_snakecasetypealias_path_new_pyi042_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_stringorbytestoolong_path_new_pyi053_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stringorbytestoolong_path_new_pyi053_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_strorreprdefinedinstub_path_new_pyi029_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_strorreprdefinedinstub_path_new_pyi029_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_stubbodymultiplestatements_path_new_pyi048_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stubbodymultiplestatements_path_new_pyi048_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_tsuffixedtypealias_path_new_pyi043_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_tsuffixedtypealias_path_new_pyi043_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typealiaswithoutannotation_path_new_pyi026_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typealiaswithoutannotation_path_new_pyi026_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typedargumentdefaultinstub_path_new_pyi011_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typedargumentdefaultinstub_path_new_pyi011_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_1_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_2_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_2_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_3_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_3_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unannotatedassignmentinstub_path_new_pyi052_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unannotatedassignmentinstub_path_new_pyi052_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unassignedspecialvariableinstub_path_new_pyi035_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unassignedspecialvariableinstub_path_new_pyi035_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessaryliteralunion_path_new_pyi030_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessaryliteralunion_path_new_pyi030_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessarytypeunion_path_new_pyi055_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessarytypeunion_path_new_pyi055_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unprefixedtypeparam_path_new_pyi001_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unprefixedtypeparam_path_new_pyi001_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformcheck_path_new_pyi007_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformcheck_path_new_pyi007_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformname_path_new_pyi008_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformname_path_new_pyi008_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedversioninfocheck_path_new_pyi003_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedversioninfocheck_path_new_pyi003_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unsupportedmethodcallonall_path_new_pyi056_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unsupportedmethodcallonall_path_new_pyi056_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivateprotocol_path_new_pyi046_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivateprotocol_path_new_pyi046_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypealias_path_new_pyi047_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypealias_path_new_pyi047_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypeddict_path_new_pyi049_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypeddict_path_new_pyi049_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypevar_path_new_pyi018_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypevar_path_new_pyi018_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_wrongtuplelengthversioncomparison_path_new_pyi005_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_wrongtuplelengthversioncomparison_path_new_pyi005_pyi_expects ... ok test rules::flake8_pytest_style::tests::preview_rules::rule_pytestcompositeassertion_path_new_pt018_py_expects ... ok test rules::flake8_pytest_style::tests::preview_rules::rule_pytestextraneousscopefunction_path_new_pt003_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::pt009 ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestassertalwaysfalse_path_new_pt015_py_settings_default_pt015_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestassertinexcept_path_new_pt017_py_settings_default_pt017_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestcompositeassertion_path_new_pt018_py_settings_default_pt018_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestdeprecatedyieldfixture_path_new_pt020_py_settings_default_pt020_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestduplicateparametrizetestcases_path_new_pt014_py_settings_default_pt014_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytesterroneoususefixturesonfixture_path_new_pt025_py_settings_default_pt025_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestextraneousscopefunction_path_new_pt003_py_settings_default_pt003_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfailwithoutmessage_path_new_pt016_py_settings_default_pt016_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixturefinalizercallback_path_new_pt021_py_settings_default_pt021_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureincorrectparenthesesstyle_path_new_pt001_py_settings_default_pt001_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureincorrectparenthesesstyle_path_new_pt001_py_settings_fixture_parentheses_true_settings_default_pt001_parentheses_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureparamwithoutvalue_path_new_pt019_py_settings_default_pt019_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixturepositionalargs_path_new_pt002_py_settings_default_pt002_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectmarkparenthesesstyle_path_new_pt023_py_settings_default_pt023_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectmarkparenthesesstyle_path_new_pt023_py_settings_mark_parentheses_true_settings_default_pt023_parentheses_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectpytestimport_path_new_pt013_py_settings_default_pt013_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparameterwithdefaultargument_path_new_is_pytest_test_py_settings_default_is_pytest_test_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparameterwithdefaultargument_path_new_pt028_py_settings_default_pt028_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_default_pt006_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_parametrize_names_type_types_parametrizenametype_csv_settings_default_pt006_csv_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_parametrize_names_type_types_parametrizenametype_list_settings_default_pt006_list_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_default_pt007_list_of_tuples_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_row_type_types_parametrizevaluesrowtype_list_settings_default_pt007_list_of_lists_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_type_types_parametrizevaluestype_tuple_parametrize_values_row_type_types_parametrizevaluesrowtype_list_settings_default_pt007_tuple_of_lists_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_type_types_parametrizevaluestype_tuple_settings_default_pt007_tuple_of_tuples_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestpatchwithlambda_path_new_pt008_py_settings_default_pt008_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_default_pt011_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_extend_require_match_for_vec_identifierpattern_new_zerodivisionerror_unwrap_settings_default_pt011_extend_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_pickle_unwrap_settings_default_pt011_glob_prefix_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_unwrap_settings_default_pt011_glob_all_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_zerodivisionerror_unwrap_settings_default_pt011_replace_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraiseswithmultiplestatements_path_new_pt012_py_settings_default_pt012_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraiseswithoutexception_path_new_pt010_py_settings_default_pt010_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunittestraisesassertion_path_new_pt027_0_py_settings_default_pt027_0_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunittestraisesassertion_path_new_pt027_1_py_settings_default_pt027_1_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunnecessaryasynciomarkonfixture_path_new_pt024_py_settings_default_pt024_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestusefixtureswithoutparameters_path_new_pt026_py_settings_default_pt026_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestuselessyieldfixture_path_new_pt022_py_settings_default_pt022_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_default_pt030_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_extend_require_match_for_vec_identifierpattern_new_encodingwarning_unwrap_settings_default_pt030_extend_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_encodingwarning_unwrap_settings_default_pt030_replace_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_foo_unwrap_settings_default_pt030_glob_prefix_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_unwrap_settings_default_pt030_glob_all_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnswithmultiplestatements_path_new_pt031_py_settings_default_pt031_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnswithoutwarning_path_new_pt029_py_settings_default_pt029_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style_pt006_and_pt007 ... ok test rules::flake8_quotes::tests::only_docstring::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::only_inline::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::only_multiline::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_class_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_class_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_module_singleline_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_module_singleline_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_class_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_class_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_module_singleline_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_module_singleline_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_escaped_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_escaped_unnecessary_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_implicit_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_multiline_string_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_noqa_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_would_be_triple_quotes_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_wrapped_py_expects ... ok test rules::flake8_quotes::tests::require_doubles_over_singles_escaped_py311 ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_escaped_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_escaped_unnecessary_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_implicit_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_multiline_string_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_noqa_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_would_be_triple_quotes_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_wrapped_py_expects ... ok test rules::flake8_quotes::tests::require_singles_over_doubles_escaped_py311 ... ok test rules::flake8_raise::tests::rules::rule_unnecessaryparenonraiseexception_path_new_rse102_py_expects ... ok test rules::flake8_return::tests::rules::rule_implicitreturn_path_new_ret503_py_expects ... ok test rules::flake8_return::tests::rules::rule_implicitreturnvalue_path_new_ret502_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsebreak_path_new_ret508_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsecontinue_path_new_ret507_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselseraise_path_new_ret506_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsereturn_path_new_ret505_py_expects ... ok test rules::flake8_return::tests::rules::rule_unnecessaryassign_path_new_ret504_py_expects ... ok test rules::flake8_return::tests::rules::rule_unnecessaryreturnnone_path_new_ret501_py_expects ... ok test rules::flake8_self::tests::custom_method_decorators ... ok test rules::flake8_self::tests::ignore_names ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_1_py_expects ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_2_py_expects ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_py_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_0_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_1_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_2_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_c_1_a_b_c_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_c_d_2_a_b_c_d_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_u_3000_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_x_0_x_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_0_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_1_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_2_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_c_1_a_b_c_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_c_d_2_a_b_c_d_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_u_3000_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_x_0_x_expects ... ok test rules::flake8_simplify::tests::preview_rules::rule_enumerateforloop_path_new_sim113_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_collapsibleif_path_new_sim102_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_comparewithtuple_path_new_sim109_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_dictgetwithnonedefault_path_new_sim910_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_doublenegation_path_new_sim208_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_duplicateisinstancecall_path_new_sim101_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_enumerateforloop_path_new_sim113_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprandfalse_path_new_sim223_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprandnotexpr_path_new_sim220_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprornotexpr_path_new_sim221_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprortrue_path_new_sim222_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofdictget_path_new_sim401_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofdictlookup_path_new_sim116_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofifexp_path_new_sim108_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithfalsetrue_path_new_sim211_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithtruefalse_path_new_sim210_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithtwistedarms_path_new_sim212_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifwithsamearms_path_new_sim114_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_indictkeys_path_new_sim118_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_multiplewithstatements_path_new_sim117_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_needlessbool_path_new_sim103_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_negateequalop_path_new_sim201_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_negatenotequalop_path_new_sim202_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_openfilewithcontexthandler_path_new_sim115_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_reimplementedbuiltin_path_new_sim110_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_reimplementedbuiltin_path_new_sim111_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_returnintryexceptfinally_path_new_sim107_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_splitstaticstring_path_new_sim905_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_0_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_1_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_2_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_3_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_4_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_uncapitalizedenvironmentvariables_path_new_sim112_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_yodaconditions_path_new_sim300_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_zipdictkeysandvalues_path_new_sim911_py_expects ... ok test rules::flake8_simplify::tests::version_specific_rules::rule_suppressibleexception_path_new_sim105_5_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsinnamedtuplesubclass_path_new_slot002_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsinstrsubclass_path_new_slot000_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsintuplesubclass_path_new_slot001_py_expects ... ok test rules::flake8_tidy_imports::tests::ban_all_imports ... ok test rules::flake8_tidy_imports::tests::ban_parent_imports ... ok test rules::flake8_tidy_imports::tests::ban_parent_imports_package ... ok test rules::flake8_tidy_imports::tests::banned_api ... ok test rules::flake8_tidy_imports::tests::banned_api_package ... ok test rules::flake8_tidy_imports::tests::banned_module_level_imports ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_immediately_resolved ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_immediately_resolved_fix ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_all ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_ban_lazy ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_dotted_module ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_exclude ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_fix ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_pre_py315 ... ok test rules::flake8_todos::tests::rules::rule_invalidtodocapitalization_path_new_td006_py_expects ... ok test rules::flake8_todos::tests::rules::rule_invalidtodotag_path_new_td001_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingspaceaftertodocolon_path_new_td007_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodoauthor_path_new_td002_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodocolon_path_new_td004_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtododescription_path_new_td005_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodolink_path_new_td003_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_future_present_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_future_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_rule_typingonlythirdpartyimport_rule_typingonlystandardlibraryimport_path_new_tc001_3_future_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlythirdpartyimport_path_new_tc002_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import_dataclass_kw_only_py313::rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_direct_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_import_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_undefined_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_pandas_import_dataframe_dataframe_series_series_def_f_x_dataframe_pass_import_from_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_from_pandas_import_dataframe_dataframe_series_series_def_f_x_dataframe_y_series_pass_multiple_members_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_from_pandas_import_dataframe_dataframe_series_series_if_type_checking_import_os_def_f_x_dataframe_pass_import_from_type_checking_block_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_os_pandas_def_f_x_os_y_pandas_pass_multiple_modules_different_types_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_os_sys_def_f_x_os_y_sys_pass_multiple_modules_same_type_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_def_f_x_pd_dataframe_pass_if_type_checking_import_os_type_checking_block_after_usage_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_def_f_x_pd_dataframe_pass_typing_import_before_package_import_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_import_os_def_f_x_pd_dataframe_pass_type_checking_block_inline_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_import_os_def_f_x_pd_dataframe_pass_type_checking_block_own_line_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_this_is_a_comment_import_os_def_f_x_pd_dataframe_pass_type_checking_block_comment_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_typealias_if_type_checking_from_foo_import_foo_tc004_a_typealias_foo_none_ok_tc004_precedence_over_tc007_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_typealias_a_typealias_int_none_tc008_b_typealias_int_none_tc010_tc010_precedence_over_tc008_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_def_f_x_pd_dataframe_pass_from_typing_import_type_checking_typing_import_after_usage_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_def_f_x_pd_dataframe_pass_no_typing_import_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_from_typing_import_type_checking_def_f_x_pd_dataframe_pass_typing_import_after_package_import_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_import_pathlib_tc003_type_checking_false_if_type_checking_from_types_import_tracebacktype_def_foo_tb_tracebacktype_pathlib_path_github_issue_15681_fix_test_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_type_checking_false_if_type_checking_from_types_import_tracebacktype_def_foo_tb_tracebacktype_github_issue_15681_regression_test_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_type_checking_false_if_type_checking_from_typing_import_any_literal_never_self_else_def_getattr_name_str_pass_all_type_checking_any_literal_never_self_github_issue_16045_expects ... ok test rules::flake8_type_checking::tests::decorator_same_file::rule_runtimeimportintypecheckingblock_path_new_module_app_py_expects ... ok test rules::flake8_type_checking::tests::decorator_same_file::rule_typingonlystandardlibraryimport_path_new_module_routes_py_expects ... ok test rules::flake8_type_checking::tests::exempt_modules::rule_typingonlythirdpartyimport_path_new_exempt_modules_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_1_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_2_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_3_py_expects ... ok test rules::flake8_type_checking::tests::future_annotations_respects_non_strict_mode ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote2_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote3_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote2_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote3_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_emptytypecheckingblock_path_new_tc005_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimecastvalue_path_new_tc006_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_10_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_11_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_12_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_13_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_14_pyi_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_15_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_16_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_17_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_2_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_3_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_4_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_5_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_6_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_7_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_8_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_9_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_whitespace_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimestringunion_path_new_tc010_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimestringunion_path_new_tc010_2_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlyfirstpartyimport_path_new_tc001_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_init_var_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_kw_only_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_singledispatchmethod_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_snapshot_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_singledispatch_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_strict_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_tc002_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_typing_modules_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_typing_modules_2_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_runtimeimportintypecheckingblock_path_new_runtime_evaluated_base_classes_1_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_base_classes_3_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_base_classes_4_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_base_classes_2_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_base_classes_5_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_runtimeimportintypecheckingblock_path_new_runtime_evaluated_decorators_1_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_decorators_3_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_decorators_2_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlystandardlibraryimport_path_new_init_var_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlystandardlibraryimport_path_new_kw_only_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlythirdpartyimport_path_new_strict_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_quotedtypealias_path_new_tc008_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_quotedtypealias_path_new_tc008_typing_execution_context_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_unquotedtypealias_path_new_tc007_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules_pre_py310::rule_quotedtypealias_path_new_tc008_union_syntax_pre_py310_py_expects ... ok test rules::flake8_unused_arguments::tests::enforce_variadic_names ... ok test rules::flake8_unused_arguments::tests::ignore_variadic_names ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedclassmethodargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedfunctionargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedlambdaargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedmethodargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedstaticmethodargument_path_new_arg_py_expects ... ok test rules::flake8_use_pathlib::tests::deferred_annotations_diff::rule_invalidpathlibwithsuffix_path_new_pth210_1_py_expects ... ok test rules::flake8_use_pathlib::tests::deferred_annotations_diff::rule_invalidpathlibwithsuffix_path_new_pth210_py_expects ... ok test rules::flake8_use_pathlib::tests::pathlib_with_suffix_py314::rule_invalidpathlibwithsuffix_path_new_pth210_2_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_builtinopen_path_new_pth123_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetatime_path_new_pth203_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetctime_path_new_pth205_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetmtime_path_new_pth204_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetsize_path_new_pth202_2_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetsize_path_new_pth202_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_pathconstructorcurrentdirectory_path_new_pth201_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_full_name_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_as_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_from_as_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_from_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_full_name_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_as_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_from_as_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_from_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_use_pathlib_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_builtinopen_path_new_pth123_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_glob_path_new_pth207_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_invalidpathlibwithsuffix_path_new_pth210_1_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_invalidpathlibwithsuffix_path_new_pth210_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_oslistdir_path_new_pth208_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetatime_path_new_pth203_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetctime_path_new_pth205_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetmtime_path_new_pth204_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetsize_path_new_pth202_2_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetsize_path_new_pth202_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ossepsplit_path_new_pth206_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ossymlink_path_new_pth211_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pathconstructorcurrentdirectory_path_new_pth201_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pypath_path_new_py_path_1_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pypath_path_new_py_path_2_py_expects ... ok test rules::flynt::tests::rules::rule_staticjointofstring_path_new_fly002_py_expects ... ok test rules::isort::categorize::tests::test_empty_module_name ... ok test rules::isort::categorize::tests::test_empty_paths ... ok test rules::isort::categorize::tests::test_multiple_source_paths ... ok test rules::isort::categorize::tests::test_namespace_packages ... ok test rules::isort::categorize::tests::test_nested_packages ... ok test rules::isort::categorize::tests::test_same_name_module_and_directory ... ok test rules::isort::categorize::tests::test_src_layout ... ok test rules::isort::categorize::tests::test_traditional_layout ... ok test rules::isort::categorize::tests::test_type_stubs ... ok test rules::isort::tests::case_sensitive::path_new_case_sensitive_py_expects ... ok test rules::isort::tests::closest_to_furthest::path_new_relative_imports_order_py_expects ... ok test rules::isort::tests::combine_as_imports::path_new_combine_as_imports_py_expects ... ok test rules::isort::tests::default::path_new_add_newline_before_comments_py_expects ... ok test rules::isort::tests::default::path_new_as_imports_comments_py_expects ... ok test rules::isort::tests::default::path_new_bom_sorted_py_expects ... ok test rules::isort::tests::default::path_new_bom_unsorted_py_expects ... ok test rules::isort::tests::default::path_new_combine_as_imports_py_expects ... ok test rules::isort::tests::default::path_new_combine_import_from_py_expects ... ok test rules::isort::tests::default::path_new_comments_py_expects ... ok test rules::isort::tests::default::path_new_deduplicate_imports_py_expects ... ok test rules::isort::tests::default::path_new_fit_line_length_comment_py_expects ... ok test rules::isort::tests::default::path_new_fit_line_length_py_expects ... ok test rules::isort::tests::default::path_new_force_sort_within_sections_py_expects ... ok test rules::isort::tests::default::path_new_force_to_top_py_expects ... ok test rules::isort::tests::default::path_new_force_wrap_aliases_py_expects ... ok test rules::isort::tests::default::path_new_future_from_py_expects ... ok test rules::isort::tests::default::path_new_if_elif_else_py_expects ... ok test rules::isort::tests::default::path_new_import_from_after_import_py_expects ... ok test rules::isort::tests::default::path_new_inline_comments_py_expects ... ok test rules::isort::tests::default::path_new_insert_empty_lines_py_expects ... ok test rules::isort::tests::default::path_new_insert_empty_lines_pyi_expects ... ok test rules::isort::tests::default::path_new_isort_skip_file_py_expects ... ok test rules::isort::tests::default::path_new_lazy_imports_py_expects ... ok test rules::isort::tests::default::path_new_leading_prefix_py_expects ... ok test rules::isort::tests::default::path_new_magic_trailing_comma_py_expects ... ok test rules::isort::tests::default::path_new_match_case_py_expects ... ok test rules::isort::tests::default::path_new_natural_order_py_expects ... ok test rules::isort::tests::default::path_new_no_lines_before_py_expects ... ok test rules::isort::tests::default::path_new_no_reorder_within_section_py_expects ... ok test rules::isort::tests::default::path_new_no_wrap_star_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_classes_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_constants_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_variables_py_expects ... ok test rules::isort::tests::default::path_new_order_relative_imports_by_level_py_expects ... ok test rules::isort::tests::default::path_new_preserve_comment_order_py_expects ... ok test rules::isort::tests::default::path_new_preserve_import_star_py_expects ... ok test rules::isort::tests::default::path_new_preserve_indentation_py_expects ... ok test rules::isort::tests::default::path_new_preserve_tabs_2_py_expects ... ok test rules::isort::tests::default::path_new_preserve_tabs_py_expects ... ok test rules::isort::tests::default::path_new_relative_imports_order_py_expects ... ok test rules::isort::tests::default::path_new_reorder_within_section_py_expects ... ok test rules::isort::tests::default::path_new_ruff_skip_file_py_expects ... ok test rules::isort::tests::default::path_new_separate_first_party_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_future_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_third_party_imports_py_expects ... ok test rules::isort::tests::default::path_new_skip_py_expects ... ok test rules::isort::tests::default::path_new_sort_similar_imports_py_expects ... ok test rules::isort::tests::default::path_new_split_py_expects ... ok test rules::isort::tests::default::path_new_star_before_others_py_expects ... ok test rules::isort::tests::default::path_new_trailing_comment_py_expects ... ok test rules::isort::tests::default::path_new_trailing_suffix_py_expects ... ok test rules::isort::tests::default::path_new_two_space_py_expects ... ok test rules::isort::tests::default::path_new_type_comments_py_expects ... ok test rules::isort::tests::default::path_new_unicode_py_expects ... ok test rules::isort::tests::default_section_can_map_to_user_defined_section::path_new_default_section_user_defined_py_expects ... ok test rules::isort::tests::detect_same_package ... ok test rules::isort::tests::force_single_line::path_new_force_single_line_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_future_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_with_as_names_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_lazy_force_sort_within_sections_py_expects ... ok test rules::isort::tests::force_sort_within_sections_lines_between::path_new_force_sort_within_sections_lines_between_py_expects ... ok test rules::isort::tests::force_to_top::path_new_force_to_top_py_expects ... ok test rules::isort::tests::force_wrap_aliases::path_new_force_wrap_aliases_py_expects ... ok test rules::isort::tests::forced_separate::path_new_forced_separate_py_expects ... ok test rules::isort::tests::from_first::path_new_from_first_py_expects ... ok test rules::isort::tests::from_first::path_new_lazy_from_first_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_already_correct_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_already_present_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_duplicate_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_unsorted_py_expects ... ok test rules::isort::tests::import_heading_force_sort_within_sections::path_new_import_heading_force_sort_within_sections_py_expects ... ok test rules::isort::tests::import_heading_partial::path_new_import_heading_partial_py_expects ... ok test rules::isort::tests::import_heading_single_section::path_new_import_heading_single_section_py_expects ... ok test rules::isort::tests::import_heading_with_no_lines_before::path_new_import_heading_with_no_lines_before_py_expects ... ok test rules::isort::tests::import_heading_wrong_heading::path_new_import_heading_wrong_heading_py_expects ... ok test rules::isort::tests::known_local_folder::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::known_local_folder_closest::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_from_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_non_ascii_members_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_non_ascii_modules_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_straight_and_from_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_straight_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_with_relative_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_from_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_straight_and_from_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_straight_imports_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_class_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_func_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_nothing_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_pyi_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_class_after_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_func_after_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_pyi_expects ... ok test rules::isort::tests::lines_between_types::path_new_lines_between_types_py_expects ... ok test rules::isort::tests::main_is_first_party::path_new_main_first_party_py_expects ... ok test rules::isort::tests::no_detect_same_package ... ok test rules::isort::tests::no_lines_before::path_new_no_lines_before_py_expects ... ok test rules::isort::tests::no_lines_before_with_empty_sections::path_new_no_lines_before_with_empty_sections_py_expects ... ok test rules::isort::tests::no_sections::path_new_no_sections_py_expects ... ok test rules::isort::tests::no_split_on_trailing_comma::path_new_magic_trailing_comma_py_expects ... ok test rules::isort::tests::no_standard_library::path_new_no_standard_library_py_expects ... ok test rules::isort::tests::order_by_type::path_new_order_by_type_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_classes::path_new_order_by_type_with_custom_classes_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_constants::path_new_order_by_type_with_custom_constants_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_variables::path_new_order_by_type_with_custom_variables_py_expects ... ok test rules::isort::tests::plr0402_skips_required_imports::path_new_plr0402_skip_py_expects ... ok test rules::isort::tests::propagate_inline_comments::path_new_propagate_inline_comments_py_expects ... ok test rules::isort::tests::required_import::path_new_comment_py_expects ... ok test rules::isort::tests::required_import::path_new_comments_and_newlines_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_followed_by_continuation_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_continuation_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_multiple_continuations_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_semicolon_py_expects ... ok test rules::isort::tests::required_import::path_new_empty_py_expects ... ok test rules::isort::tests::required_import::path_new_existing_import_py_expects ... ok test rules::isort::tests::required_import::path_new_multiline_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_off_py_expects ... ok test rules::isort::tests::required_import::path_new_whitespace_py_expects ... ok test rules::isort::tests::required_import_unused::path_new_unused_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_comment_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_comments_and_newlines_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_followed_by_continuation_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_continuation_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_multiple_continuations_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_semicolon_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_empty_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_existing_import_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_multiline_docstring_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_off_py_expects ... ok test rules::isort::tests::required_import_with_future_import::path_new_docstring_future_import_py_expects ... ok test rules::isort::tests::required_import_with_future_import::path_new_future_import_py_expects ... ok test rules::isort::tests::required_import_with_useless_alias::path_new_this_this_py_expects ... ok test rules::isort::tests::required_importfrom_with_useless_alias::path_new_this_this_from_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_imports::path_new_empty_py_expects ... ok test rules::isort::tests::required_imports::path_new_multiple_strings_py_expects ... ok test rules::isort::tests::section_order::path_new_sections_py_expects ... ok test rules::isort::tests::sections::path_new_sections_py_expects ... ok test rules::isort::tests::separate_modules::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::separate_modules_first_party::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::separate_modules_glob::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::source_code_style::path_new_line_ending_crlf_py_expects ... ok test rules::isort::tests::source_code_style::path_new_line_ending_lf_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_only_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_pyi_expects ... ok test rules::isort::tests::straight_required_import::path_new_empty_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::annotated_assign ... ok test rules::mccabe::rules::function_is_too_complex::tests::class ... ok test rules::mccabe::rules::function_is_too_complex::tests::expr_as_statement ... ok test rules::mccabe::rules::function_is_too_complex::tests::finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::foobar ... ok test rules::mccabe::rules::function_is_too_complex::tests::for_else ... ok test rules::mccabe::rules::function_is_too_complex::tests::for_loop ... ok test rules::mccabe::rules::function_is_too_complex::tests::if_elif_else_dead_path ... ok test rules::mccabe::rules::function_is_too_complex::tests::if_in_finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::match_case_catch_all_with_sequence ... ok test rules::mccabe::rules::function_is_too_complex::tests::multiple_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::named_catch_all_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_functions ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_ifs ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_try_finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::recursive ... ok test rules::mccabe::rules::function_is_too_complex::tests::sequential ... ok test rules::mccabe::rules::function_is_too_complex::tests::simple_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::trivial ... ok test rules::mccabe::rules::function_is_too_complex::tests::try_else ... ok test rules::mccabe::rules::function_is_too_complex::tests::with ... ok test rules::mccabe::tests::max_complexity_zero::_0_expects ... ok test rules::mccabe::tests::max_complexity_zero::_10_expects ... ok test rules::mccabe::tests::max_complexity_zero::_3_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_2_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_3_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_py_expects ... ok test rules::numpy::tests::rules::rule_numpydeprecatedfunction_path_new_npy003_py_expects ... ok test rules::numpy::tests::rules::rule_numpydeprecatedtypealias_path_new_npy001_py_expects ... ok test rules::numpy::tests::rules::rule_numpylegacyrandom_path_new_npy002_py_expects ... ok test rules::pandas_vet::tests::contents::r_class_class_def_init_self_values_str_none_self_values_values_print_self_values_pd011_pass_values_instance_expects ... ok test rules::pandas_vet::tests::contents::r_import_io_import_zipfile_class_mockbinaryfile_io_bytesio_def_init_self_args_kwargs_super_init_args_kwargs_def_close_self_pass_don_t_allow_closing_the_file_it_would_clear_the_buffer_zip_buffer_mockbinaryfile_with_zipfile_zipfile_zip_buffer_w_as_zf_zf_writestr_dir_file_txt_this_is_a_test_reset_the_bytesio_object_s_cursor_to_the_start_zip_buffer_seek_0_with_zipfile_zipfile_zip_buffer_r_as_zf_zpath_zipfile_path_zf_dir_name_file_name_zpath_at_split_pd008_pass_on_attr_expects ... ok test rules::pandas_vet::tests::contents::r_import_numpy_as_np_arrays_np_random_randn_3_4_for_in_range_10_np_stack_arrays_axis_0_shape_pd013_pass_numpy_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_df_pd_dataframe_pd901_fail_df_var_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_employees_df_pd_dataframe_employee_dict_pd901_pass_part_df_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_employees_pd_dataframe_employee_dict_pd901_pass_non_df_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_my_function_df_data_pd901_pass_df_param_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_nas_pd_isna_val_pd003_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_not_nas_pd_notna_val_pd004_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_not_nulls_pd_notnull_val_pd004_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_nulls_pd_isnull_val_pd003_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_print_bah_humbug_pd003_allows_other_calls_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_pd_values_pd011_pass_values_import_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_values_pd011_pass_node_name_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_values_pd011_pass_values_dict_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_x_values_pd011_pass_values_unbound_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_at_b_a_pd008_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_iat_1_3_pd009_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_iloc_1_3_pd009_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_loc_b_a_pd008_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_new_x_x_iloc_1_3_5_1_3_pd007_pass_iloc_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_new_x_x_loc_d_a_c_pd007_pass_loc_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_array_pd011_pass_array_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_to_array_pd011_pass_to_array_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_values_pd011_fail_values_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_values_pd011_pass_values_call_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_table_pd_pivot_x_index_foo_columns_bar_values_baz_pd010_fail_pivot_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_table_x_pivot_table_x_values_d_index_a_b_columns_c_aggfunc_np_sum_fill_value_0_pd010_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_drop_a_axis_1_inplace_false_pd002_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_drop_a_axis_1_inplace_true_pd002_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_values_1_pd011_pass_values_store_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_pd_merge_x_y_pd015_fail_merge_on_pandas_object_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_x_merge_y_inner_pd015_pass_merge_on_dataframe_with_multiple_args_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_x_merge_y_pd015_pass_merge_on_dataframe_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_ix_0_2_a_pd007_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_melt_id_vars_airline_value_vars_atl_den_dfw_value_name_airline_delay_pd013_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_stack_level_1_dropna_true_pd013_fail_stack_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_y_x_stack_level_1_dropna_true_pd013_pass_unbound_expects ... ok test rules::pandas_vet::tests::contents::r_import_polars_as_pl_x_pl_dataframe_x_drop_a_inplace_true_pd002_pass_polars_expects ... ok test rules::pandas_vet::tests::contents::r_pd_to_datetime_timestamp_10_9_strftime_y_m_d_h_m_s_f_pd015_pass_other_pd_function_expects ... ok test rules::pandas_vet::tests::contents::r_x_dataframe_x_drop_a_inplace_true_pd002_pass_no_import_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasnuniqueconstantseriescheck_path_new_pd101_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasuseofdotreadtable_path_new_pandas_use_of_dot_read_table_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasuseofinplaceargument_path_new_pd002_py_expects ... ok test rules::pandas_vet::tests::pd002_fix_at_notebook_cell_start ... ok test rules::pep8_naming::helpers::tests::test_is_acronym ... ok test rules::pep8_naming::helpers::tests::test_is_camelcase ... ok test rules::pep8_naming::helpers::tests::test_is_mixed_case ... ok test rules::pep8_naming::tests::camelcase_imported_as_incorrect_convention ... ok test rules::pep8_naming::tests::classmethod_decorators ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedasacronym_n817_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedasconstant_n814_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedaslowercase_n813_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_constantimportedasnonconstant_n811_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_dunderfunctionname_n807_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_errorsuffixonexceptionname_n818_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidargumentname_n803_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidclassname_n801_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfirstargumentnameforclassmethod_n804_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfirstargumentnameformethod_n805_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfunctionname_n802_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidmodulename_n999_badallowed_init_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_lowercaseimportedasnonlowercase_n812_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_mixedcasevariableinclassscope_n815_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_mixedcasevariableinglobalscope_n816_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_nonlowercasevariableinfunction_n806_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedasacronym_path_new_n817_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedasconstant_path_new_n814_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedaslowercase_path_new_n813_py_expects ... ok test rules::pep8_naming::tests::rules::rule_constantimportedasnonconstant_path_new_n811_py_expects ... ok test rules::pep8_naming::tests::rules::rule_dunderfunctionname_path_new_n807_py_expects ... ok test rules::pep8_naming::tests::rules::rule_errorsuffixonexceptionname_path_new_n818_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidargumentname_path_new_n803_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidargumentname_path_new_n804_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidclassname_path_new_n801_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfirstargumentnameforclassmethod_path_new_n804_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfirstargumentnameformethod_path_new_n805_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfunctionname_path_new_n802_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_flake9_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_invalid_name_0001_initial_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_invalid_name_import_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_dashes_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_spaces_file_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_spaces_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_module_file_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_module_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_no_module_test_txt_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_file_with_dashes_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_file_with_dashes_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_main_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_setup_py_expects ... ok test rules::pep8_naming::tests::rules::rule_lowercaseimportedasnonlowercase_path_new_n812_py_expects ... ok test rules::pep8_naming::tests::rules::rule_mixedcasevariableinclassscope_path_new_n815_py_expects ... ok test rules::pep8_naming::tests::rules::rule_mixedcasevariableinglobalscope_path_new_n816_py_expects ... ok test rules::pep8_naming::tests::rules::rule_nonlowercasevariableinfunction_path_new_n806_py_expects ... ok test rules::pep8_naming::tests::staticmethod_decorators ... ok test rules::perflint::tests::preview_rules::rule_incorrectdictiterator_path_new_perf102_py_expects ... ok test rules::perflint::tests::preview_rules::rule_manualdictcomprehension_path_new_perf403_py_expects ... ok test rules::perflint::tests::preview_rules::rule_manuallistcomprehension_path_new_perf401_py_expects ... ok test rules::perflint::tests::rules::rule_incorrectdictiterator_path_new_perf102_py_expects ... ok test rules::perflint::tests::rules::rule_manualdictcomprehension_path_new_perf403_py_expects ... ok test rules::perflint::tests::rules::rule_manuallistcomprehension_path_new_perf401_py_expects ... ok test rules::perflint::tests::rules::rule_manuallistcopy_path_new_perf402_py_expects ... ok test rules::perflint::tests::rules::rule_tryexceptinloop_path_new_perf203_py_expects ... ok test rules::perflint::tests::rules::rule_unnecessarylistcast_path_new_perf101_py_expects ... ok test rules::pycodestyle::rules::logical_lines::tests::empty_line ... ok test rules::pycodestyle::rules::logical_lines::tests::function_definition ... ok test rules::pycodestyle::rules::logical_lines::tests::indented ... ok test rules::pycodestyle::rules::logical_lines::tests::multi_line ... ok test rules::pycodestyle::rules::logical_lines::tests::string_assignment ... ok test rules::pycodestyle::rules::logical_lines::tests::trivia ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklineafterdecorator_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinebetweenmethods_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinebetweenmethods_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesafterfunctionorclass_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesafterfunctionorclass_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesbeforenesteddefinition_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesbeforenesteddefinition_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinestoplevel_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinestoplevel_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_toomanyblanklines_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_toomanyblanklines_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_docstring_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_expression_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_function_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_statement_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_comment_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_docstring_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_expression_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_statement_py_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklineafterdecorator_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinebetweenmethods_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinesafterfunctionorclass_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinesbeforenesteddefinition_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinestoplevel_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_toomanyblanklines_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_0_0_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_1_0_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_1_1_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_4_4_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklineafterdecorator_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinebetweenmethods_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinesafterfunctionorclass_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinesbeforenesteddefinition_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinestoplevel_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_toomanyblanklines_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub_isort ... ok test rules::pycodestyle::tests::constant_literals ... ok test rules::pycodestyle::tests::logical::rule_indentationwithinvalidmultiple_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_indentationwithinvalidmultiplecomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespace_path_new_e23_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespaceafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundarithmeticoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundbitwiseorshiftoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundmodulooperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundparameterequals_path_new_e25_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multipleleadinghashesforblockcomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesaftercomma_path_new_e24_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesafteroperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesbeforekeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesbeforeoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_noindentedblock_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_noindentedblockcomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_nospaceafterblockcomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_nospaceafterinlinecomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_overindented_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabaftercomma_path_new_e24_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabafteroperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabbeforekeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabbeforeoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_toofewspacesbeforeinlinecomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedindentation_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedindentationcomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedspacesaroundkeywordparameterequals_path_new_e25_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespaceafteropenbracket_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforeclosebracket_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforeparameters_path_new_e21_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforepunctuation_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::max_doc_length ... ok test rules::pycodestyle::tests::max_doc_length_with_utf_8 ... ok test rules::pycodestyle::tests::preview_rules::rule_linetoolong_path_new_e501_5_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_0_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_1_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_2_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_3_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_4_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_5_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_comments_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_docstring_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_future_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_ipynb_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_shebang_docstring_and_future_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_shebang_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_redundantbackslash_path_new_e502_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_0_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_1_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_2_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_3_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_4_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousclassname_path_new_e742_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousfunctionname_path_new_e743_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousvariablename_path_new_e741_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousvariablename_path_new_e741_pyi_expects ... ok test rules::pycodestyle::tests::rules::rule_bareexcept_path_new_e722_py_expects ... ok test rules::pycodestyle::tests::rules::rule_blanklinewithwhitespace_path_new_w293_py_expects ... ok test rules::pycodestyle::tests::rules::rule_blanklinewithwhitespace_path_new_w29_py_expects ... ok test rules::pycodestyle::tests::rules::rule_invalidescapesequence_path_new_w605_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_invalidescapesequence_path_new_w605_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_lambdaassignment_path_new_e731_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_4_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_2_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_mixedspacesandtabs_path_new_e101_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_2_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_4_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_5_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multipleimportsononeline_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multiplestatementsononelinecolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multiplestatementsononelinesemicolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_nonecomparison_path_new_e711_py_expects ... ok test rules::pycodestyle::tests::rules::rule_notintest_path_new_e713_py_expects ... ok test rules::pycodestyle::tests::rules::rule_notistest_path_new_e714_py_expects ... ok test rules::pycodestyle::tests::rules::rule_tabindentation_path_new_w19_py_expects ... ok test rules::pycodestyle::tests::rules::rule_trailingwhitespace_path_new_w291_py_expects ... ok test rules::pycodestyle::tests::rules::rule_trailingwhitespace_path_new_w29_py_expects ... ok test rules::pycodestyle::tests::rules::rule_truefalsecomparison_path_new_e712_py_expects ... ok test rules::pycodestyle::tests::rules::rule_typecomparison_path_new_e721_py_expects ... ok test rules::pycodestyle::tests::rules::rule_uselesssemicolon_path_new_e703_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_uselesssemicolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_whitespaceafterdecorator_path_new_e204_py_expects ... ok test rules::pycodestyle::tests::shebang ... ok test rules::pycodestyle::tests::tab_size::_1_expects ... ok test rules::pycodestyle::tests::tab_size::_2_expects ... ok test rules::pycodestyle::tests::tab_size::_4_expects ... ok test rules::pycodestyle::tests::tab_size::_8_expects ... ok test rules::pycodestyle::tests::task_tags::false_expects ... ok test rules::pycodestyle::tests::task_tags::true_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_0_0_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_1_0_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_1_1_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_4_4_expects ... ok test rules::pycodestyle::tests::w292_4 ... ok test rules::pycodestyle::tests::w391_after_fix_empties_cell_ipynb ... ok test rules::pycodestyle::tests::w391_consecutive_empty_cells_ipynb ... ok test rules::pycodestyle::tests::white_space_syntax_error_compatibility ... ok test rules::pydoclint::tests::rules::rule_docstringmissingexception_path_new_doc501_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousexception_path_new_doc502_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousparameter_path_new_doc102_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousreturns_path_new_doc202_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousyields_path_new_doc403_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingexception_path_new_doc501_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingreturns_path_new_doc201_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingyields_path_new_doc402_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingexception_path_new_doc501_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingreturns_path_new_doc201_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingyields_path_new_doc402_google_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousexception_path_new_doc502_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousparameter_path_new_doc102_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousreturns_path_new_doc202_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousyields_path_new_doc403_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingexception_path_new_doc501_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingreturns_path_new_doc201_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingyields_path_new_doc402_numpy_py_expects ... ok test rules::pydocstyle::tests::all ... ok test rules::pydocstyle::tests::bom ... ok test rules::pydocstyle::tests::d209_d400 ... ok test rules::pydocstyle::tests::d417_google ... ok test rules::pydocstyle::tests::d417_google_ignore_var_parameters ... ok test rules::pydocstyle::tests::d417_numpy ... ok test rules::pydocstyle::tests::d417_unspecified ... ok test rules::pydocstyle::tests::d417_unspecified_ignore_var_parameters ... ok test rules::pydocstyle::tests::d420::convention_google_path_new_d420_google_py_expects ... ok test rules::pydocstyle::tests::d420::convention_numpy_path_new_d420_numpy_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklineafterfunction_path_new_d202_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklineafterfunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinebeforeclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinebeforefunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinesbetweenheaderandcontent_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinesbetweenheaderandcontent_path_new_sphinx_py_expects ... ok test rules::pydocstyle::tests::rules::rule_docstringstartswiththis_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_docstringtabindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_emptydocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_emptydocstringsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_escapesequenceindocstring_path_new_d301_py_expects ... ok test rules::pydocstyle::tests::rules::rule_escapesequenceindocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_firstworduncapitalized_path_new_d403_py_expects ... ok test rules::pydocstyle::tests::rules::rule_firstworduncapitalized_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_incorrectblanklineafterclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_incorrectblanklinebeforeclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_mismatchedsectionunderlinelength_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_d413_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineaftersummary_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingdashedunderlineaftersection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingnewlineaftersectionname_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingsectionnamecolon_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingsectionunderlineaftername_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingterminalpunctuation_path_new_d400_415_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingterminalpunctuation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d400_415_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d400_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_multilinesummaryfirstline_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_multilinesummarysecondline_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_newlineafterlastparagraph_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineaftersection_path_new_d410_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineaftersection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklinebeforesection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noncapitalizedsectionname_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noncapitalizedsectionname_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_nonimperativemood_path_new_d401_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentation_path_new_d208_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_d214_module_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsectionunderline_path_new_d215_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsectionunderline_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overloadwithdocstring_path_new_d418_pyi_expects ... ok test rules::pydocstyle::tests::rules::rule_overloadwithdocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_propertydocstringstartswithverb_path_new_d421_py_expects ... ok test rules::pydocstyle::tests::rules::rule_signatureindocstring_path_new_d402_py_expects ... ok test rules::pydocstyle::tests::rules::rule_signatureindocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_surroundingwhitespace_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_triplesinglequotes_path_new_d300_py_expects ... ok test rules::pydocstyle::tests::rules::rule_triplesinglequotes_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_underindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedmagicmethod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_canonical_google_examples_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_canonical_numpy_examples_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicfunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicinit_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmethod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmethod_path_new_setter_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_d100_ipynb_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_no_pkg_priv_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_pkg_d100_pub_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_pkg_priv_no_d100_priv_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicnestedclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicpackage_path_new_d104_init_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicpackage_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_unnecessarymultilinedocstring_path_new_d200_py_expects ... ok test rules::pydocstyle::tests::rules::rule_unnecessarymultilinedocstring_path_new_d_py_expects ... ok test rules::pyflakes::cformat::tests::test_cformat_summary ... ok test rules::pyflakes::cformat::tests::test_cformat_summary_invalid ... ok test rules::pyflakes::cformat::tests::test_cformat_summary_starred ... ok test rules::pyflakes::format::tests::test_format_summary ... ok test rules::pyflakes::format::tests::test_format_summary_invalid ... ok test rules::pyflakes::format::tests::test_format_summary_nested ... ok test rules::pyflakes::rules::invalid_literal_comparisons::tests::test_locate_cmp_ops ... ok test rules::pyflakes::tests::aliased_import ... ok test rules::pyflakes::tests::aliased_import_shadow_module ... ok test rules::pyflakes::tests::aliased_submodule_import ... ok test rules::pyflakes::tests::aliased_typing_import ... ok test rules::pyflakes::tests::all_mixed_attributes_and_strings ... ok test rules::pyflakes::tests::all_with_attributes ... ok test rules::pyflakes::tests::all_with_attributes_added ... ok test rules::pyflakes::tests::all_with_names ... ok test rules::pyflakes::tests::annotated_async_def ... ok test rules::pyflakes::tests::annotated_type_typing_missing_forward_type_multiple_args ... ok test rules::pyflakes::tests::annotated_type_typing_with_string_args ... ok test rules::pyflakes::tests::annotated_type_typing_with_string_args_in_union ... ok test rules::pyflakes::tests::annotating_an_import ... ok test rules::pyflakes::tests::annotation_undefined ... ok test rules::pyflakes::tests::assign_rhs_first ... ok test rules::pyflakes::tests::assigned_to_global ... ok test rules::pyflakes::tests::augmented_assignment ... ok test rules::pyflakes::tests::bad_nested_class ... ok test rules::pyflakes::tests::builtin_after_exception_target_cleanup ... ok test rules::pyflakes::tests::builtin_windows_error ... ok test rules::pyflakes::tests::builtins ... ok test rules::pyflakes::tests::contents::r_class_c_x_1_def_f_try_pass_except_valueerror_as_x_pass_this_should_raise_an_f821_error_rather_than_resolving_to_the_x_in_x_1_print_x_load_after_unbind_from_class_scope_expects ... ok test rules::pyflakes::tests::contents::r_def_f_import_os_import_os_despite_this_del_import_os_should_still_be_flagged_as_shadowing_an_unused_import_del_os_del_shadowed_local_import_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_def_f_list_1_2_3_for_e_in_list_if_e_2_0_try_pass_except_exception_as_e_print_e_else_print_e_print_in_if_else_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_try_x_3_except_importerror_as_x_print_x_else_print_x_print_in_try_else_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_del_x_del_x_double_del_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_try_1_0_except_exception_as_x_pass_no_error_here_though_it_should_arguably_be_an_f821_error_x_will_be_unbound_after_the_except_block_assuming_an_exception_is_raised_and_caught_print_x_print_in_body_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_try_1_0_except_valueerror_as_x_pass_except_importerror_as_x_pass_no_error_here_though_it_should_arguably_be_an_f821_error_x_will_be_unbound_after_the_except_block_assuming_an_exception_is_raised_and_caught_print_x_print_in_body_after_double_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_import_os_despite_this_del_import_os_in_f_should_still_be_flagged_as_shadowing_an_unused_import_del_os_del_shadowed_global_import_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_import_os_despite_this_del_import_os_in_f_should_still_be_flagged_as_shadowing_an_unused_import_this_is_a_false_negative_but_is_consistent_with_pyflakes_del_os_del_shadowed_global_import_in_global_scope_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_os_1_print_os_del_os_def_g_import_os_doesn_t_need_to_be_flagged_as_shadowing_an_import_os_1_print_os_del_shadowed_import_shadow_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_def_g_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_unbind_from_nested_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_unbind_from_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_multiple_unbinds_from_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_foo_x_2_del_x_flake8_treats_this_as_an_f823_error_because_it_removes_the_binding_entirely_after_the_del_statement_however_it_should_be_an_f821_error_because_the_name_is_defined_in_the_scope_but_unbound_x_1_augmented_assignment_after_del_expects ... ok test rules::pyflakes::tests::default_builtins ... ok test rules::pyflakes::tests::default_typing_modules ... ok test rules::pyflakes::tests::deferred_twice_annotation ... ignored test rules::pyflakes::tests::defined_as_star_args ... ok test rules::pyflakes::tests::defined_as_star_unpack ... ok test rules::pyflakes::tests::defined_by_global ... ok test rules::pyflakes::tests::defined_by_global_multiple_names ... ok test rules::pyflakes::tests::defined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::defined_from_lambda_in_generator ... ok test rules::pyflakes::tests::defined_in_class ... ok test rules::pyflakes::tests::defined_in_class_nested ... ok test rules::pyflakes::tests::defined_in_gen_exp ... ok test rules::pyflakes::tests::defined_in_list_comp ... ok test rules::pyflakes::tests::del ... ok test rules::pyflakes::tests::del_conditional ... ok test rules::pyflakes::tests::del_conditional_except ... ok test rules::pyflakes::tests::del_conditional_nested ... ok test rules::pyflakes::tests::del_conditional_orelse ... ok test rules::pyflakes::tests::del_exception_in_except ... ok test rules::pyflakes::tests::del_global ... ok test rules::pyflakes::tests::del_undefined ... ok test rules::pyflakes::tests::del_while ... ok test rules::pyflakes::tests::del_while_nested ... ok test rules::pyflakes::tests::del_while_test_usage ... ok test rules::pyflakes::tests::different_submodule_import ... ok test rules::pyflakes::tests::dunder_class ... ok test rules::pyflakes::tests::duplicate_submodule_import ... ok test rules::pyflakes::tests::extend_generics ... ok test rules::pyflakes::tests::extra_builtins ... ok test rules::pyflakes::tests::extra_typing_modules ... ok test rules::pyflakes::tests::f401_allowed_unused_imports_option::rule_unusedimport_path_new_f401_31_py_expects ... ok test rules::pyflakes::tests::f401_allowed_unused_imports_top_level_module::rule_unusedimport_path_new_f401_35_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_30_py_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_a_all_foo_foo_42_f401_preview_first_party_submodule_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_a_f401_preview_first_party_submodule_no_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_bar_import_submodule_baz_all_submodule_foo_42_f401_preview_dunder_all_multiple_bindings_expects ... ok test rules::pyflakes::tests::f401_preview_local_init_import::rule_unusedimport_path_new_f401_33_init_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_if_cond_import_a_import_a_b_a_foo_f401_same_branch_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_c_import_a_b_a_foo_f401_import_submodules_but_use_top_level_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_c_import_a_b_d_a_foo_f401_import_submodules_different_lengths_but_use_top_level_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_a_foo_a_bar_f401_use_top_member_twice_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_a_foo_f401_use_top_member_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_all_a_f401_use_in_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_import_a_c_f401_multiple_unused_submodules_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_mlflow_pyfunc_loaders_chat_agent_import_mlflow_pyfunc_loaders_chat_model_import_mlflow_pyfunc_loaders_code_model_from_mlflow_utils_pydantic_utils_import_is_pydantic_v2_or_newer_if_is_pydantic_v2_or_newer_import_mlflow_pyfunc_loaders_responses_agent_f401_type_checking_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_refined_logic_only_applied_within_scope_import_a_def_foo_import_a_b_a_foo_f401_import_submodules_in_function_scope_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_bindings_import_a_a_b_import_a_b_f401_use_in_between_imports_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_bindings_import_a_b_a_import_a_f401_use_in_between_imports_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_a_1_import_a_b_f401_use_top_member_and_redefine_before_second_import_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_import_a_b_a_1_f401_use_top_member_then_import_then_redefine_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_import_a_b_f401_use_top_member_before_second_import_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_try_import_a_b_c_except_importerror_import_argparse_import_a_a_b_argparse_namespace_f401_different_branch_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_0_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_10_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_11_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_12_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_13_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_14_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_15_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_16_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_17_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_18_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_19_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_1_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_20_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_21_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_22_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_23_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_2_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_32_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_34_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_35_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_3_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_4_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_5_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_6_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_7_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_8_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_9_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::f811_annotated_assignment_redefinition ... ok test rules::pyflakes::tests::f811_typing_modules_overload ... ok test rules::pyflakes::tests::f821_frozendict_pre_py315_undefined ... ok test rules::pyflakes::tests::f821_frozendict_py315_available ... ok test rules::pyflakes::tests::f821_with_builtin_added_on_new_py_version_but_old_target_version_specified ... ok test rules::pyflakes::tests::f841_dummy_variable_rgx ... ok test rules::pyflakes::tests::forward_annotations_for_classes_in_scope ... ok test rules::pyflakes::tests::function_names_are_bound_now ... ok test rules::pyflakes::tests::functions_need_global_scope ... ok test rules::pyflakes::tests::functions_run_later ... ok test rules::pyflakes::tests::future_annotations ... ok test rules::pyflakes::tests::future_import ... ok test rules::pyflakes::tests::future_import_first ... ok test rules::pyflakes::tests::future_import_star ... ok test rules::pyflakes::tests::future_import_undefined ... ok test rules::pyflakes::tests::future_import_used ... ok test rules::pyflakes::tests::gh_issue_17196_regression_test ... ok test rules::pyflakes::tests::global_from_nested_scope ... ok test rules::pyflakes::tests::global_import_star ... ok test rules::pyflakes::tests::global_in_global_scope ... ok test rules::pyflakes::tests::global_reset_name_only ... ok test rules::pyflakes::tests::idiomatic_typing_guards ... ok test rules::pyflakes::tests::ignore_non_import_redefinitions ... ok test rules::pyflakes::tests::ignored_in_class ... ok test rules::pyflakes::tests::ignored_in_function ... ok test rules::pyflakes::tests::ignored_when_not_directly_assigned ... ok test rules::pyflakes::tests::import_in_class ... ok test rules::pyflakes::tests::import_star_exported ... ok test rules::pyflakes::tests::import_star_not_exported ... ignored test rules::pyflakes::tests::import_used_in_method_definition ... ok test rules::pyflakes::tests::imported_in_class ... ok test rules::pyflakes::tests::init ... ok test rules::pyflakes::tests::intermediate_class_scope_ignored ... ok test rules::pyflakes::tests::keyword_only_args ... ok test rules::pyflakes::tests::keyword_only_args_undefined ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope2 ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope3 ... ok test rules::pyflakes::tests::list_concatenation_assignment ... ok test rules::pyflakes::tests::literal_type_some_other_module ... ignored test rules::pyflakes::tests::literal_type_typing ... ok test rules::pyflakes::tests::literal_type_typing_extensions ... ok test rules::pyflakes::tests::literal_union_type_typing ... ok test rules::pyflakes::tests::magic_globals_builtins ... ok test rules::pyflakes::tests::magic_globals_file ... ok test rules::pyflakes::tests::magic_globals_name ... ok test rules::pyflakes::tests::magic_module_in_class_scope ... ok test rules::pyflakes::tests::magic_qualname_in_class_scope ... ok test rules::pyflakes::tests::meta_class_undefined ... ok test rules::pyflakes::tests::methods_dont_use_class_scope ... ok test rules::pyflakes::tests::module_annotate_pre_py314_undefined ... ok test rules::pyflakes::tests::module_annotate_py314_available ... ok test rules::pyflakes::tests::module_annotations ... ok test rules::pyflakes::tests::module_warningregistry ... ok test rules::pyflakes::tests::multi_statement_lines ... ok test rules::pyflakes::tests::named_types_classes ... ok test rules::pyflakes::tests::names_declared_in_except_blocks ... ok test rules::pyflakes::tests::nested_class ... ok test rules::pyflakes::tests::nested_class_and_function_scope ... ok test rules::pyflakes::tests::nested_functions_nest_scope ... ok test rules::pyflakes::tests::nested_partially_quoted_type_assignment ... ok test rules::pyflakes::tests::nested_relative_typing_module ... ok test rules::pyflakes::tests::new_assignment ... ok test rules::pyflakes::tests::non_global_does_not_redefine ... ok test rules::pyflakes::tests::not_a_typing_overload ... ok test rules::pyflakes::tests::not_used_in_nested_scope ... ok test rules::pyflakes::tests::overload_in_class ... ok test rules::pyflakes::tests::overload_with_multiple_decorators ... ok test rules::pyflakes::tests::package_import ... ok test rules::pyflakes::tests::partial_string_annotations_with_future_annotations ... ok test rules::pyflakes::tests::partially_quoted_type_annotation ... ok test rules::pyflakes::tests::partially_quoted_type_assignment ... ok test rules::pyflakes::tests::positional_only_argument_annotations ... ok test rules::pyflakes::tests::postponed_annotations ... ok test rules::pyflakes::tests::preview_rules::rule_redefinedwhileunused_path_new_f811_36_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_undefinedexport_path_new_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_init_py_expects ... ok test rules::pyflakes::tests::quoted_type_cast ... ok test rules::pyflakes::tests::quoted_type_cast_renamed_import ... ok test rules::pyflakes::tests::quoted_type_var_bound ... ok test rules::pyflakes::tests::quoted_type_var_constraints ... ok test rules::pyflakes::tests::redefined_but_used_later ... ok test rules::pyflakes::tests::redefined_by_class ... ok test rules::pyflakes::tests::redefined_by_except ... ok test rules::pyflakes::tests::redefined_by_for ... ok test rules::pyflakes::tests::redefined_by_function ... ok test rules::pyflakes::tests::redefined_by_gen_exp ... ok test rules::pyflakes::tests::redefined_by_subclass ... ok test rules::pyflakes::tests::redefined_if ... ok test rules::pyflakes::tests::redefined_if_else ... ok test rules::pyflakes::tests::redefined_in_class ... ok test rules::pyflakes::tests::redefined_in_nested_function ... ok test rules::pyflakes::tests::redefined_in_nested_function_twice ... ok test rules::pyflakes::tests::redefined_try ... ok test rules::pyflakes::tests::redefined_try_else ... ok test rules::pyflakes::tests::redefined_try_except ... ok test rules::pyflakes::tests::redefined_try_except_else ... ok test rules::pyflakes::tests::redefined_try_except_else_finally ... ok test rules::pyflakes::tests::redefined_try_except_finally ... ok test rules::pyflakes::tests::redefined_try_except_multi ... ok test rules::pyflakes::tests::redefined_try_nested ... ok test rules::pyflakes::tests::redefined_while_unused ... ok test rules::pyflakes::tests::relative_typing_module ... ok test rules::pyflakes::tests::return_annotation_is_class_scope_variable ... ok test rules::pyflakes::tests::return_annotation_is_function_body_variable ... ok test rules::pyflakes::tests::rules::rule_asserttuple_path_new_f631_py_expects ... ok test rules::pyflakes::tests::rules::rule_breakoutsideloop_path_new_f701_py_expects ... ok test rules::pyflakes::tests::rules::rule_continueoutsideloop_path_new_f702_py_expects ... ok test rules::pyflakes::tests::rules::rule_defaultexceptnotlast_path_new_f707_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_py_expects ... ok test rules::pyflakes::tests::rules::rule_fstringmissingplaceholders_path_new_f541_py_expects ... ok test rules::pyflakes::tests::rules::rule_futurefeaturenotdefined_path_new_f407_py_expects ... ok test rules::pyflakes::tests::rules::rule_iftuple_path_new_f634_py_expects ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_py_expects ... ok test rules::pyflakes::tests::rules::rule_invalidprintsyntax_path_new_f633_py_expects ... ok test rules::pyflakes::tests::rules::rule_isliteral_path_new_f632_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_multiplestarredexpressions_path_new_f622_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyliteral_path_new_f601_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyvariable_path_new_f602_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f502_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f503_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatinvalidformat_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmixedpositionalandnamed_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatpositionalcountmismatch_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatstarrequiressequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatunsupportedformatcharacter_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_raisenotimplemented_path_new_f901_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_29_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_32_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_33_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_35_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_36_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_returnoutsidefunction_path_new_f706_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextranamedarguments_path_new_f522_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextrapositionalarguments_path_new_f523_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatinvalidformat_path_new_f521_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmissingarguments_path_new_f524_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmixingautomatic_path_new_f525_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1b_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocal_path_new_f823_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstar_path_new_f403_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstarusage_path_new_f405_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithnestedimportstarusage_path_new_f406_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_22_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_32_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_33_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_34_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_34_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_8_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedannotation_path_new_f842_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_32_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_34_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_yieldoutsidefunction_path_new_f704_py_expects ... ok test rules::pyflakes::tests::rules_with_flake8_type_checking_settings_enabled::rule_undefinedname_path_new_f821_29_py_expects ... ok test rules::pyflakes::tests::shadowed_by_for ... ok test rules::pyflakes::tests::shadowed_by_for_deep ... ok test rules::pyflakes::tests::shadowed_by_lambda ... ok test rules::pyflakes::tests::shadowed_by_parameter ... ok test rules::pyflakes::tests::trying_multiple_imports ... ok test rules::pyflakes::tests::tuple_concatenation_assignment ... ok test rules::pyflakes::tests::type_annotation_clobbers_all ... ok test rules::pyflakes::tests::type_cast_literal_str_to_str ... ok test rules::pyflakes::tests::typed_names_correct_forward_ref ... ok test rules::pyflakes::tests::typing_extensions_overload ... ok test rules::pyflakes::tests::typing_guard_for_protocol ... ok test rules::pyflakes::tests::typing_overload ... ok test rules::pyflakes::tests::typing_overload_async ... ok test rules::pyflakes::tests::unassigned_annotation_is_undefined ... ok test rules::pyflakes::tests::unbound_exported ... ok test rules::pyflakes::tests::undefined ... ok test rules::pyflakes::tests::undefined_augmented_assignment ... ok test rules::pyflakes::tests::undefined_exception_name ... ok test rules::pyflakes::tests::undefined_exception_name_obscuring_local_variable2 ... ok test rules::pyflakes::tests::undefined_from_lambda_in_comprehension ... ok test rules::pyflakes::tests::undefined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::undefined_in_gen_exp_nested ... ok test rules::pyflakes::tests::undefined_in_list_comp ... ok test rules::pyflakes::tests::undefined_in_loop ... ok test rules::pyflakes::tests::undefined_with_error_handler ... ok test rules::pyflakes::tests::unused_annotation ... ok test rules::pyflakes::tests::unused_import ... ok test rules::pyflakes::tests::unused_import_relative ... ok test rules::pyflakes::tests::unused_in_nested_scope ... ok test rules::pyflakes::tests::unused_package_import ... ok test rules::pyflakes::tests::unused_package_with_submodule_import ... ok test rules::pyflakes::tests::use_pep695_type_aliass ... ok test rules::pyflakes::tests::used_and_global ... ok test rules::pyflakes::tests::used_as_class_decorator ... ok test rules::pyflakes::tests::used_as_decorator ... ok test rules::pyflakes::tests::used_as_star_unpack ... ok test rules::pyflakes::tests::used_import ... ok test rules::pyflakes::tests::used_import_relative ... ok test rules::pyflakes::tests::used_in_assert ... ok test rules::pyflakes::tests::used_in_assignment ... ok test rules::pyflakes::tests::used_in_attribute_assign ... ok test rules::pyflakes::tests::used_in_call ... ok test rules::pyflakes::tests::used_in_class ... ok test rules::pyflakes::tests::used_in_class_base ... ok test rules::pyflakes::tests::used_in_dict ... ok test rules::pyflakes::tests::used_in_elif_conditional ... ok test rules::pyflakes::tests::used_in_else ... ok test rules::pyflakes::tests::used_in_except ... ok test rules::pyflakes::tests::used_in_exec ... ok test rules::pyflakes::tests::used_in_for ... ok test rules::pyflakes::tests::used_in_for_else ... ok test rules::pyflakes::tests::used_in_function ... ok test rules::pyflakes::tests::used_in_gen_exp ... ok test rules::pyflakes::tests::used_in_getattr ... ok test rules::pyflakes::tests::used_in_global ... ok test rules::pyflakes::tests::used_in_if_body ... ok test rules::pyflakes::tests::used_in_if_conditional ... ok test rules::pyflakes::tests::used_in_keyword_arg ... ok test rules::pyflakes::tests::used_in_lambda ... ok test rules::pyflakes::tests::used_in_list ... ok test rules::pyflakes::tests::used_in_list_comp ... ok test rules::pyflakes::tests::used_in_logic ... ok test rules::pyflakes::tests::used_in_operators ... ok test rules::pyflakes::tests::used_in_parameter_default ... ok test rules::pyflakes::tests::used_in_raise ... ok test rules::pyflakes::tests::used_in_return ... ok test rules::pyflakes::tests::used_in_slice ... ok test rules::pyflakes::tests::used_in_slice_obj ... ok test rules::pyflakes::tests::used_in_subscript ... ok test rules::pyflakes::tests::used_in_try ... ok test rules::pyflakes::tests::used_in_try_finally ... ok test rules::pyflakes::tests::used_in_tuple ... ok test rules::pyflakes::tests::used_in_while ... ok test rules::pyflakes::tests::used_in_yield ... ok test rules::pyflakes::tests::used_package_with_submodule_import ... ok test rules::pyflakes::tests::used_package_with_submodule_import_of_alias ... ok test rules::pyflakes::tests::variable_annotation_references_self_name_undefined ... ok test rules::pyflakes::tests::variable_annotations ... ok test rules::pyflakes::tests::warning_suppressed ... ok test rules::pygrep_hooks::rules::blanket_type_ignore::tests::type_ignore_tag ... ok test rules::pygrep_hooks::tests::preview_rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_2_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_3_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pylint::helpers::tests::for_ ... ok test rules::pylint::helpers::tests::for_else ... ok test rules::pylint::helpers::tests::if_elif ... ok test rules::pylint::helpers::tests::if_elif_else ... ok test rules::pylint::helpers::tests::if_else ... ok test rules::pylint::helpers::tests::if_else_if_corner ... ok test rules::pylint::helpers::tests::many_statements ... ok test rules::pylint::helpers::tests::match_case ... ok test rules::pylint::helpers::tests::nested_class ... ok test rules::pylint::helpers::tests::nested_def ... ok test rules::pylint::helpers::tests::pass ... ok test rules::pylint::helpers::tests::return_not_counted ... ok test rules::pylint::helpers::tests::try_except ... ok test rules::pylint::helpers::tests::try_except_else ... ok test rules::pylint::helpers::tests::try_except_else_finally ... ok test rules::pylint::helpers::tests::try_except_except ... ok test rules::pylint::helpers::tests::try_except_except_finally ... ok test rules::pylint::helpers::tests::with ... ok test rules::pylint::helpers::tests::yield_ ... ok test rules::pylint::rules::too_many_branches::tests::for_else ... ok test rules::pylint::rules::too_many_branches::tests::if_else_nested_if_else ... ok test rules::pylint::rules::too_many_branches::tests::match_case ... ok test rules::pylint::rules::too_many_branches::tests::nested_def ... ok test rules::pylint::rules::too_many_branches::tests::try_except ... ok test rules::pylint::rules::too_many_branches::tests::try_except_else ... ok test rules::pylint::rules::too_many_branches::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_branches::tests::try_finally ... ok test rules::pylint::rules::too_many_branches::tests::while_if_else_if ... ok test rules::pylint::rules::too_many_branches::tests::with_statement ... ok test rules::pylint::rules::too_many_return_statements::tests::async_for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::async_with_if ... ok test rules::pylint::rules::too_many_return_statements::tests::class_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::if_ ... ok test rules::pylint::rules::too_many_return_statements::tests::nested_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_return_statements::tests::while_nested_if ... ok test rules::pylint::rules::too_many_return_statements::tests::with_if ... ok test rules::pylint::tests::allow_magic_value_types ... ok test rules::pylint::tests::conflict_with_definition_rules ... ok test rules::pylint::tests::continue_in_finally ... ok test rules::pylint::tests::continue_in_finally_python_38 ... ok test rules::pylint::tests::import_outside_top_level_with_banned ... ok test rules::pylint::tests::max_args ... ok test rules::pylint::tests::max_args_with_dummy_variables ... ok test rules::pylint::tests::max_boolean_expressions ... ok test rules::pylint::tests::max_branches ... ok test rules::pylint::tests::max_positional_args ... ok test rules::pylint::tests::max_return_statements ... ok test rules::pylint::tests::max_statements ... ok test rules::pylint::tests::preview_rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pylint::tests::rules::rule_assertonstringliteral_path_new_assert_on_string_literal_py_expects ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_ipynb_expects ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_py_expects ... ok test rules::pylint::tests::rules::rule_baddundermethodname_path_new_bad_dunder_method_name_py_expects ... ok test rules::pylint::tests::rules::rule_badopenmode_path_new_bad_open_mode_py_expects ... ok test rules::pylint::tests::rules::rule_badstaticmethodargument_path_new_bad_staticmethod_argument_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformatcharacter_path_new_bad_string_format_character_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformattype_path_new_bad_string_format_type_py_expects ... ok test rules::pylint::tests::rules::rule_badstrstripcall_path_new_bad_str_strip_call_py_expects ... ok test rules::pylint::tests::rules::rule_bidirectionalunicode_path_new_bidirectional_unicode_py_expects ... ok test rules::pylint::tests::rules::rule_binaryopexception_path_new_binary_op_exception_py_expects ... ok test rules::pylint::tests::rules::rule_booleanchainedcomparison_path_new_boolean_chained_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_collapsibleelseif_path_new_collapsible_else_if_py_expects ... ok test rules::pylint::tests::rules::rule_comparetoemptystring_path_new_compare_to_empty_string_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonofconstant_path_new_comparison_of_constant_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonwithitself_path_new_comparison_with_itself_py_expects ... ok test rules::pylint::tests::rules::rule_continueinfinally_path_new_continue_in_finally_py_expects ... ok test rules::pylint::tests::rules::rule_dictindexmissingitems_path_new_dict_index_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_dictitermissingitems_path_new_dict_iter_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_duplicatebases_path_new_duplicate_bases_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_line_continuation_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_py_expects ... ok test rules::pylint::tests::rules::rule_eqwithouthash_path_new_eq_without_hash_py_expects ... ok test rules::pylint::tests::rules::rule_globalatmodulelevel_path_new_global_at_module_level_py_expects ... ok test rules::pylint::tests::rules::rule_globalstatement_path_new_global_statement_py_expects ... ok test rules::pylint::tests::rules::rule_globalvariablenotassigned_path_new_global_variable_not_assigned_py_expects ... ok test rules::pylint::tests::rules::rule_ifstmtminmax_path_new_if_stmt_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_importoutsidetoplevel_path_new_import_outside_top_level_py_expects ... ok test rules::pylint::tests::rules::rule_importprivatename_path_new_import_private_name_submodule_main_py_expects ... ok test rules::pylint::tests::rules::rule_importself_path_new_import_self_module_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallformat_path_new_invalid_all_format_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallobject_path_new_invalid_all_object_py_expects ... ok test rules::pylint::tests::rules::rule_invalidboolreturntype_path_new_invalid_return_type_bool_py_expects ... ok test rules::pylint::tests::rules::rule_invalidbytesreturntype_path_new_invalid_return_type_bytes_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_syntax_error_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacteresc_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacternul_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharactersub_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterzerowidthspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvardefault_path_new_invalid_envvar_default_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvarvalue_path_new_invalid_envvar_value_py_expects ... ok test rules::pylint::tests::rules::rule_invalidhashreturntype_path_new_invalid_return_type_hash_py_expects ... ok test rules::pylint::tests::rules::rule_invalidindexreturntype_path_new_invalid_return_type_index_py_expects ... ok test rules::pylint::tests::rules::rule_invalidlengthreturntype_path_new_invalid_return_type_length_py_expects ... ok test rules::pylint::tests::rules::rule_invalidstrreturntype_path_new_invalid_return_type_str_py_expects ... ok test rules::pylint::tests::rules::rule_iterationoverset_path_new_iteration_over_set_py_expects ... ok test rules::pylint::tests::rules::rule_lentest_path_new_len_as_condition_py_expects ... ok test rules::pylint::tests::rules::rule_literalmembership_path_new_literal_membership_py_expects ... ok test rules::pylint::tests::rules::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoofewargs_path_new_logging_too_few_args_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoomanyargs_path_new_logging_too_many_args_py_expects ... ok test rules::pylint::tests::rules::rule_magicvaluecomparison_path_new_magic_value_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_manualfromimport_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_misplacedbareraise_path_new_misplaced_bare_raise_py_expects ... ok test rules::pylint::tests::rules::rule_missingmaxsplitarg_path_new_missing_maxsplit_arg_py_expects ... ok test rules::pylint::tests::rules::rule_modifiediteratingset_path_new_modified_iterating_set_py_expects ... ok test rules::pylint::tests::rules::rule_namedexprwithoutcontext_path_new_named_expr_without_context_py_expects ... ok test rules::pylint::tests::rules::rule_nancomparison_path_new_nan_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_nestedminmax_path_new_nested_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_noclassmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiimportname_path_new_non_ascii_module_import_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiname_path_new_non_ascii_name_py_expects ... ok test rules::pylint::tests::rules::rule_nonaugmentedassignment_path_new_non_augmented_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalandglobal_path_new_nonlocal_and_global_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalwithoutbinding_path_new_nonlocal_without_binding_py_expects ... ok test rules::pylint::tests::rules::rule_nonslotassignment_path_new_non_slot_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_noselfuse_path_new_no_self_use_py_expects ... ok test rules::pylint::tests::rules::rule_nostaticmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_potentialindexerror_path_new_potential_index_error_py_expects ... ok test rules::pylint::tests::rules::rule_propertywithparameters_path_new_property_with_parameters_py_expects ... ok test rules::pylint::tests::rules::rule_redeclaredassignedname_path_new_redeclared_assigned_name_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedargumentfromlocal_path_new_redefined_argument_from_local_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedloopname_path_new_redefined_loop_name_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedslotsinsubclass_path_new_redefined_slots_in_subclass_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedequalitycomparison_path_new_repeated_equality_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedkeywordargument_path_new_repeated_keyword_argument_py_expects ... ok test rules::pylint::tests::rules::rule_returnininit_path_new_return_in_init_py_expects ... ok test rules::pylint::tests::rules::rule_selfassigningvariable_path_new_self_assigning_variable_py_expects ... ok test rules::pylint::tests::rules::rule_selforclsassignment_path_new_self_or_cls_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_shallowcopyenviron_path_new_shallow_copy_environ_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethod_path_new_singledispatch_method_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethodfunction_path_new_singledispatchmethod_function_py_expects ... ok test rules::pylint::tests::rules::rule_singlestringslots_path_new_single_string_slots_py_expects ... ok test rules::pylint::tests::rules::rule_stopiterationreturn_path_new_stop_iteration_return_py_expects ... ok test rules::pylint::tests::rules::rule_subprocesspopenpreexecfn_path_new_subprocess_popen_preexec_fn_py_expects ... ok test rules::pylint::tests::rules::rule_subprocessrunwithoutcheck_path_new_subprocess_run_without_check_py_expects ... ok test rules::pylint::tests::rules::rule_superwithoutbrackets_path_new_super_without_brackets_py_expects ... ok test rules::pylint::tests::rules::rule_swapwithtemporaryvariable_path_new_swap_with_temporary_variable_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_0_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_10_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_11_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_12_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_13_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_14_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_15_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_16_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_1_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_2_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_3_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_4_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_5_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_6_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_7_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_8_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_9_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyarguments_path_new_too_many_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanybranches_path_new_too_many_branches_py_expects ... ok test rules::pylint::tests::rules::rule_toomanynestedblocks_path_new_too_many_nested_blocks_py_expects ... ok test rules::pylint::tests::rules::rule_toomanypositionalarguments_path_new_too_many_positional_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyreturnstatements_path_new_too_many_return_statements_py_expects ... ok test rules::pylint::tests::rules::rule_toomanystatements_path_new_too_many_statements_py_expects ... ok test rules::pylint::tests::rules::rule_toomanystatementsintryclause_path_new_too_many_try_statements_py_expects ... ok test rules::pylint::tests::rules::rule_typebivariance_path_new_type_bivariance_py_expects ... ok test rules::pylint::tests::rules::rule_typenameincorrectvariance_path_new_type_name_incorrect_variance_py_expects ... ok test rules::pylint::tests::rules::rule_typeparamnamemismatch_path_new_type_param_name_mismatch_py_expects ... ok test rules::pylint::tests::rules::rule_unexpectedspecialmethodsignature_path_new_unexpected_special_method_signature_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydictindexlookup_path_new_unnecessary_dict_index_lookup_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydirectlambdacall_path_new_unnecessary_direct_lambda_call_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydundercall_path_new_unnecessary_dunder_call_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylambda_path_new_unnecessary_lambda_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylistindexlookup_path_new_unnecessary_list_index_lookup_py_expects ... ok test rules::pylint::tests::rules::rule_unreachablecode_path_new_unreachable_py_expects ... ok test rules::pylint::tests::rules::rule_unspecifiedencoding_path_new_unspecified_encoding_py_expects ... ok test rules::pylint::tests::rules::rule_uselesselseonloop_path_new_useless_else_on_loop_py_expects ... ok test rules::pylint::tests::rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_2_init_py_expects ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_uselessreturn_path_new_useless_return_py_expects ... ok test rules::pylint::tests::rules::rule_uselesswithlock_path_new_useless_with_lock_py_expects ... ok test rules::pylint::tests::rules::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test rules::pylint::tests::rules::rule_yieldininit_path_new_yield_in_init_py_expects ... ok test rules::pylint::tests::too_many_locals ... ok test rules::pylint::tests::too_many_public_methods ... ok test rules::pyupgrade::fixes::tests::aliased ... ok test rules::pyupgrade::fixes::tests::first_import ... ok test rules::pyupgrade::fixes::tests::first_two_imports ... ok test rules::pyupgrade::fixes::tests::first_two_imports_multiline ... ok test rules::pyupgrade::fixes::tests::last_import ... ok test rules::pyupgrade::fixes::tests::multi_comment_first_import ... ok test rules::pyupgrade::fixes::tests::multiline_comment ... ok test rules::pyupgrade::fixes::tests::multiline_once ... ok test rules::pyupgrade::fixes::tests::multiline_twice ... ok test rules::pyupgrade::fixes::tests::once ... ok test rules::pyupgrade::fixes::tests::parenthesized ... ok test rules::pyupgrade::fixes::tests::twice ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_1 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_11 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_5 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7_not_equal ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_8 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_9 ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::complex_format ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_blanks ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_space ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_a ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_r ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::formatting_in_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::simple_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::three_percents ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::word_in_string ... ok test rules::pyupgrade::tests::async_timeout_error_alias_not_applied_py310 ... ok test rules::pyupgrade::tests::datetime_utc_alias_py311 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p310 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_py310 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_py310 ... ok test rules::pyupgrade::tests::i002_conflict ... ok test rules::pyupgrade::tests::i002_up029_conflict::path_new_up029_1_py_expects ... ok test rules::pyupgrade::tests::non_pep695_type_alias_not_applied_py311 ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_convertnamedtuplefunctionaltoclass_path_new_up014_py_expects ... ok test rules::pyupgrade::tests::rules::rule_converttypeddictfunctionaltoclass_path_new_up013_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedcelementtree_path_new_up023_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedimport_path_new_up035_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedmockimport_path_new_up026_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedunittestalias_path_new_up005_py_expects ... ok test rules::pyupgrade::tests::rules::rule_extraneousparentheses_path_new_up034_py_expects ... ok test rules::pyupgrade::tests::rules::rule_formatliterals_path_new_up030_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_formatliterals_path_new_up030_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithmaxsizenone_path_new_up033_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithmaxsizenone_path_new_up033_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithoutparameters_path_new_up011_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_cr_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_lf_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604annotationoptional_path_new_up045_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604annotationunion_path_new_up007_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604isinstance_path_new_up038_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericclass_path_new_up046_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericclass_path_new_up046_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericfunction_path_new_up047_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695typealias_path_new_up040_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695typealias_path_new_up040_pyi_expects ... ok test rules::pyupgrade::tests::rules::rule_openalias_path_new_up020_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_5_py_expects ... ok test rules::pyupgrade::tests::rules::rule_printfstringformatting_path_new_up031_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_printfstringformatting_path_new_up031_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_privatetypeparameter_path_new_up049_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_privatetypeparameter_path_new_up049_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_2_pyi_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_redundantopenmodes_path_new_up015_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_redundantopenmodes_path_new_up015_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replacestdoutstderr_path_new_up022_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replacestrenum_path_new_up042_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replaceuniversalnewlines_path_new_up021_py_expects ... ok test rules::pyupgrade::tests::rules::rule_supercallwithparameters_path_new_up008_py_expects ... ok test rules::pyupgrade::tests::rules::rule_timeouterroralias_path_new_up041_py_expects ... ok test rules::pyupgrade::tests::rules::rule_typeofprimitive_path_new_up003_py_expects ... ok test rules::pyupgrade::tests::rules::rule_typingtextstralias_path_new_up019_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unicodekindprefix_path_new_up025_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryclassparentheses_path_new_up039_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarydefaulttypeargs_path_new_up043_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryencodeutf8_path_new_up012_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryfutureimport_path_new_up010_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryfutureimport_path_new_up010_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessclassmetaclasstype_path_new_up050_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessmetaclasstype_path_new_up001_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessobjectinheritance_path_new_up004_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_10_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_5_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_6_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_7_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_9_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_code_utf8_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_hashbang_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_many_empty_lines_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_other_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_other_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_code_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_yieldinforloop_path_new_up028_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_yieldinforloop_path_new_up028_1_py_expects ... ok test rules::pyupgrade::tests::rules_not_applied_default_typevar_backported::rule_nonpep695genericclass_path_new_up046_2_py_expects ... ok test rules::pyupgrade::tests::rules_not_applied_default_typevar_backported::rule_nonpep695genericfunction_path_new_up047_1_py_expects ... ok test rules::pyupgrade::tests::rules_preview::rule_oserroralias_path_new_up024_0_py_expects ... ok test rules::pyupgrade::tests::rules_py313::rule_quotedannotation_path_new_up037_3_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericclass_path_new_up046_0_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericclass_path_new_up046_1_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericfunction_path_new_up047_0_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695typealias_path_new_up040_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695typealias_path_new_up040_pyi_expects ... ok test rules::pyupgrade::tests::unnecessary_default_type_args_stubs_py312 ... ok test rules::pyupgrade::tests::unpack_pep_646_py311 ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_0_py_expects ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_1_py_expects ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_2_pyi_expects ... ok test rules::pyupgrade::tests::up045_future_annotations_py39 ... ok test rules::refurb::tests::fstring_number_format_python_311 ... ok test rules::refurb::tests::read_whole_file_newline_python_version_diff ... ok test rules::refurb::tests::rules::rule_bitcount_path_new_furb161_py_expects ... ok test rules::refurb::tests::rules::rule_checkandremovefromset_path_new_furb132_py_expects ... ok test rules::refurb::tests::rules::rule_deletefullslice_path_new_furb131_py_expects ... ok test rules::refurb::tests::rules::rule_forloopsetmutations_path_new_furb142_py_expects ... ok test rules::refurb::tests::rules::rule_forloopwrites_path_new_furb122_py_expects ... ok test rules::refurb::tests::rules::rule_fromisoformatreplacez_path_new_furb162_py_expects ... ok test rules::refurb::tests::rules::rule_fstringnumberformat_path_new_furb116_py_expects ... ok test rules::refurb::tests::rules::rule_hardcodedstringcharset_path_new_furb156_py_expects ... ok test rules::refurb::tests::rules::rule_hashlibdigesthex_path_new_furb181_py_expects ... ok test rules::refurb::tests::rules::rule_ifexpinsteadoforoperator_path_new_furb110_py_expects ... ok test rules::refurb::tests::rules::rule_ifexprminmax_path_new_furb136_py_expects ... ok test rules::refurb::tests::rules::rule_implicitcwd_path_new_furb177_py_expects ... ok test rules::refurb::tests::rules::rule_intonslicedstr_path_new_furb166_py_expects ... ok test rules::refurb::tests::rules::rule_isinstancetypenone_path_new_furb168_py_expects ... ok test rules::refurb::tests::rules::rule_listreversecopy_path_new_furb187_py_expects ... ok test rules::refurb::tests::rules::rule_mathconstant_path_new_furb152_py_expects ... ok test rules::refurb::tests::rules::rule_metaclassabcmeta_path_new_furb180_py_expects ... ok test rules::refurb::tests::rules::rule_printemptystring_path_new_furb105_py_expects ... ok test rules::refurb::tests::rules::rule_readlinesinfor_path_new_furb129_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_0_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_1_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_2_py_expects ... ok test rules::refurb::tests::rules::rule_redundantlogbase_path_new_furb163_py_expects ... ok test rules::refurb::tests::rules::rule_regexflagalias_path_new_furb167_py_expects ... ok test rules::refurb::tests::rules::rule_reimplementedoperator_path_new_furb118_py_expects ... ok test rules::refurb::tests::rules::rule_reimplementedstarmap_path_new_furb140_py_expects ... ok test rules::refurb::tests::rules::rule_repeatedappend_path_new_furb113_py_expects ... ok test rules::refurb::tests::rules::rule_repeatedglobal_path_new_furb154_py_expects ... ok test rules::refurb::tests::rules::rule_singleitemmembershiptest_path_new_furb171_0_py_expects ... ok test rules::refurb::tests::rules::rule_singleitemmembershiptest_path_new_furb171_1_py_expects ... ok test rules::refurb::tests::rules::rule_slicecopy_path_new_furb145_py_expects ... ok test rules::refurb::tests::rules::rule_slicetoremoveprefixorsuffix_path_new_furb188_py_expects ... ok test rules::refurb::tests::rules::rule_sortedminmax_path_new_furb192_1_py_expects ... ok test rules::refurb::tests::rules::rule_sortedminmax_path_new_furb192_py_expects ... ok test rules::refurb::tests::rules::rule_subclassbuiltin_path_new_furb189_py_expects ... ok test rules::refurb::tests::rules::rule_typenonecomparison_path_new_furb169_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryenumerate_path_new_furb148_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryfromfloat_path_new_furb164_py_expects ... ok test rules::refurb::tests::rules::rule_verbosedecimalconstructor_path_new_furb157_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_0_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_1_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_2_py_expects ... ok test rules::refurb::tests::write_whole_file_python_39 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py310 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py314 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py39_no_typing_extensions ... ok test rules::ruff::tests::access_annotations_from_class_dict_py39_with_typing_extensions ... ok test rules::ruff::tests::confusables ... ok test rules::ruff::tests::confusables_deferred_annotations_diff ... ok test rules::ruff::tests::custom_regexp_preset::rule_useddummyvariable_path_new_ruf052_0_py_r_1_expects ... ok test rules::ruff::tests::custom_regexp_preset::rule_useddummyvariable_path_new_ruf052_0_py_r_2_expects ... ok test rules::ruff::tests::flake8_noqa ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::incorrect_decorator_order_py312 ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_bleach_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_invalid_author_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_maturin_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_pep639_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_various_invalid_expects ... ok test rules::ruff::tests::invalid_rule_code_external_rules::path_new_ruff_ruf102_1_py_expects ... ok test rules::ruff::tests::invalid_rule_code_external_rules::path_new_ruff_ruf102_py_expects ... ok test rules::ruff::tests::map_strict_py314::rule_starmapzip_path_new_ruf058_2_py_expects ... ok test rules::ruff::tests::missing_fstring_syntax_backslash_py311 ... ok test rules::ruff::tests::no_remove_parentheses_starred_expr_py310 ... ok test rules::ruff::tests::none_not_at_end_of_union_py313 ... ok test rules::ruff::tests::noqa ... ok test rules::ruff::tests::prefer_parentheses_getitem_tuple ... ok test rules::ruff::tests::preview_confusables ... ok test rules::ruff::tests::preview_rules::rule_floatequalitycomparison_path_new_ruf069_py_expects ... ok test rules::ruff::tests::preview_rules::rule_fstringpercentformat_path_new_ruf073_py_expects ... ok test rules::ruff::tests::preview_rules::rule_implicitclassvarindataclass_path_new_ruf045_py_expects ... ok test rules::ruff::tests::preview_rules::rule_indentedformfeed_path_new_ruf054_py_expects ... ok test rules::ruff::tests::preview_rules::rule_mutabledataclassdefault_path_new_ruf008_attrs_py_expects ... ok test rules::ruff::tests::preview_rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::ruff::tests::preview_rules::rule_ospathcommonprefix_path_new_ruf071_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryassignbeforeyield_path_new_ruf070_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_0_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_1_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_2_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_3_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unrawrepattern_path_new_ruf039_concat_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unrawrepattern_path_new_ruf039_py_expects ... ok test rules::ruff::tests::preview_rules::rule_uselessfinally_path_new_ruf072_py_expects ... ok test rules::ruff::tests::preview_rules_py37::rule_unrawrepattern_path_new_ruf039_py_version_sensitive_py_expects ... ok test rules::ruff::tests::preview_rules_py38::rule_unrawrepattern_path_new_ruf039_py_version_sensitive_py_expects ... ok test rules::ruff::tests::property_without_return_custom_decorator ... ok test rules::ruff::tests::quadratic_list_summation_py315 ... ok test rules::ruff::tests::range_suppressions ... ok test rules::ruff::tests::redirects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_4_py_expects ... ok test rules::ruff::tests::ruf100_0 ... ok test rules::ruff::tests::ruf100_0_prefix ... ok test rules::ruff::tests::ruf100_1 ... ok test rules::ruff::tests::ruf100_2 ... ok test rules::ruff::tests::ruf100_3 ... ok test rules::ruff::tests::ruf100_4 ... ok test rules::ruff::tests::ruf100_5 ... ok test rules::ruff::tests::ruff_noqa_all ... ok test rules::ruff::tests::ruff_noqa_codes ... ok test rules::ruff::tests::ruff_noqa_filedirective_unused ... ok test rules::ruff::tests::ruff_noqa_filedirective_unused_last_of_many ... ok test rules::ruff::tests::ruff_noqa_invalid ... ok test rules::ruff::tests::ruff_per_file_ignores ... ok test rules::ruff::tests::ruff_per_file_ignores_empty ... ok test rules::ruff::tests::rules::rule_assertwithprintmessage_path_new_ruf030_py_expects ... ok test rules::ruff::tests::rules::rule_assignmentinassert_path_new_ruf018_py_expects ... ok test rules::ruff::tests::rules::rule_asynciodanglingtask_path_new_ruf006_py_expects ... ok test rules::ruff::tests::rules::rule_classwithmixedtypevars_path_new_ruf053_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_slices_py_expects ... ok test rules::ruff::tests::rules::rule_dataclassenum_path_new_ruf049_py_expects ... ok test rules::ruff::tests::rules::rule_decimalfromfloatliteral_path_new_ruf032_py_expects ... ok test rules::ruff::tests::rules::rule_defaultfactorykwarg_path_new_ruf026_py_expects ... ok test rules::ruff::tests::rules::rule_duplicateentryindunderall_path_new_ruf068_py_expects ... ok test rules::ruff::tests::rules::rule_explicitfstringtypeconversion_path_new_ruf010_py_expects ... ok test rules::ruff::tests::rules::rule_falsydictgetfallback_path_new_ruf056_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_attrs_auto_attribs_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_attrs_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_py_expects ... ok test rules::ruff::tests::rules::rule_ifkeyindictdel_path_new_ruf051_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_4_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectdecoratororder_path_new_ruf074_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectlyparenthesizedtupleinsubscript_path_new_ruf031_py_expects ... ok test rules::ruff::tests::rules::rule_inemptycollection_path_new_ruf060_py_expects ... ok test rules::ruff::tests::rules::rule_invalidassertmessageliteralargument_path_new_ruf040_py_expects ... ok test rules::ruff::tests::rules::rule_invalidformattersuppressioncomment_path_new_ruf028_py_expects ... ok test rules::ruff::tests::rules::rule_invalidindextype_path_new_ruf016_py_expects ... ok test rules::ruff::tests::rules::rule_invalidrulecode_path_new_ruf102_1_py_expects ... ok test rules::ruff::tests::rules::rule_invalidrulecode_path_new_ruf102_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_deprecated_call_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_raises_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_warns_py_expects ... ok test rules::ruff::tests::rules::rule_loggingeagerconversion_path_new_ruf065_0_py_expects ... ok test rules::ruff::tests::rules::rule_loggingeagerconversion_path_new_ruf065_1_py_expects ... ok test rules::ruff::tests::rules::rule_mapintversionparsing_path_new_ruf048_1_py_expects ... ok test rules::ruff::tests::rules::rule_mapintversionparsing_path_new_ruf048_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_0_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_1_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_2_py_expects ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_attrs_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::ruff::tests::rules::rule_mutablefromkeysvalue_path_new_ruf024_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_for_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_if_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_try_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_while_py_expects ... ok test rules::ruff::tests::rules::rule_neverunion_path_new_ruf020_py_expects ... ok test rules::ruff::tests::rules::rule_nonemptyinitmodule_path_new_ruf067_modules_init_py_expects ... ok test rules::ruff::tests::rules::rule_nonemptyinitmodule_path_new_ruf067_modules_okay_py_expects ... ok test rules::ruff::tests::rules::rule_nonenotatendofunion_path_new_ruf036_py_expects ... ok test rules::ruff::tests::rules::rule_nonenotatendofunion_path_new_ruf036_pyi_expects ... ok test rules::ruff::tests::rules::rule_nonoctalpermissions_path_new_ruf064_py_expects ... ok test rules::ruff::tests::rules::rule_parenthesizechainedoperators_path_new_ruf021_py_expects ... ok test rules::ruff::tests::rules::rule_postinitdefault_path_new_ruf033_py_expects ... ok test rules::ruff::tests::rules::rule_propertywithoutreturn_path_new_ruf066_py_expects ... ok test rules::ruff::tests::rules::rule_pytestraisesambiguouspattern_path_new_ruf043_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_0_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_1_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_0_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_1_py_expects ... ok test rules::ruff::tests::rules::rule_redundantboolliteral_path_new_ruf038_py_expects ... ok test rules::ruff::tests::rules::rule_redundantboolliteral_path_new_ruf038_pyi_expects ... ok test rules::ruff::tests::rules::rule_starmapzip_path_new_ruf058_0_py_expects ... ok test rules::ruff::tests::rules::rule_starmapzip_path_new_ruf058_1_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_cr_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_lf_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryemptyiterablewithindequecall_path_new_ruf037_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryif_path_new_ruf050_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryiterableallocationforfirstelement_path_new_ruf015_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarykeycheck_path_new_ruf019_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarynestedliteral_path_new_ruf041_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarynestedliteral_path_new_ruf041_pyi_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryround_path_new_ruf057_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderall_path_new_ruf022_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderslots_path_new_ruf023_py_expects ... ok test rules::ruff::tests::rules::rule_unusedasync_path_new_ruf029_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_0_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_1_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_2_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_3_py_expects ... ok test rules::ruff::tests::rules::rule_useddummyvariable_path_new_ruf052_0_py_expects ... ok test rules::ruff::tests::rules::rule_useddummyvariable_path_new_ruf052_1_py_expects ... ok test rules::ruff::tests::rules::rule_uselessifelse_path_new_ruf034_py_expects ... ok test rules::ruff::tests::rules::rule_zipinsteadofpairwise_path_new_ruf007_py_expects ... ok test rules::ruff::tests::strictly_empty_init_modules_ruf067 ... ok test rules::ruff::tests::unnecessary_if_and_needless_else ... ok test rules::ruff::tests::unnecessary_if_and_unused_import ... ok test rules::ruff::tests::unnecessary_iterable_allocation_for_first_element_py315 ... ok test rules::ruff::tests::useless_finally_and_needless_else ... ok test rules::ruff::tests::useless_finally_and_needless_else_and_suppressible_exception ... ok test rules::ruff::tests::useless_finally_and_suppressible_exception ... ok test rules::ruff::typing::tests::test_is_known_type ... ok test rules::tryceratops::tests::rules::rule_errorinsteadofexception_path_new_try400_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaargs_path_new_try003_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaclass_path_new_try002_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisewithintry_path_new_try301_py_expects ... ok test rules::tryceratops::tests::rules::rule_tryconsiderelse_path_new_try300_py_expects ... ok test rules::tryceratops::tests::rules::rule_typecheckwithouttypeerror_path_new_try004_py_expects ... ok test rules::tryceratops::tests::rules::rule_uselesstryexcept_path_new_try203_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboselogmessage_path_new_try401_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboseraise_path_new_try201_py_expects ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_specificity ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_unsafe_over_safe ... ok test settings::fix_safety_table::tests::test_resolve_applicability ... ok test settings::types::tests::default_python_version_works ... ok test settings::types::tests::identifier_pattern_matches_literals_exactly ... ok test settings::types::tests::identifier_pattern_preserves_glob_matching ... ok test settings::types::tests::identifier_pattern_rejects_invalid_globs ... ok test suppression::tests::combined_range_suppressions ... ok test suppression::tests::comment_attributes ... ok test suppression::tests::disable_multiple_codes ... ok test suppression::tests::disable_single_code ... ok test suppression::tests::disable_single_code_with_reason ... ok test suppression::tests::enable_single_code ... ok test suppression::tests::file_ignore_single_code ... ok test suppression::tests::file_ignore_suppression_indented ... ok test suppression::tests::file_ignore_suppression_multiple ... ok test suppression::tests::file_ignore_suppression_single ... ok test suppression::tests::file_ignore_suppression_trailing ... ok test suppression::tests::file_level_suppression ... ok test suppression::tests::ignore_single_code ... ok test suppression::tests::ignore_suppression_combined ... ok test suppression::tests::ignore_suppression_standalone_multiline_inner ... ok test suppression::tests::ignore_suppression_standalone_multiline_top ... ok test suppression::tests::ignore_suppression_standalone_single_line ... ok test suppression::tests::ignore_suppression_standalone_stacked ... ok test suppression::tests::ignore_suppression_trailing_first_line ... ok test suppression::tests::ignore_suppression_trailing_inner_line ... ok test suppression::tests::ignore_suppression_trailing_last_line ... ok test suppression::tests::ignore_suppression_trailing_one_line ... ok test suppression::tests::indented_comment ... ok test suppression::tests::interleaved_range_suppressions ... ok test suppression::tests::nested_range_suppressions ... ok test suppression::tests::no_suppression ... ok test suppression::tests::parse_empty_codes ... ok test suppression::tests::parse_invalid_action ... ok test suppression::tests::parse_missing_bracket ... ok test suppression::tests::parse_missing_codes ... ok test suppression::tests::parse_missing_comma ... ok test suppression::tests::parse_unrelated_comment ... ok test suppression::tests::range_suppression_extra_disable ... ok test suppression::tests::range_suppression_two_codes ... ok test suppression::tests::range_suppression_unmatched ... ok test suppression::tests::range_suppression_unordered ... ok test suppression::tests::single_range_suppression ... ok test suppression::tests::single_range_suppression_after_dedent ... ok test suppression::tests::single_range_suppression_implicit_match ... ok test suppression::tests::trailing_comment ... ok test suppression::tests::trailing_comment_own_line_ignore ... ok test test::tests::test_diff_diagnostics ... ok test tests::linter_quick_test ... ignored test result: ok. 2813 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 1.53s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_markdown-00f99b6b9bbc6bd0 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 17 tests test tests::format_code_blocks_basic ... ok test tests::format_code_blocks_extension_mapping ... ok test tests::format_code_blocks_ignore_blackendocs_off ... ok test tests::format_code_blocks_ignore_ruff_off ... ok test tests::format_code_blocks_ignore_to_end ... ok test tests::format_code_blocks_invalid_closing_fence_form_feed ... ok test tests::format_code_blocks_invalid_closing_fence_info ... ok test tests::format_code_blocks_long_fence ... ok test tests::format_code_blocks_longer_closing_fence ... ok test tests::format_code_blocks_nested ... ok test tests::format_code_blocks_python_console ... ok test tests::format_code_blocks_quarto ... ok test tests::format_code_blocks_syntax_error ... ok test tests::format_code_blocks_tildes ... ok test tests::format_code_blocks_unchanged ... ok test tests::format_code_blocks_unlabeled_python ... ok test tests::format_code_blocks_unlabeled_rust ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/mdtest-367fc35ab4f4584b --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 30 tests test mdtest::flake8-bandit/rules.md ... ok test mdtest::flake8-bandit/unsafe-markup-use.md ... ok test mdtest::flake8-pyi/string-or-bytes-too-long.md ... ok test mdtest::flake8-pytest-style/pytest-parametrize-names-wrong-type.md ... ok test mdtest::flake8-pyi/redundant-numeric-union.md ... ok test mdtest::flake8-use-pathlib/os-stat.md ... ok test mdtest::flake8-return/unnecessary-assign.md ... ok test mdtest::pyflakes/forward-annotation-syntax-error.md ... ok test mdtest::pyflakes/string-dot-format-extra-positional-arguments.md ... ok test mdtest::pylint/invalid-character-backspace.md ... ok test mdtest::notebook/cell-boundaries.md ... ok test mdtest::pylint/magic-value-comparison.md ... ok test mdtest::pylint/redefined-loop-name.md ... ok test mdtest::pylint/too-many-statements-in-try-clause.md ... ok test mdtest::pylint/non-augmented-assignment.md ... ok test mdtest::pyupgrade/deprecated-abc-decorator.md ... ok test mdtest::pyupgrade/non-pep695-type-alias.md ... ok test mdtest::pyupgrade/f-string.md ... ok test mdtest::pyupgrade/pep-695.md ... ok test mdtest::refurb/subclass-builtin.md ... ok test mdtest::pyupgrade/while-one.md ... ok test mdtest::ruff/invalid-pyproject-toml.md ... ok test mdtest::ruff/logging-eager-conversion.md ... ok test mdtest::ruff/fallible-context-manager.md ... ok test mdtest::ruff/pytest-fixture-autouse.md ... ok test mdtest::ruff/noqa-comments.md ... ok test mdtest::ruff/rule-codes-in-selectors.md ... ok test mdtest::ruff/rule-codes-in-suppression-comments.md ... ok test mdtest::test-rules/panicy-test-rule.md ... ok test mdtest::suppression/ignore.md ... ok test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_notebook-4ec35b96810a3bb2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 27 tests test notebook::tests::empty_notebook ... ok test notebook::tests::index_fragmented_source_array ... ok test notebook::tests::is_python_notebook::_kernelspec_language_ipynb_true_expects ... ok test notebook::tests::is_python_notebook::_r_ipynb_false_expects ... ok test notebook::tests::is_python_notebook::_valid_ipynb_true_expects ... ok test notebook::tests::round_trip::_kernelspec_language_ipynb_expects ... ok test notebook::tests::round_trip::_vscode_language_id_ipynb_expects ... ok test notebook::tests::test_concat_notebook ... ok test notebook::tests::test_invalid ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_after_code_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_assignment_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_before_code_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagics_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_cell_magic_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_code_and_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_markdown_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_only_code_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_only_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_unicode_magic_gh9145_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_valid_cell_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_vscode_language_id_javascript_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_vscode_language_id_python_true_expects ... ok test notebook::tests::update_keeps_insertion_at_cell_start_in_that_cell ... ok test notebook::tests::update_keeps_insertion_at_end_in_last_cell ... ok test notebook::tests::update_keeps_insertion_at_end_in_non_final_cell ... ok test notebook::tests::update_restores_separators_for_empty_cells ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_ast-5c9a7a016d277be7 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 54 tests test helpers::tests::any_over_stmt_type_alias ... ok test helpers::tests::any_over_type_param_param_spec ... ok test helpers::tests::any_over_type_param_type_var ... ok test helpers::tests::any_over_type_param_type_var_tuple ... ok test helpers::tests::resolve_import ... ok test identifier::tests::extract_global_names ... ok test name::tests::empty_vec ... ok test name::tests::extend_from_slice_heap ... ok test name::tests::extend_from_slice_stack ... ok test name::tests::extend_from_slice_stack_spill ... ok test name::tests::extend_heap ... ok test name::tests::extend_stack ... ok test name::tests::extend_stack_spilled ... ok test name::tests::from_slice_heap ... ok test name::tests::from_slice_stack ... ok test name::tests::from_slice_stack_capacity ... ok test name::tests::pop_heap ... ok test name::tests::pop_stack ... ok test name::tests::push_stack ... ok test name::tests::push_stack_spill ... ok test name::tests::salsa_lookup_name_from_str ... ok test node_index::tests::test_node_index ... ok test nodes::tests::size ... ok test script::tests::carriage_return_line_endings ... ok test script::tests::last_closing_delimiter_discards_following_comments ... ok test script::tests::metadata_block_range_includes_both_delimiters ... ok test script::tests::metadata_range_accounts_for_unicode_crlf_and_multiline_values ... ok test str::tests::prefix_uniqueness ... ok test token::tokens::tests::tokens_after_offset_at_last_token_end ... ok test token::tokens::tests::tokens_after_offset_at_token_end ... ok test token::tokens::tests::tokens_after_offset_at_token_start ... ok test token::tokens::tests::tokens_after_offset_between_tokens ... ok test token::tokens::tests::tokens_after_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_before_offset_after_first_token_gap ... ok test token::tokens::tests::tokens_before_offset_at_first_token_start ... ok test token::tokens::tests::tokens_before_offset_at_last_token_end ... ok test token::tokens::tests::tokens_before_offset_at_second_token_start ... ok test token::tokens::tests::tokens_before_offset_at_token_end ... ok test token::tokens::tests::tokens_before_offset_at_token_start ... ok test token::tokens::tests::tokens_before_offset_between_tokens ... ok test token::tokens::tests::tokens_before_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_in_range_at_token_offset ... ok test token::tokens::tests::tokens_in_range_end_offset_at_token_start ... ok test token::tokens::tests::tokens_in_range_end_offset_between_tokens ... ok test token::tokens::tests::tokens_in_range_end_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_in_range_start_offset_at_token_end ... ok test token::tokens::tests::tokens_in_range_start_offset_between_tokens ... ok test token::tokens::tests::tokens_in_range_start_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_split_at_first_token_start ... ok test token::tokens::tests::tokens_split_at_inside_gap ... ok test token::tokens::tests::tokens_split_at_inside_token - should panic ... ok test token::tokens::tests::tokens_split_at_last_token_end ... ok test token::tokens::tests::tokens_split_at_matches_before_and_after ... ok test token::tokens::tests::tokens_split_at_matches_before_and_after_zero_length - should panic ... ok test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/comparable-186ce28c2827cd5d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test concatenated_bytes_compare_equal ... ok test concatenated_fstrings_compare_equal ... ok test concatenated_strings_compare_equal ... ok test concatenated_tstrings_compare_equal ... ok test dynamic_tuple_elements_do_not_compare_by_value ... ok test equivalent_numbers_hash_equal ... ok test large_integers_fall_back_to_structural_comparison ... ok test t_strings_literal_order_matters_compare_unequal ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/identifier-3fe470488d5a4266 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test extract_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/match_pattern-0331190c028e9886 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test pattern_is_wildcard ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/parentheses-6a088f11f1913896 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 10 tests test test_call_arguments_not_counted ... ok test test_call_with_parenthesized_argument ... ok test test_double_parentheses ... ok test test_multiline_with_parentheses ... ok test test_no_parentheses ... ok test test_parentheses_iterator_multiple ... ok test test_parentheses_with_comments ... ok test test_parentheses_with_whitespace ... ok test test_parenthesized_range_multiple ... ok test test_single_parentheses ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/parenthesize-54faa948e1b2286d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test test_non_parenthesized_argument ... ok test test_non_parenthesized_name ... ok test test_non_parenthesized_tuple_member ... ok test test_parenthesized_argument ... ok test test_parenthesized_name ... ok test test_parenthesized_tuple_member ... ok test test_twice_parenthesized_argument ... ok test test_twice_parenthesized_name ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/source_order-6c8c80ddb410100a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 15 tests test bytes_literals ... ok test class_type_parameters ... ok test compare ... ok test decorators ... ok test dict_comprehension ... ok test f_strings ... ok test function_arguments ... ok test function_positional_only_with_default ... ok test function_type_parameters ... ok test list_comprehension ... ok test match_class_pattern ... ok test set_comprehension ... ok test string_literals ... ok test t_strings ... ok test type_aliases ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/stmt_if-f3cc6f1129a51cd6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test extract_elif_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/visitor-5100a4f1a542f17e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 15 tests test bytes_literals ... ok test class_type_parameters ... ok test compare ... ok test decorators ... ok test dict_comprehension ... ok test f_strings ... ok test function_arguments ... ok test function_positional_only_with_default ... ok test function_type_parameters ... ok test list_comprehension ... ok test match_class_pattern ... ok test set_comprehension ... ok test string_literals ... ok test t_strings ... ok test type_aliases ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_codegen-fd35c4fbb1d1671d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 217 tests test generator::tests::ast_tuple_parentheses::basic_assign_multi ... ok test generator::tests::ast_tuple_parentheses::basic_assign_single ... ok test generator::tests::ast_tuple_parentheses::basic_multi ... ok test generator::tests::ast_tuple_parentheses::basic_single ... ok test generator::tests::ast_tuple_parentheses::nested ... ok test generator::tests::ast_unparse_quote::basic_bytes_ignored ... ok test generator::tests::ast_unparse_quote::basic_bytes_single ... ok test generator::tests::ast_unparse_quote::basic_fstring_single ... ok test generator::tests::ast_unparse_quote::basic_str_ignored ... ok test generator::tests::ast_unparse_quote::basic_str_single ... ok test generator::tests::ast_unparse_quote::remain_str_single ... ok test generator::tests::ast_unparse_quote::type_ann_single ... ok test generator::tests::implicit_string_concatenation ... ok test generator::tests::indent ... ok test generator::tests::prefix_quotes::_b_b_14_0_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_1_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_2_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_3_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_0_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_1_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_2_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_3_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_0_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_1_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_2_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_3_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_0_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_1_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_2_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_3_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_0_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_1_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_2_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_3_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_0_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_1_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_2_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_3_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_0_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_1_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_2_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_3_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_0_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_1_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_2_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_3_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_3_hello_world_expects ... ok test generator::tests::quote ... ok test generator::tests::raw ... ok test generator::tests::self_documenting_fstring ... ok test generator::tests::set_indent ... ok test generator::tests::set_line_ending ... ok test generator::tests::unparse ... ok test generator::tests::unparse_magic_commands ... ok test stylist::tests::indent_non_breaking_whitespace ... ok test stylist::tests::indentation ... ok test stylist::tests::line_ending ... ok test stylist::tests::quote ... ok test result: ok. 217 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_formatter-2f09d894a883f399 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 53 tests test comments::debug::tests::debug ... ok test comments::map::tests::dangling_leading ... ok test comments::map::tests::dangling_trailing ... ok test comments::map::tests::empty ... ok test comments::map::tests::keys_out_of_order ... ok test comments::map::tests::leading_dangling_trailing ... ok test comments::map::tests::multiple_keys ... ok test comments::map::tests::trailing ... ok test comments::map::tests::trailing_dangling ... ok test comments::map::tests::trailing_leading ... ok test comments::node_key::tests::equality ... ok test comments::node_key::tests::inequality ... ok test comments::placement::tests::count_empty_lines_in_trivia ... ok test comments::tests::base_test ... ok test comments::tests::binary_expression_left_operand_comment ... ok test comments::tests::binary_expression_left_operand_trailing_end_of_line_comment ... ok test comments::tests::dangling_comment ... ok test comments::tests::empty_file ... ok test comments::tests::if_elif_else_comments ... ok test comments::tests::if_elif_if_else_comments ... ok test comments::tests::leading_most_outer ... ok test comments::tests::match_cases ... ok test comments::tests::nested_binary_expression ... ok test comments::tests::non_positional_arguments_slash_on_same_line ... ok test comments::tests::non_positional_arguments_with_defaults ... ok test comments::tests::only_comments ... ok test comments::tests::parenthesized_expression ... ok test comments::tests::parenthesized_trailing_comment ... ok test comments::tests::positional_argument_only_comment ... ok test comments::tests::positional_argument_only_comment_without_following_node ... ok test comments::tests::positional_argument_only_leading_comma_comment ... ok test comments::tests::trailing_after_comma ... ok test comments::tests::trailing_comment_after_single_statement_body ... ok test comments::tests::trailing_function_comment ... ok test comments::tests::trailing_most_outer ... ok test comments::tests::trailing_most_outer_nested ... ok test comments::tests::try_except ... ok test comments::tests::try_except_finally_else ... ok test comments::tests::while_else_indented_comment_between_branches ... ok test comments::tests::while_else_very_indented_comment_between_branches ... ok test comments::tests::while_trailing_else_end_of_line_comment ... ok test comments::tests::while_trailing_end_of_line_comment ... ok test expression::expr_name::tests::name_range_with_comments ... ok test expression::parentheses::tests::parenthesized_ranges ... ok test statement::suite::tests::nested_level ... ok test statement::suite::tests::top_level ... ok test string::docstring::tests::indentation_like_black ... ok test string::normalize::tests::normalize_32_escape ... ok test string::normalize::tests::normalize_hex_in_byte_string ... ok test tests::basic ... ok test tests::quick_test ... ignored test tests::range_formatting_quick_test ... ignored test tests::string_processing ... ok test result: ok. 51 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.06s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_formatter-def9cfd78d84f592 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/fixtures-c48c307f1c92ff2e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 376 tests test black_compatibility::cases/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/allow_empty_first_line.py ... ok test black_compatibility::cases/beginning_backslash.py ... ok test black_compatibility::cases/bytes_docstring.py ... ok test black_compatibility::cases/bracketmatch.py ... ok test black_compatibility::cases/cantfit.py ... ok test black_compatibility::cases/class_blank_parentheses.py ... ok test black_compatibility::cases/class_methods_new_line.py ... ok test black_compatibility::cases/comment_after_escaped_newline.py ... ok test black_compatibility::cases/comment_type_hint.py ... ok test black_compatibility::cases/collections.py ... ok test black_compatibility::cases/comments.py ... ok test black_compatibility::cases/comments3.py ... ok test black_compatibility::cases/comments4.py ... ok test black_compatibility::cases/comments5.py ... ok test black_compatibility::cases/comments2.py ... ok test black_compatibility::cases/comments8.py ... ok test black_compatibility::cases/comments6.py ... ok test black_compatibility::cases/comments_in_blocks.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_tab_indent.py ... ok test black_compatibility::cases/comments9.py ... ok test black_compatibility::cases/composition.py ... ok test black_compatibility::cases/conditional_expression.py ... ok test black_compatibility::cases/context_managers_38.py ... ok test black_compatibility::cases/composition_no_trailing_comma.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_38.py ... ok test black_compatibility::cases/context_managers_autodetect_39.py ... ok test black_compatibility::cases/docstring_newline.py ... ok test black_compatibility::cases/docstring.py ... ok test black_compatibility::cases/docstring_newline_preview.py ... ok test black_compatibility::cases/docstring_no_extra_empty_line_before_eof.py ... ok test black_compatibility::cases/docstring_preview.py ... ok test black_compatibility::cases/dummy_implementations.py ... ok test black_compatibility::cases/docstring_no_string_normalization.py ... ok test black_compatibility::cases/empty_lines.py ... ok test black_compatibility::cases/f_docstring.py ... ok test black_compatibility::cases/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/fmtpass_imports.py ... ok test black_compatibility::cases/fmtskip.py ... ok test black_compatibility::cases/fmtskip10.py ... ok test black_compatibility::cases/fmtskip11.py ... ok test black_compatibility::cases/fmtskip12.py ... ok test black_compatibility::cases/fmtskip13.py ... ok test black_compatibility::cases/fmtskip2.py ... ok test black_compatibility::cases/fmtskip3.py ... ok test black_compatibility::cases/fmtskip4.py ... ok test black_compatibility::cases/fmtskip5.py ... ok test black_compatibility::cases/fmtskip6.py ... ok test black_compatibility::cases/fmtskip7.py ... ok test black_compatibility::cases/fmtskip8.py ... ok test black_compatibility::cases/fmtskip9.py ... ok test black_compatibility::cases/fmtskip_multiple_in_clause.py ... ok test black_compatibility::cases/fmtskip_multiple_strings.py ... ok test black_compatibility::cases/form_feeds.py ... ok test black_compatibility::cases/format_unicode_escape_seq.py ... ok test black_compatibility::cases/expression.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/ignore_pyi.pyi ... ok test black_compatibility::cases/import_comments.py ... ok test black_compatibility::cases/import_spacing.py ... ok test black_compatibility::cases/is_simple_lookup_for_doublestar_expression.py ... ok test black_compatibility::cases/jupytext_markdown_fmt.py ... ok test black_compatibility::cases/keep_newline_after_match.py ... ok test black_compatibility::cases/line_ranges_basic.py ... ok test black_compatibility::cases/line_ranges_decorator_edge_case.py ... ok test black_compatibility::cases/line_ranges_diff_edge_case.py ... ok test black_compatibility::cases/line_ranges_exceeding_end.py ... ok test black_compatibility::cases/line_ranges_fmt_off.py ... ok test black_compatibility::cases/line_ranges_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/generics_wrapping.py ... ok test black_compatibility::cases/long_strings_flag_disabled.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/module_docstring_followed_by_class.py ... ok test black_compatibility::cases/module_docstring_followed_by_function.py ... ok test black_compatibility::cases/multiline_consecutive_open_parentheses_ignore.py ... ok test black_compatibility::cases/nested_stub.pyi ... ok test black_compatibility::cases/no_blank_line_before_docstring.py ... ok test black_compatibility::cases/numeric_literals.py ... ok test black_compatibility::cases/numeric_literals_skip_underscores.py ... ok test black_compatibility::cases/one_element_subscript.py ... ok test black_compatibility::cases/parenthesized_context_managers.py ... ok test black_compatibility::cases/pattern_matching_complex.py ... ok test black_compatibility::cases/pattern_matching_extras.py ... ok test black_compatibility::cases/module_docstring_1.py ... ok test black_compatibility::cases/pattern_matching_generic.py ... ok test black_compatibility::cases/pattern_matching_long.py ... ok test black_compatibility::cases/pattern_matching_simple.py ... ok test black_compatibility::cases/pattern_matching_trailing_comma.py ... ok test black_compatibility::cases/pattern_matching_style.py ... ok test black_compatibility::cases/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/pep604_union_types_line_breaks.py ... ok test black_compatibility::cases/pep_572_remove_parens.py ... ok test black_compatibility::cases/pep_572_slices.py ... ok test black_compatibility::cases/pep_604.py ... ok test black_compatibility::cases/pep_654.py ... ok test black_compatibility::cases/pep_654_style.py ... ok test black_compatibility::cases/pep_646.py ... ok test black_compatibility::cases/pep_701.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/pep_750.py ... ok test black_compatibility::cases/power_op_spacing_long.py ... ok test black_compatibility::cases/prefer_rhs_split_reformatted.py ... ok test black_compatibility::cases/preview_cantfit.py ... ok test black_compatibility::cases/preview_cantfit_string.py ... ok test black_compatibility::cases/prefer_rhs_split.py ... ok test black_compatibility::cases/preview_fmtpass_imports.py ... ok test black_compatibility::cases/preview_comments7.py ... ok test black_compatibility::cases/preview_format_unicode_escape_seq.py ... ok test black_compatibility::cases/preview_fstring.py ... ok test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py ... ok test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets.py ... ok test black_compatibility::cases/preview_import_line_collapse.py ... ok test black_compatibility::cases/preview_long_dict_values.py ... ok test black_compatibility::cases/preview_long_strings__east_asian_width.py ... ok test black_compatibility::cases/preview_long_strings__edge_case.py ... ok test black_compatibility::cases/preview_long_strings.py ... ok test black_compatibility::cases/preview_long_strings__type_annotations.py ... ok test black_compatibility::cases/preview_multiline_strings.py ... ok test black_compatibility::cases/preview_pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/preview_long_strings__regression.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/raw_docstring_no_string_normalization.py ... ok test black_compatibility::cases/remove_await_parens.py ... ok test black_compatibility::cases/remove_except_parens.py ... ok test black_compatibility::cases/preview_remove_multiline_lone_list_item_parens.py ... ok test black_compatibility::cases/remove_except_types_parens.py ... ok test black_compatibility::cases/remove_for_brackets.py ... ok test black_compatibility::cases/remove_except_types_parens_pre_py314.py ... ok test black_compatibility::cases/remove_lone_list_item_parens.py ... ok test black_compatibility::cases/remove_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/remove_newline_after_code_block_open.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/single_line_format_skip_with_multiple_comments.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/starred_for_target.py ... ok test black_compatibility::cases/string_prefixes.py ... ok test black_compatibility::cases/slices.py ... ok test black_compatibility::cases/stub.pyi ... ok test black_compatibility::cases/target_version_flag.py ... ok test black_compatibility::cases/trailing_comma.py ... ok test black_compatibility::cases/torture.py ... ok test black_compatibility::cases/trailing_comma_optional_parens2.py ... ok test black_compatibility::cases/trailing_comma_optional_parens3.py ... ok test black_compatibility::cases/trailing_comma_optional_parens1.py ... ok test black_compatibility::cases/trailing_commas_in_leading_parts.py ... ok test black_compatibility::cases/tricky_unicode_symbols.py ... ok test black_compatibility::cases/tuple_with_stmt.py ... ok test black_compatibility::cases/type_aliases.py ... ok test black_compatibility::cases/type_comment_syntax_error.py ... ok test black_compatibility::cases/type_expansion.py ... ok test black_compatibility::cases/tupleassign.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/whitespace.py ... ok test black_compatibility::miscellaneous/blackd_diff.py ... ok test black_compatibility::cases/walrus_in_dict.py ... ok test black_compatibility::miscellaneous/force_py36.py ... ok test black_compatibility::miscellaneous/force_pyi.pyi ... ok test black_compatibility::miscellaneous/missing_final_newline.py ... ok test black_compatibility::miscellaneous/debug_visitor.py ... ok test black_compatibility::miscellaneous/string_quotes.py ... ok test format::carriage_return/string.py ... ok test format::comment_prefixes.py ... ok test format::blank_line_before_class_docstring.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::docstring_code_examples.py ... ok test format::expression/join_implicit_concatenated_string_preserve.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/nested_string_quote_style.py ... ok test format::expression/set_comp.py ... ok test format::expression/optional_parentheses_comments.py ... ok test format::expression/slice.py ... ok test format::expression/starred.py ... ok test format::expression/split_empty_brackets.py ... ok test format::expression/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::fmt_on_off/comments.py ... ok test format::fmt_on_off/empty_file.py ... ok test format::fmt_on_off/fmt_off_docstring.py ... ok test format::expression/tstring.py ... ok test format::fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py ... ok test format::fmt_on_off/fmt_off_unclosed_trailing_comment.py ... ok test format::fmt_on_off/form_feed.py ... ok test format::fmt_on_off/last_statement.py ... ok test format::fmt_on_off/mixed_space_and_tab.py ... ok test format::fmt_on_off/newlines.py ... ok test format::fmt_on_off/indent.py ... ok test format::fmt_on_off/no_fmt_on.py ... ok test format::fmt_on_off/simple.py ... ok test format::fmt_on_off/trailing_comments.py ... ok test format::fmt_on_off/off_on_off_on.py ... ok test format::fmt_on_off/trailing_semicolon.py ... ok test format::fmt_on_off/yapf.py ... ok test format::fmt_skip/decorators.py ... ok test format::fmt_skip/docstrings.py ... ok test format::fmt_skip/compound_one_liners.py ... ok test format::fmt_skip/or_else.py ... ok test format::fmt_skip/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/semicolons.py ... ok test format::form_feed.py ... ok test format::module_dangling_comment1.py ... ok test format::module_dangling_comment2.py ... ok test format::fmt_skip/type_params.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/nested.py ... ok test format::parentheses/call_chains.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::preview.py ... ok test format::pattern/pattern_maybe_parenthesize.py ... ok test format::quote_style.py ... ok test format::range_formatting/ancestory.py ... ok test format::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/empty_range.py ... ok test format::range_formatting/end_of_file.py ... ok test format::range_formatting/fmt_on_off.py ... ok test format::range_formatting/fmt_skip.py ... ok test format::range_formatting/docstring_code_examples.py ... ok test format::range_formatting/leading_comments.py ... ok test format::range_formatting/leading_trailing_comments.py ... ok test format::range_formatting/module.py ... ok test format::range_formatting/indent.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/break.py ... ok test format::statement/assignment_split_value_first.py ... ok test format::statement/class_definition.py ... ok test format::statement/delete.py ... ok test format::statement/for.py ... ok test format::statement/ellipsis.pyi ... ok test format::statement/global.py ... ok test format::statement/if.py ... ok test format::statement/import.py ... ok test format::statement/import_from.py ... ok test format::statement/function.py ... ok test format::statement/lazy_import.py ... ok test format::statement/long_type_annotations.py ... ok test format::statement/module_comment.py ... ok test format::statement/nonlocal.py ... ok test format::statement/raise.py ... ok test format::statement/return.py ... ok test format::statement/match.py ... ok test format::statement/return_annotation.py ... ok test format::statement/return_type_no_parameters.py ... ok test format::statement/stub_functions_trailing_comments.py ... ok test format::statement/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::stub_files/nesting.pyi ... ok test format::statement/with.py ... ok test format::stub_files/top_level.pyi ... ok test format::tab_width.py ... ok test format::trailing_comments.py ... ok test format::trailing_pragma_nested.py ... ok test format::stub_files/suite.pyi ... ok test format::trivia.py ... ok test result: ok. 376 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/normalizer-64876fb1a24cedd1 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_importer-db7c1b5b0355a4df --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 3 tests test insertion::tests::existing_import_works ... ok test insertion::tests::start_of_block ... ok test insertion::tests::start_of_file ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_index-3b48e2945a48eb18 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test indexer::tests::continuation ... ok test indexer::tests::test_f_string_ranges ... ok test indexer::tests::test_fstring_innermost_outermost ... ok test indexer::tests::test_triple_quoted_f_string_ranges ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_literal-e9771f674e09cd8f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 24 tests test cformat::tests::test_format_parse ... ok test cformat::tests::test_format_parse_key_fail ... ok test cformat::tests::test_format_parse_type_fail ... ok test cformat::tests::test_incomplete_format_fail ... ok test cformat::tests::test_parse_flags ... ok test cformat::tests::test_parse_key ... ok test escape::unicode_escape_tests::changed ... ok test format::tests::test_all ... ok test format::tests::test_dynamic_format_spec ... ok test format::tests::test_dynamic_format_spec_with_others ... ok test format::tests::test_fill_and_align ... ok test format::tests::test_fill_and_width ... ok test format::tests::test_format_invalid_specification ... ok test format::tests::test_format_multiple_escape_with_field ... ok test format::tests::test_format_parse ... ok test format::tests::test_format_parse_escape ... ok test format::tests::test_format_parse_fail ... ok test format::tests::test_format_parse_multi_byte_char ... ok test format::tests::test_format_parse_nested_placeholder ... ok test format::tests::test_format_part ... ok test format::tests::test_format_unicode_escape ... ok test format::tests::test_format_unicode_escape_with_field ... ok test format::tests::test_parse_field_name ... ok test format::tests::test_width_only ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_parser-b93c7916165544b2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 242 tests test lexer::indentation::tests::indentation_try_compare ... ok test lexer::tests::backslash_continuation_at_root ... ok test lexer::tests::backslash_continuation_indentation ... ok test lexer::tests::backslash_continuation_mismatch_indentation ... ok test lexer::tests::bom ... ok test lexer::tests::bom_with_offset ... ok test lexer::tests::bom_with_offset_edge ... ok test lexer::tests::dedent_after_whitespace ... ok test lexer::tests::lex_fstring_missing_brace ... ok test lexer::tests::lex_fstring_missing_brace_after_format_spec ... ok test lexer::tests::lex_fstring_unclosed ... ok test lexer::tests::multiple_backslash_continuation ... ok test lexer::tests::test_assignment ... ok test lexer::tests::test_comment_until_mac_eol ... ok test lexer::tests::test_comment_until_unix_eol ... ok test lexer::tests::test_comment_until_windows_eol ... ok test lexer::tests::test_double_dedent_with_mac_eol ... ok test lexer::tests::test_double_dedent_with_tabs_mac_eol ... ok test lexer::tests::test_double_dedent_with_tabs_unix_eol ... ok test lexer::tests::test_double_dedent_with_tabs_windows_eol ... ok test lexer::tests::test_double_dedent_with_unix_eol ... ok test lexer::tests::test_double_dedent_with_windows_eol ... ok test lexer::tests::test_emoji_identifier ... ok test lexer::tests::test_empty_fstrings ... ok test lexer::tests::test_empty_ipython_escape_command ... ok test lexer::tests::test_empty_tstrings ... ok test lexer::tests::test_escape_unicode_name ... ok test lexer::tests::test_fstring ... ok test lexer::tests::test_fstring_comments ... ok test lexer::tests::test_fstring_conversion ... ok test lexer::tests::test_fstring_error ... ok test lexer::tests::test_fstring_escape ... ok test lexer::tests::test_fstring_escape_braces ... ok test lexer::tests::test_fstring_escape_raw ... ok test lexer::tests::test_fstring_expression_multiline ... ok test lexer::tests::test_fstring_multiline ... ok test lexer::tests::test_fstring_named_unicode ... ok test lexer::tests::test_fstring_named_unicode_raw ... ok test lexer::tests::test_fstring_nested ... ok test lexer::tests::test_fstring_newline_format_spec ... ok test lexer::tests::test_fstring_parentheses ... ok test lexer::tests::test_fstring_prefix ... ok test lexer::tests::test_fstring_single_quote_escape_mac_eol ... ok test lexer::tests::test_fstring_single_quote_escape_unix_eol ... ok test lexer::tests::test_fstring_single_quote_escape_windows_eol ... ok test lexer::tests::test_fstring_with_format_spec ... ok test lexer::tests::test_fstring_with_ipy_escape_command ... ok test lexer::tests::test_fstring_with_lambda_expression ... ok test lexer::tests::test_fstring_with_multiline_format_spec ... ok test lexer::tests::test_fstring_with_named_expression ... ok test lexer::tests::test_fstring_with_nul_char ... ok test lexer::tests::test_indentation_with_mac_eol ... ok test lexer::tests::test_indentation_with_unix_eol ... ok test lexer::tests::test_indentation_with_windows_eol ... ok test lexer::tests::test_infinite_loop ... ok test lexer::tests::test_invalid_leading_zero_big ... ok test lexer::tests::test_invalid_leading_zero_small ... ok test lexer::tests::test_ipython_escape_command ... ok test lexer::tests::test_ipython_escape_command_assignment ... ok test lexer::tests::test_ipython_escape_command_indentation ... ok test lexer::tests::test_ipython_escape_command_line_continuation_mac_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_unix_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_windows_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_mac_eol_and_eof ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_unix_eol_and_eof ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_windows_eol_and_eof ... ok test lexer::tests::test_ipython_escape_command_not_an_assignment ... ok test lexer::tests::test_ipython_help_end_escape_command ... ok test lexer::tests::test_line_comment_empty ... ok test lexer::tests::test_line_comment_long ... ok test lexer::tests::test_line_comment_single_whitespace ... ok test lexer::tests::test_line_comment_whitespace ... ok test lexer::tests::test_line_continuation_at_eof_after_newline_mac_eol ... ok test lexer::tests::test_line_continuation_at_eof_after_newline_unix_eol ... ok test lexer::tests::test_line_continuation_at_eof_after_newline_windows_eol ... ok test lexer::tests::test_line_continuation_at_eof_mac_eol ... ok test lexer::tests::test_line_continuation_at_eof_unix_eol ... ok test lexer::tests::test_line_continuation_at_eof_windows_eol ... ok test lexer::tests::test_logical_newline_line_comment ... ok test lexer::tests::test_match_softkeyword_in_notebook ... ok test lexer::tests::test_nested_t_and_fstring ... ok test lexer::tests::test_newline_in_brackets_mac_eol ... ok test lexer::tests::test_newline_in_brackets_unix_eol ... ok test lexer::tests::test_newline_in_brackets_windows_eol ... ok test lexer::tests::test_non_ascii_name_flag ... ok test lexer::tests::test_non_logical_newline_in_string_continuation ... ok test lexer::tests::test_numbers ... ok test lexer::tests::test_operators ... ok test lexer::tests::test_string ... ok test lexer::tests::test_string_continuation_with_mac_eol ... ok test lexer::tests::test_string_continuation_with_unix_eol ... ok test lexer::tests::test_string_continuation_with_windows_eol ... ok test lexer::tests::test_triple_quoted_mac_eol ... ok test lexer::tests::test_triple_quoted_unix_eol ... ok test lexer::tests::test_triple_quoted_windows_eol ... ok test lexer::tests::test_tstring ... ok test lexer::tests::test_tstring_comments ... ok test lexer::tests::test_tstring_conversion ... ok test lexer::tests::test_tstring_error ... ok test lexer::tests::test_tstring_escape ... ok test lexer::tests::test_tstring_escape_braces ... ok test lexer::tests::test_tstring_escape_raw ... ok test lexer::tests::test_tstring_expression_multiline ... ok test lexer::tests::test_tstring_multiline ... ok test lexer::tests::test_tstring_named_unicode ... ok test lexer::tests::test_tstring_named_unicode_raw ... ok test lexer::tests::test_tstring_nested ... ok test lexer::tests::test_tstring_newline_format_spec ... ok test lexer::tests::test_tstring_parentheses ... ok test lexer::tests::test_tstring_prefix ... ok test lexer::tests::test_tstring_single_quote_escape_mac_eol ... ok test lexer::tests::test_tstring_single_quote_escape_unix_eol ... ok test lexer::tests::test_tstring_single_quote_escape_windows_eol ... ok test lexer::tests::test_tstring_with_format_spec ... ok test lexer::tests::test_tstring_with_ipy_escape_command ... ok test lexer::tests::test_tstring_with_lambda_expression ... ok test lexer::tests::test_tstring_with_multiline_format_spec ... ok test lexer::tests::test_tstring_with_named_expression ... ok test lexer::tests::test_tstring_with_nul_char ... ok test lexer::tests::tet_too_low_dedent ... ok test parser::scratch_buffer::tests::snapshot_is_empty_relative_to_its_buffer ... ok test parser::tests::binary_paren_interplay_grows_stack ... ok test parser::tests::deep_nesting_preserves_surrounding_statements ... ok test parser::tests::interpolated_string_escaped_brace_values ... ok test parser::tests::invalid_async_chain_grows_stack ... ok test parser::tests::ipython_escape_command_expression_values ... ok test parser::tests::ipython_escape_command_values ... ok test parser::tests::malformed_radix_literals ... ok test parser::tests::nested_calls_grow_stack ... ok test parser::tests::nested_def_blocks_grow_stack ... ok test parser::tests::nested_invalid_mapping_pattern_keys_grow_stack ... ok test parser::tests::nested_lambda_chain_grows_stack ... ok test parser::tests::nested_lists_grow_stack ... ok test parser::tests::nested_match_patterns_grow_stack ... ok test parser::tests::nested_parens_grow_stack ... ok test parser::tests::nested_subscripts_grow_stack ... ok test parser::tests::nested_unary_chains_grow_stack ... ok test parser::tests::nfkc_normalizes_dotted_names ... ok test parser::tests::nfkc_normalizes_names ... ok test parser::tests::normal_python_unaffected ... ok test parser::tests::number_values ... ok test parser::tests::right_assoc_pow_chain_grows_stack ... ok test parser::tests::ternary_else_chain_grows_stack ... ok test parser::tests::test_expr_mode_invalid_syntax1 ... ok test parser::tests::test_expr_mode_invalid_syntax2 ... ok test parser::tests::test_expr_mode_invalid_syntax3 ... ok test parser::tests::test_expr_mode_valid_syntax ... ok test parser::tests::test_fstring_expr_inner_line_continuation_and_t_string ... ok test parser::tests::test_fstring_expr_inner_line_continuation_newline_t_string ... ok test parser::tests::test_ipython_escape_commands ... ok test parser::tests::test_modes ... ok test parser::tests::test_tstring_fstring_middle ... ok test parser::tests::test_tstring_fstring_middle_fuzzer ... ok test parser::tests::test_unicode_aliases ... ok test string::tests::parse_fstring_nested_spec_grows_stack ... ok test string::tests::parse_tstring_nested_spec_grows_stack ... ok test string::tests::test_backspace_alias ... ok test string::tests::test_bell_alias ... ok test string::tests::test_carriage_return_alias ... ok test string::tests::test_character_tabulation_with_justification_alias ... ok test string::tests::test_delete_alias ... ok test string::tests::test_dont_panic_on_8_in_octal_escape ... ok test string::tests::test_double_quoted_byte ... ok test string::tests::test_escape_alias ... ok test string::tests::test_escape_char_in_byte_literal ... ok test string::tests::test_escape_octet ... ok test string::tests::test_form_feed_alias ... ok test string::tests::test_fstring_constant_range ... ok test string::tests::test_fstring_escaped_character ... ok test string::tests::test_fstring_escaped_newline ... ok test string::tests::test_fstring_line_continuation ... ok test string::tests::test_fstring_parse_self_documenting_base ... ok test string::tests::test_fstring_parse_self_documenting_base_more ... ok test string::tests::test_fstring_parse_self_documenting_format ... ok test string::tests::test_fstring_unescaped_newline ... ok test string::tests::test_hts_alias ... ok test string::tests::test_invalid_byte_literal_error ... ok test string::tests::test_invalid_unicode_literal ... ok test string::tests::test_invalid_unicode_name_error ... ok test string::tests::test_missing_unicode_lbrace_error ... ok test string::tests::test_missing_unicode_rbrace_error ... ok test string::tests::test_parse_empty_fstring ... ok test string::tests::test_parse_empty_tstring ... ok test string::tests::test_parse_f_string_concat_1 ... ok test string::tests::test_parse_f_string_concat_2 ... ok test string::tests::test_parse_f_string_concat_3 ... ok test string::tests::test_parse_f_string_concat_4 ... ok test string::tests::test_parse_f_t_string_concat_1_error ... ok test string::tests::test_parse_f_t_string_concat_2_error ... ok test string::tests::test_parse_fstring ... ok test string::tests::test_parse_fstring_equals ... ok test string::tests::test_parse_fstring_nested_concatenation_string_spec ... ok test string::tests::test_parse_fstring_nested_spec ... ok test string::tests::test_parse_fstring_nested_string_spec ... ok test string::tests::test_parse_fstring_not_equals ... ok test string::tests::test_parse_fstring_not_nested_spec ... ok test string::tests::test_parse_fstring_self_doc_prec_space ... ok test string::tests::test_parse_fstring_self_doc_trailing_space ... ok test string::tests::test_parse_fstring_yield_expr ... ok test string::tests::test_parse_invalid_fstring ... ok test string::tests::test_parse_invalid_tstring ... ok test string::tests::test_parse_string_concat ... ok test string::tests::test_parse_string_triple_quotes_with_kind ... ok test string::tests::test_parse_t_string_concat_1_error ... ok test string::tests::test_parse_t_string_concat_2_error ... ok test string::tests::test_parse_t_string_concat_3_error ... ok test string::tests::test_parse_t_string_concat_4_error ... ok test string::tests::test_parse_tstring ... ok test string::tests::test_parse_tstring_equals ... ok test string::tests::test_parse_tstring_nested_concatenation_string_spec ... ok test string::tests::test_parse_tstring_nested_spec ... ok test string::tests::test_parse_tstring_nested_string_spec ... ok test string::tests::test_parse_tstring_not_equals ... ok test string::tests::test_parse_tstring_not_nested_spec ... ok test string::tests::test_parse_tstring_self_doc_prec_space ... ok test string::tests::test_parse_tstring_self_doc_trailing_space ... ok test string::tests::test_parse_tstring_yield_expr ... ok test string::tests::test_parse_u_f_string_concat_1 ... ok test string::tests::test_parse_u_f_string_concat_2 ... ok test string::tests::test_parse_u_string_concat_1 ... ok test string::tests::test_parse_u_string_concat_2 ... ok test string::tests::test_parse_u_t_string_concat_1_error ... ok test string::tests::test_parse_u_t_string_concat_2_error ... ok test string::tests::test_raw_byte_literal_1 ... ok test string::tests::test_raw_byte_literal_2 ... ok test string::tests::test_raw_fstring ... ok test string::tests::test_raw_tstring ... ok test string::tests::test_single_quoted_byte ... ok test string::tests::test_string_parser_escaped_mac_eol ... ok test string::tests::test_string_parser_escaped_unix_eol ... ok test string::tests::test_string_parser_escaped_windows_eol ... ok test string::tests::test_triple_quoted_raw_fstring ... ok test string::tests::test_triple_quoted_raw_tstring ... ok test string::tests::test_tstring_constant_range ... ok test string::tests::test_tstring_escaped_character ... ok test string::tests::test_tstring_escaped_newline ... ok test string::tests::test_tstring_line_continuation ... ok test string::tests::test_tstring_parse_self_documenting_base ... ok test string::tests::test_tstring_parse_self_documenting_base_more ... ok test string::tests::test_tstring_parse_self_documenting_format ... ok test string::tests::test_tstring_unescaped_newline ... ok test token_set::token_set_works_for_tokens ... ok test result: ok. 242 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/fixtures-48836cf2d9eeb770 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 553 tests test inline_err::ann_assign_stmt_invalid_target.py ... ok test inline_err::ann_assign_stmt_invalid_value.py ... ok test inline_err::ann_assign_stmt_missing_rhs.py ... ok test inline_err::ann_assign_stmt_type_alias_annotation.py ... ok test inline_err::ann_assign_stmt_invalid_annotation.py ... ok test inline_err::args_unparenthesized_generator.py ... ok test inline_err::assert_empty_msg.py ... ok test inline_err::assert_empty_test.py ... ok test inline_err::assert_invalid_msg_expr.py ... ok test inline_err::assert_invalid_test_expr.py ... ok test inline_err::assign_stmt_invalid_value_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_starred_expr_value.py ... ok test inline_err::assign_stmt_missing_rhs.py ... ok test inline_err::async_unexpected_token.py ... ok test inline_err::aug_assign_stmt_invalid_target.py ... ok test inline_err::aug_assign_stmt_invalid_value.py ... ok test inline_err::backslash_continuation_indentation_error.py ... ok test inline_err::aug_assign_stmt_missing_rhs.py ... ok test inline_err::case_expect_indented_block.py ... ok test inline_err::class_def_missing_name.py ... ok test inline_err::class_def_empty_body.py ... ok test inline_err::class_def_unclosed_type_param_list.py ... ok test inline_err::class_def_unparenthesized_generator_argument.py ... ok test inline_err::clause_expect_indented_block.py ... ok test inline_err::class_type_params_py311.py ... ok test inline_err::clause_expect_single_statement.py ... ok test inline_err::comma_separated_missing_comma.py ... ok test inline_err::comma_separated_missing_element_between_commas.py ... ok test inline_err::comma_separated_missing_first_element.py ... ok test inline_err::comma_separated_missing_comma_between_elements.py ... ok test inline_err::comprehension_missing_for_after_async.py ... ok test inline_err::debug_shadow_class.py ... ok test inline_err::debug_shadow_function.py ... ok test inline_err::debug_shadow_import.py ... ok test inline_err::debug_shadow_match.py ... ok test inline_err::debug_shadow_type_alias.py ... ok test inline_err::debug_shadow_try.py ... ok test inline_err::debug_shadow_with.py ... ok test inline_err::decorator_await_expression_py38.py ... ok test inline_err::decorator_dict_literal_py38.py ... ok test inline_err::decorator_float_literal_py38.py ... ok test inline_err::decorator_expression_py38.py ... ok test inline_err::decorator_invalid_expression.py ... ok test inline_err::decorator_missing_newline.py ... ok test inline_err::decorator_missing_expression.py ... ok test inline_err::decorator_named_expression_py37.py ... ok test inline_err::decorator_non_toplevel_call_expression_py38.py ... ok test inline_err::decorator_unexpected_token.py ... ok test inline_err::del_debug_py39.py ... ok test inline_err::del_incomplete_target.py ... ok test inline_err::del_stmt_empty.py ... ok test inline_err::dotted_name_multiple_dots.py ... ok test inline_err::duplicate_keyword_args.py ... ok test inline_err::different_match_pattern_bindings.py ... ok test inline_err::duplicate_match_class_attr.py ... ok test inline_err::duplicate_type_parameter_names.py ... ok test inline_err::except_star_py310.py ... ok test inline_err::except_stmt_invalid_expression.py ... ok test inline_err::except_stmt_missing_as_name.py ... ok test inline_err::duplicate_match_key.py ... ok test inline_err::except_stmt_missing_exception_and_as_name.py ... ok test inline_err::except_stmt_missing_exception.py ... ok test inline_err::except_stmt_unparenthesized_tuple_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_unclosed_lbrace.py ... ok test inline_err::f_string_lambda_without_parentheses.py ... ok test inline_err::f_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::for_iter_unpack_py38.py ... ok test inline_err::for_stmt_invalid_iter_expr.py ... ok test inline_err::for_stmt_invalid_target_binary_expr.py ... ok test inline_err::for_stmt_invalid_target.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_missing_module.py ... ok test inline_err::from_import_empty_names.py ... ok test inline_err::from_import_missing_rpar.py ... ok test inline_err::from_import_parenthesized_star.py ... ok test inline_err::from_import_star_with_other_names.py ... ok test inline_err::function_def_empty_body.py ... ok test inline_err::from_import_unparenthesized_trailing_comma.py ... ok test inline_err::function_def_invalid_return_expr.py ... ok test inline_err::function_def_missing_return_type.py ... ok test inline_err::function_def_missing_identifier.py ... ok test inline_err::function_def_unclosed_parameter_list.py ... ok test inline_err::function_def_unclosed_type_param_list.py ... ok test inline_err::function_def_unparenthesized_return_types.py ... ok test inline_err::function_type_params_py311.py ... ok test inline_err::global_stmt_empty.py ... ok test inline_err::global_stmt_expression.py ... ok test inline_err::global_stmt_trailing_comma.py ... ok test inline_err::if_stmt_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_colon.py ... ok test inline_err::if_stmt_missing_test.py ... ok test inline_err::if_stmt_misspelled_elif.py ... ok test inline_err::implicitly_concatenated_unterminated_string.py ... ok test inline_err::implicitly_concatenated_unterminated_string_multiline.py ... ok test inline_err::import_alias_missing_asname.py ... ok test inline_err::import_from_star.py ... ok test inline_err::import_stmt_empty.py ... ok test inline_err::import_stmt_parenthesized_names.py ... ok test inline_err::import_stmt_trailing_comma.py ... ok test inline_err::import_stmt_star_import.py ... ok test inline_err::incomplete_attribute_before_for_in_delimiter.py ... ok test inline_err::invalid_annotation_class.py ... ok test inline_err::invalid_annotation_function_py314.py ... ok test inline_err::invalid_annotation_function.py ... ok test inline_err::invalid_annotation_py314.py ... ok test inline_err::invalid_byte_literal.py ... ok test inline_err::invalid_annotation_type_alias.py ... ok test inline_err::invalid_fstring_literal_element.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::invalid_match_pattern_target.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::iter_unpack_return_py37.py ... ok test inline_err::irrefutable_case_pattern.py ... ok test inline_err::iter_unpack_yield_py37.py ... ok test inline_err::lambda_body_with_yield_expr.py ... ok test inline_err::lambda_body_with_starred_expr.py ... ok test inline_err::lazy_import_invalid_context_py315.py ... ok test inline_err::lazy_import_stmt_py314.py ... ok test inline_err::lazy_import_invalid_from_py315.py ... ok test inline_err::match_before_py310.py ... ok test inline_err::match_classify_as_keyword_or_identifier.py ... ok test inline_err::match_classify_as_keyword.py ... ok test inline_err::match_expected_colon.py ... ok test inline_err::match_stmt_expect_indented_block.py ... ok test inline_err::match_stmt_expected_case_block.py ... ok test inline_err::match_stmt_invalid_subject_expr.py ... ok test inline_err::match_stmt_invalid_guard_expr.py ... ok test inline_err::match_stmt_missing_guard_expr.py ... ok test inline_err::match_stmt_no_newline_before_case.py ... ok test inline_err::match_stmt_missing_pattern.py ... ok test inline_err::match_stmt_single_starred_subject.py ... ok test inline_err::mixed_bytes_and_non_bytes_literals.py ... ok test inline_err::multiple_clauses_on_same_line.py ... ok test inline_err::multiple_assignment_in_case_pattern.py ... ok test inline_err::multiple_starred_names_in_sequence_pattern.py ... ok test inline_err::multiple_starred_assignment_target.py ... ok test inline_err::named_expr_slice.py ... ok test inline_err::named_expr_slice_parse_error.py ... ok test inline_err::nested_quote_in_format_spec_py312.py ... ok test inline_err::node_range_with_gaps.py ... ok test inline_err::nonlocal_declaration_at_module_level.py ... ok test inline_err::nonlocal_stmt_empty.py ... ok test inline_err::nested_async_comprehension_py310.py ... ok test inline_err::nonlocal_stmt_trailing_comma.py ... ok test inline_err::nonlocal_stmt_expression.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_multiple_kwargs.py ... ok test inline_err::params_kwarg_after_star_separator.py ... ok test inline_err::params_multiple_slash_separator.py ... ok test inline_err::params_multiple_star_separator.py ... ok test inline_err::params_multiple_varargs.py ... ok test inline_err::params_no_arg_before_slash.py ... ok test inline_err::params_non_default_after_default.py ... ok test inline_err::params_star_after_slash.py ... ok test inline_err::params_star_separator_after_star_param.py ... ok test inline_err::params_var_positional_with_default.py ... ok test inline_err::params_var_keyword_with_default.py ... ok test inline_err::parenthesized_context_manager_py38.py ... ok test inline_err::parenthesized_kwarg_py38.py ... ok test inline_err::pep701_nested_interpolation_py311.py ... ok test inline_err::pep_798_invalid_dict_unpacking_comprehensions_py315.py ... ok test inline_err::pep_798_unpacking_comprehensions_py314.py ... ok test inline_err::pos_only_py37.py ... ok test inline_err::raise_stmt_from_without_exc.py ... ok test inline_err::pep701_f_string_py311.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::return_stmt_invalid_expr.py ... ok test inline_err::simple_and_compound_stmt_on_same_line.py ... ok test inline_err::simple_and_compound_stmt_on_same_line_in_block.py ... ok test inline_err::simple_stmts_on_same_line.py ... ok test inline_err::simple_stmts_on_same_line_in_block.py ... ok test inline_err::single_star_for.py ... ok test inline_err::single_star_return.py ... ok test inline_err::rebound_comprehension_variable.py ... ok test inline_err::single_star_yield.py ... ok test inline_err::single_starred_assignment_target.py ... ok test inline_err::star_index_py310.py ... ok test inline_err::star_slices.py ... ok test inline_err::starred_comprehension_target.py ... ok test inline_err::starred_list_comp_py314.py ... ok test inline_err::starred_starred_expression.py ... ok test inline_err::t_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::t_string_empty_expression.py ... ok test inline_err::t_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::t_string_lambda_without_parentheses.py ... ok test inline_err::t_string_invalid_starred_expr.py ... ok test inline_err::t_string_unclosed_lbrace.py ... ok test inline_err::t_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::template_strings_py313.py ... ok test inline_err::try_stmt_missing_except_finally.py ... ok test inline_err::try_stmt_invalid_order.py ... ok test inline_err::try_stmt_misspelled_except.py ... ok test inline_err::try_stmt_mixed_except_kind.py ... ok test inline_err::tuple_context_manager_py38.py ... ok test inline_err::type_alias_incomplete_stmt.py ... ok test inline_err::type_alias_invalid_value_expr.py ... ok test inline_err::type_param_default_py312.py ... ok test inline_err::type_param_invalid_bound_expr.py ... ok test inline_err::type_param_missing_bound.py ... ok test inline_err::type_param_param_spec_bound.py ... ok test inline_err::type_param_param_spec_missing_default.py ... ok test inline_err::type_param_param_spec_invalid_default_expr.py ... ok test inline_err::type_param_type_var_invalid_default_expr.py ... ok test inline_err::type_param_type_var_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_stmt_py311.py ... ok test inline_err::type_params_empty.py ... ok test inline_err::unparenthesized_named_expr_index_py38.py ... ok test inline_err::unparenthesized_named_expr_set_literal_py38.py ... ok test inline_err::unparenthesized_named_expr_set_comp_py38.py ... ok test inline_err::walrus_py37.py ... ok test inline_err::unterminated_fstring_newline_recovery.py ... ok test inline_err::while_stmt_missing_colon.py ... ok test inline_err::while_stmt_invalid_test_expr.py ... ok test inline_err::while_stmt_missing_test.py ... ok test inline_err::with_items_parenthesized_missing_colon.py ... ok test inline_err::with_items_parenthesized_missing_comma.py ... ok test inline_err::yield_after_comma.py ... ok test inline_err::write_to_debug_expr.py ... ok test inline_err::yield_from_in_async_function.py ... ok test inline_ok::all_async_comprehension_py310.py ... ok test inline_ok::ambiguous_lpar_with_items_binary_expr.py ... ok test inline_ok::ambiguous_lpar_with_items_if_expr.py ... ok test inline_ok::ann_assign_stmt_simple_target.py ... ok test inline_ok::args_unparenthesized_generator.py ... ok test inline_ok::assign_targets_terminator.py ... ok test inline_ok::async_for_statement.py ... ok test inline_ok::assign_stmt_starred_expr_value.py ... ok test inline_ok::async_function_definition.py ... ok test inline_ok::async_with_statement.py ... ok test inline_ok::backslash_continuation_indentation.py ... ok test inline_ok::class_keyword_in_case_pattern.py ... ok test inline_ok::class_type_params_py312.py ... ok test inline_ok::class_def_arguments.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::decorator_expression_py39.py ... ok test inline_ok::del_debug_py38.py ... ok test inline_ok::del_targets_terminator.py ... ok test inline_ok::dotted_name_normalized_spaces.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::different_match_pattern_bindings.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::from_import_no_space.py ... ok test inline_ok::for_iter_unpack_py39.py ... ok test inline_ok::from_import_soft_keyword_module_name.py ... ok test inline_ok::fstring_format_spec_terminator.py ... ok test inline_ok::from_import_stmt_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_def_valid_return_expr.py ... ok test inline_ok::global_stmt.py ... ok test inline_ok::function_type_params_py312.py ... ok test inline_ok::import_as_name_soft_keyword.py ... ok test inline_ok::import_from_star.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::lambda_with_no_parameters.py ... ok test inline_ok::iter_unpack_yield_py37.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::lazy_import_stmt_py315.py ... ok test inline_ok::match_annotated_assignment.py ... ok test inline_ok::match_after_py310.py ... ok test inline_ok::match_as_pattern.py ... ok test inline_ok::match_as_pattern_soft_keyword.py ... ok test inline_ok::match_attr_pattern_soft_keyword.py ... ok test inline_ok::match_classify_as_identifier_1.py ... ok test inline_ok::match_classify_as_identifier_2.py ... ok test inline_ok::match_classify_as_keyword_1.py ... ok test inline_ok::match_classify_as_keyword_or_identifier.py ... ok test inline_ok::match_classify_as_keyword_2.py ... ok test inline_ok::match_sequence_pattern_terminator.py ... ok test inline_ok::match_sequence_pattern_parentheses_terminator.py ... ok test inline_ok::match_stmt_subject_expr.py ... ok test inline_ok::match_stmt_valid_guard_expr.py ... ok test inline_ok::multiple_assignment_in_case_pattern.py ... ok test inline_ok::multiple_starred_assignment_target.py ... ok test inline_ok::nested_async_comprehension_py310.py ... ok test inline_ok::nested_alternative_patterns.py ... ok test inline_ok::non_duplicate_keyword_args.py ... ok test inline_ok::nested_async_comprehension_py311.py ... ok test inline_ok::non_nested_quote_in_format_spec_py311.py ... ok test inline_ok::non_rebound_comprehension_variable.py ... ok test inline_ok::nonlocal_declaration_at_module_level.py ... ok test inline_ok::non_duplicate_type_parameter_names.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::params_non_default_after_star.py ... ok test inline_ok::param_with_star_annotation_py310.py ... ok test inline_ok::parenthesized_context_manager_py39.py ... ok test inline_ok::parenthesized_kwarg_py37.py ... ok test inline_ok::parenthesized_named_expr_index_py38.py ... ok test inline_ok::parenthesized_named_expr_py38.py ... ok test inline_ok::params_seen_keyword_only_param_after_star.py ... ok test inline_ok::parenthesized_star_index_py310.py ... ok test inline_ok::pep701_f_string_py311.py ... ok test inline_ok::pep701_f_string_py312.py ... ok test inline_ok::pep_798_unpacking_comprehensions_py315.py ... ok test inline_ok::pep750_t_string_py314.py ... ok test inline_ok::pos_only_py38.py ... ok test inline_ok::read_from_debug.py ... ok test inline_ok::simple_stmts_in_block.py ... ok test inline_ok::single_parenthesized_item_context_manager_py38.py ... ok test inline_ok::single_star_in_tuple.py ... ok test inline_ok::single_starred_assignment_target.py ... ok test inline_ok::simple_stmts_with_semicolons.py ... ok test inline_ok::star_index_py311.py ... ok test inline_ok::starred_list_comp_py315.py ... ok test inline_ok::starred_comprehension_target.py ... ok test inline_ok::template_strings_py314.py ... ok test inline_ok::type_param_default_py313.py ... ok test inline_ok::tuple_context_manager_py38.py ... ok test inline_ok::type_param_param_spec.py ... ok test inline_ok::type_param_type_var_tuple.py ... ok test inline_ok::type_stmt_py312.py ... ok test inline_ok::unparenthesized_named_expr_index_py39.py ... ok test inline_ok::unparenthesized_named_expr_py39.py ... ok test inline_ok::type_param_type_var.py ... ok test inline_ok::valid_annotation_class.py ... ok test inline_ok::valid_annotation_py313.py ... ok test inline_ok::valid_future_feature.py ... ok test inline_ok::walrus_py38.py ... ok test inline_ok::yield_after_comma_parenthesized.py ... ok test invalid_syntax::expressions/arguments/double_starred.py ... ok test invalid_syntax::expressions/arguments/duplicate_keyword_arguments.py ... ok test invalid_syntax::expressions/arguments/invalid_expression.py ... ok test inline_ok::valid_annotation_function_py313.py ... ok test invalid_syntax::expressions/arguments/invalid_keyword_expression.py ... ok test invalid_syntax::expressions/arguments/missing_argument.py ... ok test invalid_syntax::expressions/arguments/missing_comma.py ... ok test invalid_syntax::expressions/arguments/missing_expression.py ... ok test invalid_syntax::expressions/arguments/starred.py ... ok test invalid_syntax::expressions/arguments/unclosed_0.py ... ok test invalid_syntax::expressions/arguments/invalid_order.py ... ok test invalid_syntax::expressions/arguments/unclosed_1.py ... ok test invalid_syntax::expressions/attribute/invalid_member.py ... ok test invalid_syntax::expressions/arguments/unclosed_2.py ... ok test invalid_syntax::expressions/attribute/multiple_dots.py ... ok test invalid_syntax::expressions/await/no_expression_0.py ... ok test invalid_syntax::expressions/await/no_expression_1.py ... ok test invalid_syntax::expressions/attribute/no_member.py ... ok test invalid_syntax::expressions/await/recover.py ... ok test invalid_syntax::expressions/bin_op/missing_lhs.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_0.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_1.py ... ok test invalid_syntax::expressions/bin_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bin_op/multiple_ops.py ... ok test invalid_syntax::expressions/bin_op/starred_expression.py ... ok test invalid_syntax::expressions/bool_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_lhs.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/bin_op/named_expression.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/named_expression.py ... ok test invalid_syntax::expressions/compare/invalid_order.py ... ok test invalid_syntax::expressions/compare/starred_expression.py ... ok test invalid_syntax::expressions/dict/comprehension.py ... ok test invalid_syntax::expressions/dict/double_star.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_0.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_1.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_2.py ... ok test invalid_syntax::expressions/dict/named_expression_0.py ... ok test invalid_syntax::expressions/dict/double_star_comprehension.py ... ok test invalid_syntax::expressions/dict/recover.py ... ok test invalid_syntax::expressions/emoji_identifiers.py ... ok test invalid_syntax::expressions/emoji_statement.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_0.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_1.py ... ok test invalid_syntax::expressions/if/missing_test_expr_0.py ... ok test invalid_syntax::expressions/if/missing_test_expr_1.py ... ok test invalid_syntax::expressions/dict/named_expression_1.py ... ok test invalid_syntax::expressions/lambda_default_parameters.py ... ok test invalid_syntax::expressions/if/recover.py ... ok test invalid_syntax::expressions/lambda_duplicate_parameters.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_0.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_1.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_2.py ... ok test invalid_syntax::expressions/list/comprehension.py ... ok test invalid_syntax::expressions/list/recover.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_3.py ... ok test invalid_syntax::expressions/named/invalid_target.py ... ok test invalid_syntax::expressions/named/missing_expression_0.py ... ok test invalid_syntax::expressions/named/missing_expression_1.py ... ok test invalid_syntax::expressions/named/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/list/star_expression_precedence.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/generator.py ... ok test invalid_syntax::expressions/set/comprehension.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/missing_closing_curly_brace_1.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_2.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_3.py ... ok test invalid_syntax::expressions/set/recover.py ... ok test invalid_syntax::expressions/subscript/invalid_slice_element.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_0.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_1.py ... ok test invalid_syntax::expressions/set/star_expression_precedence.py ... ok test invalid_syntax::expressions/unary.py ... ok test invalid_syntax::expressions/unary/no_expression_0.py ... ok test invalid_syntax::expressions/unary/no_expression_1.py ... ok test invalid_syntax::expressions/yield/named_expression.py ... ok test invalid_syntax::expressions/unary/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/fstring_format_spec_1.py ... ok test invalid_syntax::re_lexing/line_continuation_windows_eol.py ... ok test invalid_syntax::re_lexing/line_continuation_1.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_1.py ... ok test invalid_syntax::re_lexing/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/if_extra_indent.py ... ok test invalid_syntax::statements/function_type_parameters.py ... ok test invalid_syntax::statements/invalid_assignment_targets.py ... ok test invalid_syntax::statements/match/as_pattern_0.py ... ok test invalid_syntax::statements/match/as_pattern_1.py ... ok test invalid_syntax::statements/match/as_pattern_2.py ... ok test invalid_syntax::statements/match/as_pattern_3.py ... ok test invalid_syntax::statements/match/as_pattern_4.py ... ok test invalid_syntax::statements/invalid_augmented_assignment_target.py ... ok test invalid_syntax::statements/match/invalid_class_pattern.py ... ok test invalid_syntax::statements/match/invalid_mapping_pattern.py ... ok test invalid_syntax::statements/match/invalid_lhs_or_rhs_pattern.py ... ok test invalid_syntax::statements/match/star_pattern_usage.py ... ok test invalid_syntax::statements/match/unary_add_usage.py ... ok test invalid_syntax::statements/with/empty_with_items.py ... ok test invalid_syntax::statements/with/ambiguous_lpar_with_items.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar_eof.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar.py ... ok test invalid_syntax::statements/with/unparenthesized_with_items.py ... ok test valid_syntax::expressions/attribute.py ... ok test valid_syntax::expressions/await.py ... ok test valid_syntax::expressions/bin_op.py ... ok test valid_syntax::expressions/arguments.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_comprehension.py ... ok test valid_syntax::expressions/dictionary.py ... ok test valid_syntax::expressions/generator.py ... ok test valid_syntax::expressions/if.py ... ok test valid_syntax::expressions/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/named.py ... ok test valid_syntax::expressions/number_literal.py ... ok test valid_syntax::expressions/parenthesized.py ... ok test valid_syntax::expressions/list_comprehension.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/t_string.py ... ok test valid_syntax::expressions/yield.py ... ok test valid_syntax::expressions/yield_from.py ... ok test valid_syntax::other/atom.py ... ok test valid_syntax::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/for.py ... ok test valid_syntax::statement/from_import.py ... ok test valid_syntax::statement/ambiguous_lpar_with_items.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. 553 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/generate_inline_tests-e58e249823aeec0e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test generate_inline_tests ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_semantic-e7132b327f204d9c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test analyze::type_inference::tests::type_inference ... ok test binding::tests::size ... ok test cfg::tests::control_flow_graph::_jumps_py_expects ... ok test cfg::tests::control_flow_graph::_no_flow_py_expects ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_stdlib-b91d8c83f8e5ec69 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test identifiers::tests::migration_name ... ok test identifiers::tests::module_name ... ok test identifiers::tests::valid_identifiers ... ok test sys::tests::python_315_stdlib_modules ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_python_trivia-59c4b405078aa388 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 35 tests test textwrap::tests::adjust_indent ... ok test textwrap::tests::dedent_blank_line ... ok test textwrap::tests::dedent_empty ... ok test textwrap::tests::dedent_empty_line ... ok test textwrap::tests::dedent_mixed_newlines ... ok test textwrap::tests::dedent_mixed_tabbed_whitespace ... ok test textwrap::tests::dedent_mixed_whitespace ... ok test textwrap::tests::dedent_multi_line ... ok test textwrap::tests::dedent_non_python_whitespace ... ok test textwrap::tests::dedent_preserve_no_terminating_newline ... ok test textwrap::tests::dedent_tabbed_whitespace ... ok test textwrap::tests::dedent_to_handles_when_multiple_leading_form_feeds_greater_than_dedent_len ... ok test textwrap::tests::dedent_to_ignores_leading_form_feeds_in_provided_indentation ... ok test textwrap::tests::dedent_to_ignores_leading_form_feeds_when_checking_indentation ... ok test textwrap::tests::dedent_to_is_idempotent ... ok test textwrap::tests::dedent_to_only_whitespace_lines ... ok test textwrap::tests::dedent_to_preserves_crlf_for_lines_starting_with_form_feed ... ok test textwrap::tests::dedent_to_preserves_less_indented_later_line ... ok test textwrap::tests::dedent_to_preserves_less_indented_later_line_with_crlf ... ok test textwrap::tests::dedent_to_preserves_multiple_leading_form_feeds_on_first_line ... ok test textwrap::tests::dedent_to_preserves_multiple_leading_form_feeds_on_second_line ... ok test textwrap::tests::dedent_to_returns_none_if_indent_too_large ... ok test textwrap::tests::dedent_whitespace_line ... ok test textwrap::tests::indent_empty ... ok test textwrap::tests::indent_empty_line ... ok test textwrap::tests::indent_first_line_empty ... ok test textwrap::tests::indent_first_line_empty_line ... ok test textwrap::tests::indent_first_line_mixed_newlines ... ok test textwrap::tests::indent_first_line_nonempty ... ok test textwrap::tests::indent_mixed_newlines ... ok test textwrap::tests::indent_nonempty ... ok test whitespace::tests::tab_expansion_allocates_changed_text ... ok test whitespace::tests::tab_expansion_borrows_unchanged_text ... ok test whitespace::tests::tab_offset_advances_to_next_stop ... ok test whitespace::tests::u32_tab_offset_advances_to_next_stop ... ok test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/block_comments-e982eaf0f380c32d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 7 tests test block_comments_indented_block ... ok test block_comments_lines_in_triple_quotes_not_a_block ... ok test block_comments_lines_with_code_not_a_block ... ok test block_comments_sequential_lines_not_in_block ... ok test block_comments_single_line_is_not_a_block ... ok test block_comments_stress_test ... ok test block_comments_two_line_block_at_start ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/simple_tokenizer-3512ca3615bfebd5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 44 tests test comment_containing_single_quoted_string ... ok test comment_containing_triple_quoted_string ... ok test empty_string_literal ... ok test fstring ... ok test identifier_ending_in_non_start_char ... ok test identifier_starting_with_string_kind ... ok test ignore_word_with_only_id_continuing_chars ... ok test lines_after_before_a_new_line ... ok test lines_after_before_comment_offset ... ok test lines_after_empty_string ... ok test lines_after_in_the_middle_of_a_line ... ok test lines_after_multiple_newlines ... ok test lines_after_with_comment_only_line ... ok test lines_before_empty_string ... ok test lines_before_in_the_middle_of_a_line ... ok test lines_before_multiple_leading_newlines ... ok test lines_before_on_a_new_line ... ok test lines_before_with_comment_offset ... ok test lines_before_with_comment_only_line ... ok test lines_before_with_trailing_comment ... ok test single_quoted_multiline_string_containing_comment ... ok test single_quoted_multiline_string_implicit_concatenation ... ok test string_followed_by_multiple_comments ... ok test string_with_byte_kind ... ok test string_with_double_escaped_backslash ... ok test string_with_escaped_quote ... ok test string_with_invalid_kind ... ok test string_with_kind ... ok test test_previous_token_simple ... ok test tokenize_bogus ... ok test tokenize_comma ... ok test tokenize_continuation ... ok test tokenize_eq ... ok test tokenize_invalid_operators ... ok test tokenize_multichar ... ok test tokenize_not_eq ... ok test tokenize_operators ... ok test tokenize_parentheses ... ok test tokenize_slash ... ok test tokenize_substring ... ok test tokenize_trivia ... ok test tricky_unicode ... ok test triple_quoted_multiline_string_containing_comment ... ok test tstring ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/whitespace-7ff0c7440784fe18 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test trailing_content ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_server-310ecb0b78e1bf9e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 25 tests test edit::notebook::tests::swap_cells ... ok test edit::replacement::tests::delete_first_line ... ok test edit::replacement::tests::delete_middle_line ... ok test edit::replacement::tests::delete_multiple_lines ... ok test edit::replacement::tests::insert_first_line ... ok test edit::replacement::tests::insert_middle_line ... ok test edit::replacement::tests::insert_multiple_lines ... ok test edit::replacement::tests::replace_lines ... ok test edit::text_document::tests::redo_edit ... ok test format::tests::format_per_file_version ... ok test format::tests::format_per_file_version_range ... ok test lint::tests::all_annotations_are_related_information ... ok test session::index::ruff_settings::tests::conflicting_editor_settings_fall_back_to_defaults ... ok test session::index::ruff_settings::tests::inline_and_specific_settings_resolution_order ... ok test session::index::ruff_settings::tests::inline_settings ... ok test session::index::ruff_settings::tests::invalid_editor_only_settings_fall_back_to_defaults ... ok test session::index::ruff_settings::tests::invalid_inline_editor_settings_fall_back_to_configuration ... ok test session::options::tests::client_options_rule_selectors_use_editor_source ... ok test session::options::tests::inline_configuration ... ok test session::options::tests::test_empty_init_options_deserialize ... ok test session::options::tests::test_global_only_init_options_deserialize ... ok test session::options::tests::test_global_only_resolves_correctly ... ok test session::options::tests::test_preview_flag ... ok test session::options::tests::test_vs_code_init_options_deserialize ... ok test session::options::tests::test_vs_code_workspace_settings_resolve ... ok test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/document-be0e93d61a8e86c8 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test delete_lines_pandas_html ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-8e72e73f0bedc1cd --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 31 tests test capabilities::dynamically_registers_formatting_and_range_formatting_for_python_and_markdown ... 2026-08-19 21:46:34.206584939 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:46:34.206633610 INFO No workspace options found for file:///builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server, using default options 2026-08-19 21:46:34.206639581 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.206658106 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:46:34.208340662 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/pyproject.toml` 2026-08-19 21:46:34.208449106 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-08-19 21:46:34.208464224 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-19 21:46:34.208549624 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:46:34.208990391 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:46:34.265632171 DEBUG request{id=2 method=shutdown}: enter 2026-08-19 21:46:34.265790027 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.265864497 DEBUG Received exit notification, exiting ok test capabilities::statically_registers_formatting_when_dynamic_registration_is_unsupported ... 2026-08-19 21:46:34.267524311 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:46:34.267548937 INFO No workspace options found for file:///builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server, using default options 2026-08-19 21:46:34.267552614 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.267563144 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:46:34.268384014 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/pyproject.toml` 2026-08-19 21:46:34.268494631 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-08-19 21:46:34.268505141 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-19 21:46:34.268588066 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:46:34.268659661 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.277597328 DEBUG request{id=2 method=shutdown}: enter 2026-08-19 21:46:34.277610332 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.277628677 DEBUG Received exit notification, exiting ok test code_action::code_action_without_valid_url_returns_unchanged_action ... 2026-08-19 21:46:34.279082133 INFO No workspace options found for file:///tmp/.tmpL60N92, using default options 2026-08-19 21:46:34.279161442 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.279171902 DEBUG Indexing settings for workspace: /tmp/.tmpL60N92 2026-08-19 21:46:34.280612003 INFO Registering workspace: /tmp/.tmpL60N92 2026-08-19 21:46:34.280795578 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.281053652 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-19 21:46:34.281079611 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because it doesn't contain Ruff's document URI payload. 2026-08-19 21:46:34.291282331 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.291290777 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.291352533 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_python ... 2026-08-19 21:46:34.292479908 INFO No workspace options found for file:///tmp/.tmpOFUYJ0, using default options 2026-08-19 21:46:34.292514342 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.292522818 DEBUG Indexing settings for workspace: /tmp/.tmpOFUYJ0 2026-08-19 21:46:34.293896625 INFO Registering workspace: /tmp/.tmpOFUYJ0 2026-08-19 21:46:34.294068538 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.294277450 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.294469580 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-19 21:46:34.294502432 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpOFUYJ0/test.py 2026-08-19 21:46:34.294511990 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpOFUYJ0/test.py 2026-08-19 21:46:34.295238944 DEBUG request{id=2 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.295331337 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpOFUYJ0/test.py 2026-08-19 21:46:34.295350603 DEBUG request{id=2 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.306438814 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.306447751 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.306517171 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_toml ... 2026-08-19 21:46:34.307797764 INFO No workspace options found for file:///tmp/.tmpsibgvM, using default options 2026-08-19 21:46:34.307833270 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.307841225 DEBUG Indexing settings for workspace: /tmp/.tmpsibgvM 2026-08-19 21:46:34.308194198 DEBUG No `target-version` found in `/tmp/.tmpsibgvM/ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=204 2026-08-19 21:46:34.308793031 DEBUG Loaded settings from: `/tmp/.tmpsibgvM/ruff.toml` for `/tmp/.tmpsibgvM` 2026-08-19 21:46:34.309413184 INFO Registering workspace: /tmp/.tmpsibgvM 2026-08-19 21:46:34.309482484 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.309551985 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.309625433 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:46:34.309648917 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpsibgvM/ruff.toml 2026-08-19 21:46:34.310205912 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-19 21:46:34.310217153 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpsibgvM/ruff.toml 2026-08-19 21:46:34.310234385 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpsibgvM/ruff.toml 2026-08-19 21:46:34.320502318 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:46:34.320512777 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.320527795 DEBUG Received exit notification, exiting ok test code_action::human_readable_rule_names ... 2026-08-19 21:46:34.321803970 INFO No workspace options found for file:///tmp/.tmphHKxdx, using default options 2026-08-19 21:46:34.321848603 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.321857019 DEBUG Indexing settings for workspace: /tmp/.tmphHKxdx 2026-08-19 21:46:34.322589593 DEBUG Loaded settings from: `/tmp/.tmphHKxdx/pyproject.toml` for `/tmp/.tmphHKxdx` 2026-08-19 21:46:34.323389915 INFO Registering workspace: /tmp/.tmphHKxdx 2026-08-19 21:46:34.323462030 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.323528124 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.323602273 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:46:34.323698714 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmphHKxdx/test.py 2026-08-19 21:46:34.324373500 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.324771717 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-19 21:46:34.324895850 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmphHKxdx/test.py 2026-08-19 21:46:34.325096296 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmphHKxdx/test.py 2026-08-19 21:46:34.325304306 DEBUG request{id=3 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.325512066 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmphHKxdx/test.py 2026-08-19 21:46:34.325680822 DEBUG request{id=3 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.336045146 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:46:34.336057399 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.336075834 DEBUG Received exit notification, exiting ok test code_action::invalid_code_action_resolve_data_returns_unchanged_action ... 2026-08-19 21:46:34.337605593 INFO No workspace options found for file:///tmp/.tmpARzWYv, using default options 2026-08-19 21:46:34.337628426 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.337637153 DEBUG Indexing settings for workspace: /tmp/.tmpARzWYv 2026-08-19 21:46:34.339158687 INFO Registering workspace: /tmp/.tmpARzWYv 2026-08-19 21:46:34.339207358 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.339400360 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-19 21:46:34.339418845 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because its Ruff document URI payload is invalid: relative URL without a base: "not-a-uri". 2026-08-19 21:46:34.349666600 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.349676579 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.349691547 DEBUG Received exit notification, exiting ok test code_action::no_code_actions_for_markdown ... 2026-08-19 21:46:34.350911595 INFO No workspace options found for file:///tmp/.tmpCnrt5G, using default options 2026-08-19 21:46:34.350934999 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.350942784 DEBUG Indexing settings for workspace: /tmp/.tmpCnrt5G 2026-08-19 21:46:34.352327542 INFO Registering workspace: /tmp/.tmpCnrt5G 2026-08-19 21:46:34.352375912 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.352425996 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.352487662 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-19 21:46:34.362839192 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.362849521 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.362907690 DEBUG Received exit notification, exiting ok test custom_extension::format_custom_extension_mapped_to_markdown ... 2026-08-19 21:46:34.364262782 INFO No workspace options found for file:///tmp/.tmptgaMnA, using default options 2026-08-19 21:46:34.364284623 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.364291977 DEBUG Indexing settings for workspace: /tmp/.tmptgaMnA 2026-08-19 21:46:34.364838422 DEBUG Loaded settings from: `/tmp/.tmptgaMnA/pyproject.toml` for `/tmp/.tmptgaMnA` 2026-08-19 21:46:34.365768788 INFO Registering workspace: /tmp/.tmptgaMnA 2026-08-19 21:46:34.365832687 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.365895215 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.365975095 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:46:34.366009900 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmptgaMnA/test.thing 2026-08-19 21:46:34.366790705 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:46:34.377316251 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.377326931 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.377384929 DEBUG Received exit notification, exiting ok test custom_extension::lint_custom_extension_mapped_to_markdown_emits_no_diagnostics ... 2026-08-19 21:46:34.378802158 INFO No workspace options found for file:///tmp/.tmp9PbChJ, using default options 2026-08-19 21:46:34.378838897 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.378847323 DEBUG Indexing settings for workspace: /tmp/.tmp9PbChJ 2026-08-19 21:46:34.379660829 DEBUG Loaded settings from: `/tmp/.tmp9PbChJ/pyproject.toml` for `/tmp/.tmp9PbChJ` 2026-08-19 21:46:34.380399825 INFO Registering workspace: /tmp/.tmp9PbChJ 2026-08-19 21:46:34.380471299 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.380536572 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.380595272 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:46:34.380618997 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp9PbChJ/test.thing 2026-08-19 21:46:34.391141487 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.391151225 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.391167475 DEBUG Received exit notification, exiting ok test custom_extension::range_format_custom_extension_mapped_to_markdown_is_unsupported ... 2026-08-19 21:46:34.392574335 INFO No workspace options found for file:///tmp/.tmppsyHvZ, using default options 2026-08-19 21:46:34.392601806 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.392611394 DEBUG Indexing settings for workspace: /tmp/.tmppsyHvZ 2026-08-19 21:46:34.393487197 DEBUG Loaded settings from: `/tmp/.tmppsyHvZ/pyproject.toml` for `/tmp/.tmppsyHvZ` 2026-08-19 21:46:34.394352551 INFO Registering workspace: /tmp/.tmppsyHvZ 2026-08-19 21:46:34.394404829 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.394469320 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.394558888 DEBUG request{id=2 method=textDocument/rangeFormatting}: enter 2026-08-19 21:46:34.394581540 DEBUG request{id=2 method=textDocument/rangeFormatting}: Included path via `include`: /tmp/.tmppsyHvZ/test.thing 2026-08-19 21:46:34.394585788 WARN request{id=2 method=textDocument/rangeFormatting}: Range formatting for Markdown files not supported 2026-08-19 21:46:34.404907522 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.404918102 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.404981541 DEBUG Received exit notification, exiting ok test diagnostics::invalid_pyproject_toml_diagnostic ... 2026-08-19 21:46:34.406394421 INFO No workspace options found for file:///tmp/.tmp78PZxm, using default options 2026-08-19 21:46:34.406413878 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.406421442 DEBUG Indexing settings for workspace: /tmp/.tmp78PZxm 2026-08-19 21:46:34.407800850 INFO Registering workspace: /tmp/.tmp78PZxm 2026-08-19 21:46:34.408008459 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.408215337 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.408421805 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:46:34.408443425 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp78PZxm/pyproject.toml 2026-08-19 21:46:34.418885775 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.418914789 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.418999849 DEBUG Received exit notification, exiting ok test diagnostics::toml_diagnostics ... 2026-08-19 21:46:34.420326758 INFO No workspace options found for file:///tmp/.tmpHNAhKT, using default options 2026-08-19 21:46:34.420349080 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.420357456 DEBUG Indexing settings for workspace: /tmp/.tmpHNAhKT 2026-08-19 21:46:34.420679700 DEBUG No `target-version` found in `/tmp/.tmpHNAhKT/ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=204 2026-08-19 21:46:34.420806388 DEBUG Loaded settings from: `/tmp/.tmpHNAhKT/ruff.toml` for `/tmp/.tmpHNAhKT` 2026-08-19 21:46:34.421946557 INFO Registering workspace: /tmp/.tmpHNAhKT 2026-08-19 21:46:34.421997883 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.422373027 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.422414214 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:46:34.422437418 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpHNAhKT/ruff.toml 2026-08-19 21:46:34.432904544 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.432921807 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.433019580 DEBUG Received exit notification, exiting ok test diagnostics::uses_human_readable_names_in_preview ... 2026-08-19 21:46:34.434408766 INFO No workspace options found for file:///tmp/.tmpX1ITkP, using default options 2026-08-19 21:46:34.434434054 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.434442790 DEBUG Indexing settings for workspace: /tmp/.tmpX1ITkP 2026-08-19 21:46:34.435216612 DEBUG Loaded settings from: `/tmp/.tmpX1ITkP/pyproject.toml` for `/tmp/.tmpX1ITkP` 2026-08-19 21:46:34.436067468 INFO Registering workspace: /tmp/.tmpX1ITkP 2026-08-19 21:46:34.436128232 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.436181281 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.436360137 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:46:34.436476485 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpX1ITkP/test.py 2026-08-19 21:46:34.436941698 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.447362036 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.447371895 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.447451815 DEBUG Received exit notification, exiting ok test hover::hover_for_file_level_noqa ... 2026-08-19 21:46:34.448834559 INFO No workspace options found for file:///tmp/.tmpEKZSFB, using default options 2026-08-19 21:46:34.448855438 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.448863283 DEBUG Indexing settings for workspace: /tmp/.tmpEKZSFB 2026-08-19 21:46:34.450256657 INFO Registering workspace: /tmp/.tmpEKZSFB 2026-08-19 21:46:34.450435412 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.450611733 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.450803763 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:46:34.461022674 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.461031420 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.461195528 DEBUG Received exit notification, exiting ok test hover::hover_for_human_readable_rule_name ... 2026-08-19 21:46:34.462456313 INFO No workspace options found for file:///tmp/.tmpJnLxCY, using default options 2026-08-19 21:46:34.462478094 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.462493182 DEBUG Indexing settings for workspace: /tmp/.tmpJnLxCY 2026-08-19 21:46:34.463232529 DEBUG Loaded settings from: `/tmp/.tmpJnLxCY/pyproject.toml` for `/tmp/.tmpJnLxCY` 2026-08-19 21:46:34.464122950 INFO Registering workspace: /tmp/.tmpJnLxCY 2026-08-19 21:46:34.464181219 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.464242003 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.464309780 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:46:34.474840396 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.474849894 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.474918873 DEBUG Received exit notification, exiting ok test hover::hover_for_python_noqa ... 2026-08-19 21:46:34.476308250 INFO No workspace options found for file:///tmp/.tmpsrAioD, using default options 2026-08-19 21:46:34.476329349 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.476337124 DEBUG Indexing settings for workspace: /tmp/.tmpsrAioD 2026-08-19 21:46:34.477718445 INFO Registering workspace: /tmp/.tmpsrAioD 2026-08-19 21:46:34.477778247 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.477852547 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.478140948 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:46:34.488443185 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.488453053 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.488469995 DEBUG Received exit notification, exiting ok test hover::hover_for_ruff_suppression_comments ... 2026-08-19 21:46:34.489803336 INFO No workspace options found for file:///tmp/.tmpCZ0KT2, using default options 2026-08-19 21:46:34.489865202 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.489874630 DEBUG Indexing settings for workspace: /tmp/.tmpCZ0KT2 2026-08-19 21:46:34.491282501 INFO Registering workspace: /tmp/.tmpCZ0KT2 2026-08-19 21:46:34.491348235 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.491410171 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.491600678 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:46:34.491786467 DEBUG request{id=3 method=textDocument/hover}: enter 2026-08-19 21:46:34.491949753 DEBUG request{id=4 method=textDocument/hover}: enter 2026-08-19 21:46:34.492019464 DEBUG request{id=5 method=textDocument/hover}: enter 2026-08-19 21:46:34.492160198 DEBUG request{id=6 method=textDocument/hover}: enter 2026-08-19 21:46:34.492304178 DEBUG request{id=7 method=textDocument/hover}: enter 2026-08-19 21:46:34.502501228 DEBUG request{id=8 method=shutdown}: enter 2026-08-19 21:46:34.502512268 DEBUG request{id=8 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.502530953 DEBUG Received exit notification, exiting ok test hover::no_hover_for_markdown ... 2026-08-19 21:46:34.503782521 INFO No workspace options found for file:///tmp/.tmpTMuZ3U, using default options 2026-08-19 21:46:34.503914940 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.503927032 DEBUG Indexing settings for workspace: /tmp/.tmpTMuZ3U 2026-08-19 21:46:34.505418230 INFO Registering workspace: /tmp/.tmpTMuZ3U 2026-08-19 21:46:34.505483763 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.505548745 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.505647430 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:46:34.515782383 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.515793293 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.515808432 DEBUG Received exit notification, exiting ok test hover::no_hover_for_suppression_text_in_string ... 2026-08-19 21:46:34.516968328 INFO No workspace options found for file:///tmp/.tmpaB2ijz, using default options 2026-08-19 21:46:34.516988666 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.516996421 DEBUG Indexing settings for workspace: /tmp/.tmpaB2ijz 2026-08-19 21:46:34.518467090 INFO Registering workspace: /tmp/.tmpaB2ijz 2026-08-19 21:46:34.518534105 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.518594899 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.518712540 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:46:34.528940688 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.528950607 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.528965525 DEBUG Received exit notification, exiting ok test hover::unavailable_document_returns_empty_response ... 2026-08-19 21:46:34.530252599 INFO No workspace options found for file:///tmp/.tmpCngwFJ, using default options 2026-08-19 21:46:34.530390838 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.530489664 DEBUG Indexing settings for workspace: /tmp/.tmpCngwFJ 2026-08-19 21:46:34.532077843 INFO Registering workspace: /tmp/.tmpCngwFJ 2026-08-19 21:46:34.532154197 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.532441776 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:46:34.532459790 WARN request{id=2 method=textDocument/hover}: Returning no hover information because document `file:///tmp/.tmpCngwFJ/not-open.py` isn't open. 2026-08-19 21:46:34.542585005 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.542594102 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.542610733 DEBUG Received exit notification, exiting ok test notebook::notebook_without_ipynb_extension ... 2026-08-19 21:46:34.543751734 INFO No workspace options found for file:///builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server/resources/test/fixtures, using default options 2026-08-19 21:46:34.543783142 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.543792109 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server/resources/test/fixtures 2026-08-19 21:46:34.544667672 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/pyproject.toml` 2026-08-19 21:46:34.544864912 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-08-19 21:46:34.544875341 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-19 21:46:34.547407592 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server/resources/test/fixtures 2026-08-19 21:46:34.547452496 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.547638325 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-19 21:46:34.547669323 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server/resources/test/fixtures/notebook.py 2026-08-19 21:46:34.548731055 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.548755030 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.548767172 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.548980653 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:46:34.549073427 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:46:34.559893776 DEBUG request{id=2 method=shutdown}: enter 2026-08-19 21:46:34.559904757 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.559985197 DEBUG Received exit notification, exiting ok test notebook::related_information ... 2026-08-19 21:46:34.561227348 INFO No workspace options found for file:///tmp/.tmpfse3Or, using default options 2026-08-19 21:46:34.561277261 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.561287210 DEBUG Indexing settings for workspace: /tmp/.tmpfse3Or 2026-08-19 21:46:34.561990990 DEBUG Loaded settings from: `/tmp/.tmpfse3Or/pyproject.toml` for `/tmp/.tmpfse3Or` 2026-08-19 21:46:34.562949018 INFO Registering workspace: /tmp/.tmpfse3Or 2026-08-19 21:46:34.563027084 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.563098759 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-19 21:46:34.563125008 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmpfse3Or/test.ipynb 2026-08-19 21:46:34.563599408 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:46:34.573724933 DEBUG request{id=2 method=shutdown}: enter 2026-08-19 21:46:34.573734952 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.573750451 DEBUG Received exit notification, exiting ok test notebook::super_resolution_overview ... 2026-08-19 21:46:34.574908223 INFO No workspace options found for file:///builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server/resources/test/fixtures, using default options 2026-08-19 21:46:34.574930966 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.574940003 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server/resources/test/fixtures 2026-08-19 21:46:34.575737849 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/pyproject.toml` 2026-08-19 21:46:34.575887470 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-08-19 21:46:34.575896347 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-19 21:46:34.578506213 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server/resources/test/fixtures 2026-08-19 21:46:34.578576825 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.578653199 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-19 21:46:34.578680189 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-08-19 21:46:34.579262131 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.579322875 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.579335569 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.579508313 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:46:34.579908724 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-19 21:46:34.579929553 DEBUG notification{method=notebookDocument/didChange}: Included path via `include`: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-08-19 21:46:34.580206332 DEBUG notification{method=notebookDocument/didChange}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.580222052 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.580233163 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.580405506 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:46:34.580488572 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-19 21:46:34.580504171 DEBUG notification{method=notebookDocument/didChange}: Included path via `include`: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-08-19 21:46:34.580803362 DEBUG notification{method=notebookDocument/didChange}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.580886088 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.580900254 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.581024497 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:46:34.591501753 DEBUG request{id=2 method=shutdown}: enter 2026-08-19 21:46:34.591512523 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.591529775 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_remains_excluded_without_explicit_registration ... 2026-08-19 21:46:34.592897200 INFO No workspace options found for file:///tmp/.tmpcTx79S, using default options 2026-08-19 21:46:34.592928229 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.592938187 DEBUG Indexing settings for workspace: /tmp/.tmpcTx79S 2026-08-19 21:46:34.593293384 DEBUG No `target-version` found in `/tmp/.tmpcTx79S/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=204 2026-08-19 21:46:34.593454426 DEBUG Loaded settings from: `/tmp/.tmpcTx79S/.ruff.toml` for `/tmp/.tmpcTx79S` 2026-08-19 21:46:34.593476397 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpcTx79S/sub 2026-08-19 21:46:34.594501620 INFO Registering workspace: /tmp/.tmpcTx79S 2026-08-19 21:46:34.594583133 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.594654046 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.594746079 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:46:34.594765656 DEBUG request{id=2 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpcTx79S/sub/test.py 2026-08-19 21:46:34.594813445 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.594895459 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-19 21:46:34.594901470 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpcTx79S/sub/foo/test.py 2026-08-19 21:46:34.605006698 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:46:34.605016186 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.605032887 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor ... 2026-08-19 21:46:34.606316235 INFO No workspace options found for file:///tmp/.tmpuTGSUY/sub, using default options 2026-08-19 21:46:34.606337985 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.606345750 DEBUG Indexing settings for workspace: /tmp/.tmpuTGSUY/sub 2026-08-19 21:46:34.606393800 DEBUG No `target-version` found in `/tmp/.tmpuTGSUY/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=204 2026-08-19 21:46:34.606485732 DEBUG Loaded settings from: `/tmp/.tmpuTGSUY/.ruff.toml` 2026-08-19 21:46:34.606773883 DEBUG No `target-version` found in `/tmp/.tmpuTGSUY/sub/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=204 2026-08-19 21:46:34.606926139 DEBUG Loaded settings from: `/tmp/.tmpuTGSUY/sub/.ruff.toml` for `/tmp/.tmpuTGSUY/sub` 2026-08-19 21:46:34.606947218 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpuTGSUY/sub/foo 2026-08-19 21:46:34.608015312 INFO Registering workspace: /tmp/.tmpuTGSUY/sub 2026-08-19 21:46:34.608095152 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.608180652 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.608245564 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:46:34.608263698 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpuTGSUY/sub/test.py 2026-08-19 21:46:34.608283705 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:46:34.608464725 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.608480735 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-19 21:46:34.608485224 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpuTGSUY/sub/foo/test.py 2026-08-19 21:46:34.618597975 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:46:34.618609026 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.618629214 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor_in_a_multi_root_workspace ... 2026-08-19 21:46:34.619886212 INFO No workspace options found for file:///tmp/.tmpPClhiU, using default options 2026-08-19 21:46:34.619907261 INFO No workspace options found for file:///tmp/.tmpPClhiU/sub, using default options 2026-08-19 21:46:34.619910788 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.619918953 DEBUG Indexing settings for workspace: /tmp/.tmpPClhiU 2026-08-19 21:46:34.620349371 DEBUG Loaded settings from: `/tmp/.tmpPClhiU/.ruff.toml` for `/tmp/.tmpPClhiU` 2026-08-19 21:46:34.620382783 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpPClhiU/sub 2026-08-19 21:46:34.621411042 INFO Registering workspace: /tmp/.tmpPClhiU 2026-08-19 21:46:34.621420350 DEBUG Indexing settings for workspace: /tmp/.tmpPClhiU/sub 2026-08-19 21:46:34.621563348 DEBUG Loaded settings from: `/tmp/.tmpPClhiU/.ruff.toml` 2026-08-19 21:46:34.621969640 DEBUG Loaded settings from: `/tmp/.tmpPClhiU/sub/.ruff.toml` for `/tmp/.tmpPClhiU/sub` 2026-08-19 21:46:34.622003374 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpPClhiU/sub/foo 2026-08-19 21:46:34.623025301 INFO Registering workspace: /tmp/.tmpPClhiU/sub 2026-08-19 21:46:34.623110701 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.623174811 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.623238531 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:46:34.623255813 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpPClhiU/test.py 2026-08-19 21:46:34.623272905 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:46:34.623437294 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.623452662 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-19 21:46:34.623457411 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpPClhiU/sub/test.py 2026-08-19 21:46:34.623469424 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:46:34.623524858 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.623554854 DEBUG request{id=4 method=textDocument/formatting}: enter 2026-08-19 21:46:34.623558902 DEBUG request{id=4 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpPClhiU/sub/foo/test.py 2026-08-19 21:46:34.633671413 DEBUG request{id=5 method=shutdown}: enter 2026-08-19 21:46:34.633681071 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.633697893 DEBUG Received exit notification, exiting ok test workspace::selects_the_correct_workspace_settings_for_multi_root_workspaces ... 2026-08-19 21:46:34.634970019 INFO No workspace options found for file:///tmp/.tmp2WCtmV, using default options 2026-08-19 21:46:34.635021906 INFO No workspace options found for file:///tmp/.tmp2WCtmV/external/Y, using default options 2026-08-19 21:46:34.635025794 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.635034049 DEBUG Indexing settings for workspace: /tmp/.tmp2WCtmV 2026-08-19 21:46:34.635853597 DEBUG Loaded settings from: `/tmp/.tmp2WCtmV/systemtests/pyproject.toml` for `/tmp/.tmp2WCtmV/systemtests` 2026-08-19 21:46:34.636933953 INFO Registering workspace: /tmp/.tmp2WCtmV 2026-08-19 21:46:34.636943331 DEBUG Indexing settings for workspace: /tmp/.tmp2WCtmV/external/Y 2026-08-19 21:46:34.638363465 INFO Registering workspace: /tmp/.tmp2WCtmV/external/Y 2026-08-19 21:46:34.638422306 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.638485905 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.638494581 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.638568259 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:46:34.638585151 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp2WCtmV/systemtests/tests/common/fakes/wus.py 2026-08-19 21:46:34.638652978 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.638790566 DEBUG request{id=3 method=textDocument/diagnostic}: enter 2026-08-19 21:46:34.638797449 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp2WCtmV/external/Y/wus.py 2026-08-19 21:46:34.639302657 DEBUG request{id=3 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-08-19 21:46:34.649564779 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:46:34.649574727 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.649591789 DEBUG Received exit notification, exiting ok test workspace::single_file_mode_does_not_index_nested_configuration ... 2026-08-19 21:46:34.650716029 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:46:34.651025279 INFO No workspace options found for file:///builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server, using default options 2026-08-19 21:46:34.651057239 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.651179608 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:46:34.651951085 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/pyproject.toml` 2026-08-19 21:46:34.652054580 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-08-19 21:46:34.652063286 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-19 21:46:34.652157242 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:46:34.652237172 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.652299379 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.652407351 WARN No settings available for file:///tmp/.tmpvzCi1X/nested/test.py - falling back to default settings 2026-08-19 21:46:34.652529110 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:46:34.652544058 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpvzCi1X/nested/test.py 2026-08-19 21:46:34.652558575 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:46:34.652637724 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.652658813 WARN No settings available for file:///tmp/.tmpvzCi1X/unrelated/test.py - falling back to default settings 2026-08-19 21:46:34.652761887 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-19 21:46:34.652766996 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpvzCi1X/unrelated/test.py 2026-08-19 21:46:34.652776103 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:46:34.662864128 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:46:34.662873957 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.662890859 DEBUG Received exit notification, exiting ok test workspace::unavailable_document_diagnostic_returns_empty_response ... 2026-08-19 21:46:34.664168806 INFO No workspace options found for file:///tmp/.tmpilBdHE, using default options 2026-08-19 21:46:34.664396744 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.664444253 DEBUG Indexing settings for workspace: /tmp/.tmpilBdHE 2026-08-19 21:46:34.665873274 INFO Registering workspace: /tmp/.tmpilBdHE 2026-08-19 21:46:34.666125366 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.666227478 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:46:34.666247686 WARN request{id=2 method=textDocument/diagnostic}: Returning no diagnostics because document `file:///tmp/.tmpilBdHE/not-open.py` isn't open. 2026-08-19 21:46:34.676405883 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.676416392 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.676432392 DEBUG Received exit notification, exiting ok test workspace::unrelated_file_outside_workspace_uses_fallback_configuration ... 2026-08-19 21:46:34.677619870 INFO No workspace options found for file:///tmp/.tmpEb05jH/sub, using default options 2026-08-19 21:46:34.677640619 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:46:34.677648133 DEBUG Indexing settings for workspace: /tmp/.tmpEb05jH/sub 2026-08-19 21:46:34.677688830 DEBUG No `target-version` found in `/tmp/.tmpEb05jH/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=204 2026-08-19 21:46:34.677805378 DEBUG Loaded settings from: `/tmp/.tmpEb05jH/.ruff.toml` 2026-08-19 21:46:34.678154473 DEBUG No `target-version` found in `/tmp/.tmpEb05jH/sub/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=204 2026-08-19 21:46:34.678327127 DEBUG Loaded settings from: `/tmp/.tmpEb05jH/sub/.ruff.toml` for `/tmp/.tmpEb05jH/sub` 2026-08-19 21:46:34.678375698 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpEb05jH/sub/foo 2026-08-19 21:46:34.679516939 INFO Registering workspace: /tmp/.tmpEb05jH/sub 2026-08-19 21:46:34.679754996 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:46:34.680068955 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:46:34.680309205 WARN No settings available for file:///tmp/.tmpEb05jH/unrelated/test.py - falling back to default settings 2026-08-19 21:46:34.680664281 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:46:34.680695961 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpEb05jH/unrelated/test.py 2026-08-19 21:46:34.680713945 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:46:34.691037682 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:46:34.691048653 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:46:34.691113123 DEBUG Received exit notification, exiting ok test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_source_file-94ce6603cd877312 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 13 tests test line_index::tests::ascii_carriage_return ... ok test line_index::tests::ascii_carriage_return_newline ... ok test line_index::tests::ascii_index ... ok test line_index::tests::ascii_source_location ... ok test line_index::tests::line_end_exclusive_handles_different_line_endings ... ok test line_index::tests::utf8_byte_offset ... ok test line_index::tests::utf8_carriage_return ... ok test line_index::tests::utf8_carriage_return_newline ... ok test line_index::tests::utf8_index ... ok test newlines::tests::universal_newlines_backwards ... ok test newlines::tests::universal_newlines_empty_str ... ok test newlines::tests::universal_newlines_forward ... ok test newlines::tests::universal_newlines_mixed ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/auto_traits-aa3532b9996b73fd --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/constructors-40f92805912dbaf4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/indexing-3078415167d388f5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/main-a31f3d187e7cc304 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test checked_math ... ok test contains ... ok test contains_point ... ok test cover ... ok test cover_offset ... ok test intersect ... ok test math ... ok test sum ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/serde-4188f4135189a8d1 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 3 tests test invalid_range_deserialization ... ok test range_serialization ... ok test size_serialization ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ruff_workspace-dbe6e7e63853bae1 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 26 tests test configuration::tests::ignore_code_then_select_prefix ... ok test configuration::tests::ignore_code_then_select_prefix_ignore_code ... ok test configuration::tests::select_all_preview ... ok test configuration::tests::select_code_ignore_code ... ok test configuration::tests::select_code_ignore_prefix ... ok test configuration::tests::select_docstring_convention_override ... ok test configuration::tests::select_linter ... ok test configuration::tests::select_linter_preview ... ok test configuration::tests::select_one_char_prefix ... ok test configuration::tests::select_prefix_ignore_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code_ignore_prefix ... ok test configuration::tests::select_prefix_preview ... ok test configuration::tests::select_rule_preview ... ok test configuration::tests::select_two_char_prefix ... ok test options::tests::flake8_self_options ... ok test options::tests::flake8_tidy_imports_options_allow_disjoint_lazy_import_selectors ... ok test options::tests::flake8_tidy_imports_options_reject_all_on_both_sides ... ok test options::tests::flake8_tidy_imports_options_reject_overlapping_lazy_import_selectors ... ok test pyproject::tests::deserialize ... ok test pyproject::tests::find_and_parse_pyproject_toml ... ok test pyproject::tests::str_pattern_prefix_pair ... ok test resolver::tests::exclusions ... ok test resolver::tests::extend_respects_target_version ... ok test resolver::tests::find_python_files ... ok test resolver::tests::rooted_exclusion ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty-defcb0fdb46c805e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test version::tests::version_formatting ... ok test version::tests::version_formatting_with_commit_info ... ok test version::tests::version_formatting_with_commits_since_last_tag ... ok test version::tests::version_serializable ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty-34616b457a06a07c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/cli-f15807467f59ae9c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 155 tests test analysis_options::overrides_basic ... ok test analysis_options::overrides_inherit_global ... ok test analysis_options::overrides_precedence ... ok test analysis_options::respect_type_ignore_comments_is_turned_off ... ok test can_handle_large_binop_expressions ... ok test check_file_without_extension ... ok test check_file_without_extension_in_subfolder ... ok test check_non_existing_path ... ok test check_specific_paths ... ok test cli_arguments_are_relative_to_the_current_directory ... ok test concise_diagnostics ... ok test concise_revealed_type ... ok test config_option::cli_config_args_invalid_option ... ok test config_option::cli_config_args_later_overrides_earlier ... ok test config_option::cli_config_args_overrides_ty_toml ... ok test config_option::cli_config_args_toml_string_basic ... ok test config_option::config_file_override ... ok test config_option::invalid_configuration_file ... ok test exit_code::both_warnings_and_errors ... ok test exit_code::both_warnings_and_errors_and_exit_zero_on_warning ... ok test exit_code::error_on_warning_conflicts_with_exit_zero_on_warning ... ok test exit_code::exit_zero_is_true ... ok test exit_code::only_info ... ok test exit_code::only_info_and_error_on_warning_is_true ... ok test exit_code::only_warnings ... ok test exit_code::only_warnings_and_error_on_warning_is_disabled_in_configuration ... ok test exit_code::only_warnings_and_error_on_warning_overrides_configuration ... ok test exit_code::only_warnings_and_exit_zero_on_warning ... ok test file_selection::bazel_symlinked_files ... ok test file_selection::cli_and_configuration_exclude ... ok test file_selection::cli_removes_config_exclude ... ok test file_selection::configuration_exclude ... ok test file_selection::configuration_include ... ok test file_selection::configuration_include_no_extension ... ok test file_selection::exclude_argument ... ok test file_selection::exclude_argument_precedence_include_argument ... ok test file_selection::exclude_precedence_over_include ... ok test file_selection::exclude_scripts_only_applies_to_implicitly_discovered_files ... ok test file_selection::exclude_symlink_source_not_target ... ok test file_selection::explicit_path_overrides_exclude ... ok test file_selection::explicit_path_overrides_exclude_force_exclude ... ok test file_selection::force_exclude_directory_exclusion ... ok test file_selection::invalid_exclude_pattern ... ok test file_selection::invalid_include_pattern ... ok test file_selection::invalid_include_pattern_concise_output ... ok test file_selection::remove_default_exclude ... ok test fixes::add_ignore ... ok test fixes::add_ignore_keeps_nested_blanket_suppression_used ... ok test fixes::add_ignore_unfixable ... ok test fixes::fix ... ok test fixes::fix_clean_file ... ok test fixes::fix_unfixable ... Snapshot test passes but the existing value is in a legacy format. Please run `cargo insta test --force-update-snapshots` to update to a newer format. Snapshot contents: x = 1 ok test github_diagnostics ... ok test gitlab_diagnostics ... ok test gitlab_empty_diagnostics ... ok test paths_in_configuration_files_are_relative_to_the_project_root ... ok test python_environment::check_venv_resolution_with_working_venv ... ok test python_environment::check_venv_resolution_without_working_venv ... ok test python_environment::cli_unsupported_python_version ... ok test python_environment::config_file_annotation_showing_where_python_version_set_syntax_error ... ok test python_environment::config_file_annotation_showing_where_python_version_set_typing_error ... ok test python_environment::config_file_broken_python_setting ... ok test python_environment::config_file_python_setting_directory_with_no_site_packages ... ok test python_environment::config_file_python_setting_directory_with_unsupported_python_version ... ok test python_environment::config_file_unsupported_python_version ... ok test python_environment::config_override_python_platform ... ok test python_environment::config_override_python_version ... ok test python_environment::default_root_flat_layout ... ok test python_environment::default_root_flat_layout_variant ... ok test python_environment::default_root_project_name_folder ... ok test python_environment::default_root_python_folder ... ok test python_environment::default_root_python_package ... ok test python_environment::default_root_python_package_pyi ... ok test python_environment::default_root_src_layout ... ok test python_environment::default_root_tests_folder ... ok test python_environment::default_root_tests_package ... ok test python_environment::defaults_to_a_new_python_version ... ok test python_environment::lib64_site_packages_directory_on_unix ... ok test python_environment::many_search_paths ... ok test python_environment::missing_virtual_env ... ok test python_environment::python_argument_points_to_symlinked_executable ... ok test python_environment::python_argument_trapped_in_a_symlink_factory ... ok test python_environment::python_cli_argument_system_installation ... ok test python_environment::python_cli_argument_virtual_environment ... ok test python_environment::python_version_inferred_from_system_installation ... ok test python_environment::pythonpath_is_respected ... ok test python_environment::pythonpath_multiple_dirs_is_respected ... ok test python_environment::pyvenv_cfg_file_annotation_no_trailing_newline ... ok test python_environment::pyvenv_cfg_file_annotation_showing_where_python_version_set ... ok test python_environment::src_subdirectory_not_added_as_root_if_src_package_exists ... ok test python_environment::src_subdirectory_takes_precedence_over_repo_root ... ok test python_environment::ty_system_environment_and_local_venv ... ok test python_environment::unix_system_installation_with_no_lib_directory ... ok test rule::rule_default_output ... ok test rule::rule_json_output ... ok test rule::rule_no_selector ... # abstract-and-final-method Default level: error | Stable (since 0.0.64) ## What it does Checks for methods decorated with both `@abstractmethod` and `@final`. ## Why is this bad? An abstract method must be overridden for a subclass to become concrete, but a final method cannot be overridden. Combining the decorators therefore makes it impossible for a subclass to provide a concrete implementation. ## Example ```python from abc import ABC, abstractmethod from typing import final class Base(ABC): @final @abstractmethod def method(self) -> None: ... # error ``` # abstract-method-in-final-class Default level: error | Stable (since 0.0.13) ## What it does Checks for `@final` classes that have unimplemented abstract methods. ## Why is this bad? A class decorated with `@final` cannot be subclassed. If such a class has abstract methods that are not implemented, the class can never be properly instantiated, as the abstract methods can never be implemented (since subclassing is prohibited). At runtime, instantiation of classes with unimplemented abstract methods is only prevented for classes that have `ABCMeta` (or a subclass of it) as their metaclass. However, type checkers also enforce this for classes that do not use `ABCMeta`, since the intent for the class to be abstract is clear from the use of `@abstractmethod`. ## Example ```python from abc import ABC, abstractmethod from typing import final class Base(ABC): @abstractmethod def method(self) -> int: ... @final # `Derived` does not implement `method` class Derived(Base): # error pass ``` # ambiguous-protocol-member Default level: warn | Stable (since 0.0.1-alpha.20) ## What it does Checks for protocol classes with members that will lead to ambiguous interfaces. ## Why is this bad? Assigning to an undeclared variable in a protocol class, or to an undeclared attribute through a protocol method's `self` or `cls` receiver, leads to an ambiguous interface which may lead to the type checker inferring unexpected things. It's recommended to ensure that all members of a protocol class are explicitly declared. ## Examples ```py from typing import ClassVar, Protocol class BaseProto(Protocol): a: int # fine (explicitly declared as `int`) instance_member: str class_member: ClassVar[str] # fine: a method definition using `def` is considered a declaration def method_member(self) -> int: ... def method(self) -> None: self.instance_member = "value" # fine (declared in the class body) self.implicit = "value" # error: [ambiguous-protocol-member] @classmethod def class_method(cls) -> None: cls.class_member = "value" # fine (declared in the class body) cls.implicit_class = "value" # error: [ambiguous-protocol-member] # no explicit declaration, leading to ambiguity c = "some variable" # error # no explicit declaration, leading to ambiguity b = method_member # error # This creates implicit assignments of `d` and `e` in the protocol class body. # Were they really meant to be considered protocol members? # error: "`d` is not declared as a protocol member" # error: "`e` is not declared as a protocol member" for d, e in enumerate(range(42)): pass class SubProto(BaseProto, Protocol): a = 42 # fine (declared in superclass) ``` # assert-type-unspellable-subtype Default level: error | Stable (since 0.0.14) ## What it does Checks for `assert_type()` calls where the actual type is an unspellable subtype of the asserted type. ## Why is this bad? `assert_type()` is intended to ensure that the inferred type of a value is exactly the same as the asserted type. But in some situations, ty has nonstandard extensions to the type system that allow it to infer more precise types than can be expressed in user annotations. ty emits a different error code to `type-assertion-failure` in these situations so that users can easily differentiate between the two cases. ## Example ```toml [environment] python-version = "3.11" ``` ```python from typing import assert_type def _(x: int): assert_type(x, int) # fine if x: # the actual type is `int & ~AlwaysFalsy`, # which excludes types like `Literal[0]` # error: [assert-type-unspellable-subtype] assert_type(x, int) ``` # blanket-ignore-comment Default level: ignore | Stable (since 0.0.57) ## What it does Checks for `ty: ignore` comments that don't specify which rules to ignore. ## Why is this bad? A blanket `ty: ignore` comment suppresses every type-checking diagnostic on the applicable line or file. Specifying rule codes documents which diagnostics are expected and prevents the comment from silencing unrelated errors. ## Examples ```py # error value = unknown # ty: ignore ``` Use instead: ```py value = unknown # ty: ignore[unresolved-reference] ``` # call-abstract-method Default level: error | Stable (since 0.0.16) ## What it does Checks for calls to abstract `@classmethod`s or `@staticmethod`s with "trivial bodies" when accessed on the class object itself. "Trivial bodies" are bodies that solely consist of `...`, `pass`, a docstring, and/or `raise NotImplementedError`. ## Why is this bad? An abstract method with a trivial body has no concrete implementation to execute, so calling such a method directly on the class will probably not have the desired effect. It is also unsound to call these methods directly on the class. Unlike other methods, ty permits abstract methods with trivial bodies to have non-`None` return types even though they always return `None` at runtime. This is because it is expected that these methods will always be overridden rather than being called directly. As a result of this exception to the normal rule, ty may infer an incorrect type if one of these methods is called directly, which may then mean that type errors elsewhere in your code go undetected by ty. Calling abstract classmethods or staticmethods via `type[X]` is allowed, since the actual runtime type could be a concrete subclass with an implementation. ## Example ```python from abc import ABC, abstractmethod class Foo(ABC): @classmethod @abstractmethod def method(cls) -> int: ... # cannot call abstract classmethod Foo.method() # error ``` # call-non-callable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to non-callable objects. ## Why is this bad? Calling a non-callable object will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not callable 4() # error ``` # call-top-callable Default level: error | Stable (since 0.0.7) ## What it does Checks for calls to objects typed as `Top[Callable[..., T]]` (the infinite union of all callable types with return type `T`). ## Why is this bad? When an object is narrowed to `Top[Callable[..., object]]` (e.g., via `callable(x)` or `isinstance(x, Callable)`), we know the object is callable, but we don't know its precise signature. This type represents the set of all possible callable types (including, e.g., functions that take no arguments and functions that require arguments), so no specific set of arguments can be guaranteed to be valid. ## Examples ```python def f(x: object): if callable(x): # We know `x` is callable, but not what arguments it accepts x() # error ``` # conflicting-declarations Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks whether a variable has been declared as two conflicting types. ## Why is this bad A variable with two conflicting declarations likely indicates a mistake. Moreover, it could lead to incorrect or ill-defined type inference for other code that relies on these variables. ## Examples ```python if __name__ == "__main__": a: int else: a: str a = 1 # error ``` # conflicting-metaclass Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions where the metaclass of the class being created would not be a subclass of the metaclasses of all the class's bases. ## Why is it bad? Such a class definition raises a `TypeError` at runtime. ## Examples ```pyi class M1(type): ... class M2(type): ... class A(metaclass=M1): ... class B(metaclass=M2): ... # TypeError: metaclass conflict class C(A, B): ... # error ``` # cyclic-class-definition Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions in stub files that inherit (directly or indirectly) from themselves. ## Why is it bad? Although forward references are natively supported in stub files, inheritance cycles are still disallowed, as it is impossible to resolve a consistent [method resolution order] for a class that inherits from itself. ## Examples `foo.pyi`: ```pyi class A(B): ... # error class B(A): ... # error ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # cyclic-type-alias-definition Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for type alias definitions that (directly or mutually) refer to themselves. ## Why is it bad? Although it is permitted to define a recursive type alias, it is not meaningful to have a type alias whose expansion can only result in itself, and is therefore not allowed. ## Examples ```toml [environment] python-version = "3.12" ``` ```python type Itself = Itself # error type A = B # error type B = A # error ``` # dataclass-field-order Default level: error | Stable (since 0.0.15) ## What it does Checks for dataclass definitions where required fields are defined after fields with default values. ## Why is this bad? In dataclasses, all required fields (fields without default values) must be defined before fields with default values. This is a Python requirement that will raise a `TypeError` at runtime if violated. ## Example ```python from dataclasses import dataclass @dataclass class Example: x: int = 1 # Field with default value # Required field after field with default y: str # error ``` # deprecated Default level: warn | Stable (since 0.0.1-alpha.16) ## What it does Checks for uses of deprecated items ## Why is this bad? Deprecated items should no longer be used. ## Examples ```toml [environment] python-version = "3.13" ``` ```python import warnings @warnings.deprecated("use new_func instead") def old_func(): ... old_func() # error: [deprecated] ``` # division-by-zero Default level: ignore | Stable (since 0.0.1-alpha.1) ## What it does It detects division by zero. ## Why is this bad? Dividing by zero raises a `ZeroDivisionError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples ```python 5 / 0 # error ``` # duplicate-base Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions with duplicate bases. ## Why is this bad? Class definitions with duplicate bases raise `TypeError` at runtime. ## Examples ```python class A: ... # TypeError: duplicate base class class B(A, A): ... # error ``` # duplicate-kw-only Default level: error | Stable (since 0.0.1-alpha.12) ## What it does Checks for dataclass definitions with more than one field annotated with `KW_ONLY`. ## Why is this bad? `dataclasses.KW_ONLY` is a special marker used to emulate the `*` syntax in normal signatures. It can only be used once per dataclass. Attempting to annotate two different fields with it will lead to a runtime error. ## Examples ```python from dataclasses import dataclass, KW_ONLY # Crash at runtime @dataclass class A: # error b: int _1: KW_ONLY c: str _2: KW_ONLY d: bytes ``` # dynamic-function-decorator-return Default level: ignore | Stable (since 0.0.73) ## What it does Detects decorator applications that replace a function with `Any` or another [dynamic type]. ## Why is this bad? A decorator can replace the function it receives with any object. Type checkers therefore use the decorator's return type as the type of the decorated function. If the decorator returns `Any` or `Unknown` (explicitly or implicitly), the original type is lost, along with the type checker's ability to catch invalid calls and attribute accesses: ```py from collections.abc import Callable def untyped_decorator(function: Callable[..., object]): return function # error: "Decorator returns `Unknown`" @untyped_decorator def stringify(value: int) -> str: return str(value) # No type error is reported, even though `stringify` expects an integer. stringify("not an integer") ``` This rule identifies the point where a decorator erases useful type information, before that imprecision spreads to every use of the decorated function. It can be especially useful in cases where the decorator is defined in a third-party library. Whereas linter rules such as [`ANN201`][ann201] and [`ANN202`][ann202] can complain about missing annotations in your first-party code, they cannot identify instances where unsound types leak into your code due to missing type annotations in third-party code installed into `site-packages`. ## Examples `third_party_library.py`: ```py from collections.abc import Callable def untyped_decorator(function: Callable[..., object]): return function ``` `first_party.py`: ```py from third_party_library import untyped_decorator # error: "Decorator returns `Unknown`" @untyped_decorator def greet(name: str) -> str: return f"Hello, {name}!" ``` If making a PR to the third-party library to improve their annotations is not possible, fixes for this diagnostic could include writing your own decorator or introducing a type-safe wrapper: ```py from collections.abc import Callable from typing import TypeVar from third_party_library import untyped_decorator FunctionT = TypeVar("FunctionT", bound=Callable[..., object]) def typed_wrapper(f: FunctionT) -> FunctionT: decorated = untyped_decorator(f) assert decorated is f return decorated @typed_wrapper def greet(name: str) -> str: return f"Hello, {name}!" ``` ## Default level This rule is disabled by default. It is intended for advanced users wanting additional soundness checks from their type checker, not for users who have just started to use type checkers on their Python code. [ann201]: https://docs.astral.sh/ruff/rules/missing-return-type-undocumented-public-function/ [ann202]: https://docs.astral.sh/ruff/rules/missing-return-type-private-function/ [dynamic type]: https://typing.python.org/en/latest/spec/glossary.html#term-dynamic-type # empty-body Default level: error | Stable (since 0.0.14) ## What it does Detects functions with empty bodies that have a non-`None` return type annotation. The errors reported by this rule have the same motivation as the `invalid-return-type` rule. The diagnostic exists as a separate error code to allow users to disable this rule while prototyping code. While we strongly recommend enabling this rule if possible, users migrating from other type checkers may also find it useful to temporarily disable this rule on some or all of their codebase if they find it results in a large number of diagnostics. ## Why is this bad? A function with an empty body (containing only `...`, `pass`, or a docstring) will implicitly return `None` at runtime. Returning `None` when the return type is non-`None` is unsound, and will lead to ty inferring incorrect types elsewhere. Functions with empty bodies are permitted in certain contexts where they serve as declarations rather than implementations: - Functions in stub files (`.pyi`) - Methods in Protocol classes - Abstract methods decorated with `@abstractmethod` - Overload declarations decorated with `@overload` - Functions in `if TYPE_CHECKING` blocks ## Examples ```python def foo() -> int: ... # error: [empty-body] def bar() -> str: # error: [empty-body] """A function that does nothing.""" pass ``` # escape-character-in-forward-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for forward annotations that contain escape characters. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that contain escape characters. ## Example ```python def foo() -> "intt\b": ... # error ``` # experimental-syntax Default level: warn | Stable (since 0.0.50) ## What it does Checks for experimental syntax that is not part of the Python typing specification. ## Why is this bad? Experimental syntax is specific to ty. It may be rejected by other type checkers and may never be standardized, or be subject to breaking changes. ## Examples ```toml [environment] python-version = "3.14" ``` ```python class A: ... class B: ... def f(value: A & B) -> None: ... # error: [experimental-syntax] def g(value: ~A) -> None: ... # error: [experimental-syntax] ``` # final-on-non-method Default level: error | Stable (since 0.0.20) ## What it does Checks for `@final` decorators applied to non-method functions. ## Why is this bad? The `@final` decorator is only meaningful on methods and classes. Applying it to a module-level function or a nested function has no effect and is likely a mistake. ## Example ```python from typing import final # @final is not allowed on non-method functions @final # error def my_function() -> int: return 0 ``` # final-without-value Default level: error | Stable (since 0.0.15) ## What it does Checks for `Final` symbols that are declared without a value and are never assigned a value in their scope. ## Why is this bad? A `Final` symbol must be initialized with a value at the time of declaration or in a subsequent assignment. At module or function scope, the assignment must occur in the same scope. In a class body, the assignment may occur in `__init__`. Protocol members are declarations of an interface and do not require a value. ## Examples ```python from typing import Final # `Final` symbol without a value MY_CONSTANT: Final[int] # error # OK: `Final` symbol with a value INITIALIZED_CONSTANT: Final[int] = 1 ``` # ignore-comment-unknown-rule Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `ty: ignore[code]` or `type: ignore[ty:code]` comments where `code` isn't a known lint rule. ## Why is this bad? A `ty: ignore[code]` or a `type: ignore[ty:code]` directive with a `code` that doesn't match any known rule will not suppress any type errors, and is probably a mistake. ## Examples ```py # error a = 20 / 1 # ty: ignore[division-by-zer] ``` Use instead: ```py a = 20 / 0 # ty: ignore[division-by-zero] ``` # implicit-concatenated-string-type-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for implicit concatenated strings in type annotation positions. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that use implicit concatenated strings. ## Examples ```python from typing import Literal def test() -> "Literal[" "5" "]": # error return 5 ``` Use instead: ```python from typing import Literal def test() -> "Literal[5]": return 5 ``` # inconsistent-mro Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for classes with an inconsistent [method resolution order] (MRO). ## Why is this bad? Classes with an inconsistent MRO will raise a `TypeError` at runtime. ## Examples ```python class A: ... class B(A): ... # TypeError: Cannot create a consistent method resolution order class C(A, B): ... # error ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # index-out-of-bounds Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for attempts to use an out of bounds index to get an item from a container. ## Why is this bad? Using an out of bounds index will raise an `IndexError` at runtime. ## Examples ```python t = (0, 1, 2) # IndexError: tuple index out of range t[3] # error ``` # ineffective-final Default level: warn | Stable (since 0.0.1-alpha.33) ## What it does Checks for calls to `final()` that type checkers cannot interpret. ## Why is this bad? The `final()` function is designed to be used as a decorator. When called directly as a function (e.g., `final(type(...))`), type checkers will not understand the application of `final` and will not prevent subclassing. ## Example ```python from typing import final # Incorrect: type checkers will not prevent subclassing MyClass = final(type("MyClass", (), {})) # error # Correct: use `final` as a decorator @final class MyClass: ... ``` # instance-layout-conflict Default level: error | Stable (since 0.0.1-alpha.12) ## What it does Checks for classes definitions which will fail at runtime due to "instance memory layout conflicts". This error is usually caused by attempting to combine multiple classes that define non-empty `__slots__` in a class's [Method Resolution Order][method-resolution-order] (MRO), or by attempting to combine multiple builtin classes in a class's MRO. ## Why is this bad? Inheriting from bases with conflicting instance memory layouts will lead to a `TypeError` at runtime. An instance memory layout conflict occurs when CPython cannot determine the memory layout instances of a class should have, because the instance memory layout of one of its bases conflicts with the instance memory layout of one or more of its other bases. For example, if a Python class defines non-empty `__slots__`, this will impact the memory layout of instances of that class. Multiple inheritance from more than one different class defining non-empty `__slots__` is not allowed: ```python class A: __slots__ = ("a", "b") class B: __slots__ = ("a", "b") # Even if the values are the same # TypeError: multiple bases have instance lay-out conflict class C(A, B): ... # error ``` An instance layout conflict can also be caused by attempting to use multiple inheritance with two builtin classes, due to the way that these classes are implemented in a CPython C extension: ```python # TypeError: multiple bases have instance lay-out conflict class A(int, float): ... # error ``` Note that pure-Python classes with no `__slots__`, or pure-Python classes with empty `__slots__`, are always compatible: ```python class A: ... class B: __slots__ = () class C: __slots__ = ("a", "b") # fine class D(A, B, C): ... ``` ## Known problems Classes that have "dynamic" definitions of `__slots__` (definitions do not consist of string literals, or tuples of string literals) are not currently considered disjoint bases by ty. Additionally, this check is not exhaustive: many C extensions (including several in the standard library) define classes that use extended memory layouts and thus cannot coexist in a single MRO. Since it is currently not possible to represent this fact in stub files, having a full knowledge of these classes is also impossible. When it comes to classes that do not define `__slots__` at the Python level, therefore, ty, currently only hard-codes a number of cases where it knows that a class will produce instances with an atypical memory layout. ## Further reading - [CPython documentation: `__slots__`](https://docs.python.org/3/reference/datamodel.html#slots) - [CPython documentation: Method Resolution Order](https://docs.python.org/3/glossary.html#term-method-resolution-order) [method-resolution-order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # invalid-argument-type Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects call arguments whose type is not assignable to the corresponding typed parameter. ## Why is this bad? Passing an argument of a type the function (or callable object) does not accept violates the expectations of the function author and may cause unexpected runtime errors within the body of the function. ## Examples ```python def func(x: int): ... func("foo") # error: [invalid-argument-type] ``` # invalid-assignment Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for assignments where the type of the value is not [assignable to] the type of the assignee. ## Why is this bad? Such assignments break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python a: int = "" # error ``` [assignable to]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable # invalid-attribute-access Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for assignments to class variables from instances and assignments to instance-only attributes from their class. An "instance-only" variable is one which is only ever assigned to or declared when accessed via `self` in an instance method. ## Why is this bad? Incorrect assignments break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python from typing import ClassVar class C: instance_var: int class_var: ClassVar[int] = 1 def __init__(self): # instance variable declared in the class body self.instance_var = 42 # instance-only variable not declared in the class body self.instance_only_var: int = 42 C.class_var = 3 # okay C.instance_var = 56 # okay C().instance_var = 72 # okay C().instance_only_var = 100 # okay # Cannot assign to class variable from instance C().class_var = 3 # error # Cannot assign to instance-only variable from class C.instance_only_var = 56 # error ``` # invalid-attribute-override Default level: error | Stable (since 0.0.33) ## What it does Detects attribute overrides that change whether an inherited attribute is a class variable or an instance variable. This rule currently only covers class-variable and instance-variable category changes. ## Why is this bad? Pure class variables and instance variables have different access and assignment behavior. Overriding one with the other violates the [Liskov Substitution Principle][liskov-substitution-principle] ("LSP"), because code that is valid for the superclass may no longer be valid for the subclass. ## Example ```python from typing import ClassVar class Base: instance_attr: int class_attr: ClassVar[int] class Sub(Base): instance_attr: ClassVar[int] # error: [invalid-attribute-override] class_attr: int # error: [invalid-attribute-override] ``` [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle # invalid-await Default level: error | Stable (since 0.0.1-alpha.19) ## What it does Checks for `await` being used with types that are not [Awaitable][awaitable-abc]. ## Why is this bad? Such expressions will lead to `TypeError` being raised at runtime. ## Examples ```python import asyncio class InvalidAwait: def __await__(self) -> int: return 5 async def main() -> None: await InvalidAwait() # error: [invalid-await] await 42 # error: [invalid-await] asyncio.run(main()) ``` [awaitable-abc]: https://docs.python.org/3/library/collections.abc.html#collections.abc.Awaitable # invalid-base Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions that have bases which are not instances of `type`. ## Why is this bad? Class definitions with bases like this will lead to `TypeError` being raised at runtime. ## Examples ```python class A(42): ... # error: [invalid-base] ``` # invalid-context-manager Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for expressions used in `with` statements that do not implement the context manager protocol. ## Why is this bad? Such a statement will raise `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object does not support the context manager protocol with 1: # error print(2) ``` # invalid-dataclass Default level: error | Stable (since 0.0.12) ## What it does Checks for invalid applications of the `@dataclass` decorator. ## Why is this bad? Applying `@dataclass` with incompatible arguments raises an exception while creating the class: - `order=True` with `eq=False` - `weakref_slot=True` with `slots=False` Applying `@dataclass` to a class that inherits from `NamedTuple`, `TypedDict`, `Enum`, or `Protocol` is also invalid: - `NamedTuple` and `TypedDict` classes will raise an exception at runtime when instantiating the class. - `Enum` classes with `@dataclass` are [explicitly not supported]. - `Protocol` classes define interfaces and cannot be instantiated. ## Examples ```python from dataclasses import dataclass from typing import NamedTuple @dataclass(order=True, eq=False) # error: [invalid-dataclass] class Ordered: ... @dataclass class Foo(NamedTuple): # error: [invalid-dataclass] x: int ``` See: [explicitly not supported]: https://docs.python.org/3/howto/enum.html#dataclass-support # invalid-dataclass-override Default level: error | Stable (since 0.0.13) ## What it does Checks for dataclass definitions that have both `frozen=True` and a custom `__setattr__` or `__delattr__` method defined. ## Why is this bad? Frozen dataclasses synthesize `__setattr__` and `__delattr__` methods which raise a `FrozenInstanceError` to emulate immutability. Overriding either of these methods raises a runtime error. ## Examples ```python from dataclasses import dataclass @dataclass(frozen=True) class A: def __setattr__(self, name: str, value: object) -> None: ... # error ``` # invalid-declaration Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for declarations where the inferred type of an existing symbol is not [assignable to] its post-hoc declared type. ## Why is this bad? Such declarations break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python a = 1 a: str # error ``` [assignable to]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable # invalid-enum-member-annotation Default level: warn | Stable (since 0.0.20) ## What it does Checks for enum members that have explicit type annotations. ## Why is this bad? The [typing spec] states that type checkers should infer a literal type for all enum members. An explicit type annotation on an enum member is misleading because the annotated type will be incorrect — the actual runtime type is the enum class itself, not the annotated type. In CPython's `enum` module, annotated assignments with values are still treated as members at runtime, but the annotation will confuse readers of the code. ## Examples ```python from enum import Enum class Pet(Enum): CAT = 1 # OK # enum members should not be annotated DOG: int = 2 # error ``` Use instead: ```python from enum import Enum class Pet(Enum): CAT = 1 DOG = 2 ``` ## References - [Typing spec: Enum members](https://typing.python.org/en/latest/spec/enums.html#enum-members) [typing spec]: https://typing.python.org/en/latest/spec/enums.html#enum-members # invalid-exception-caught Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for exception handlers that catch non-exception classes. ## Why is this bad? Catching classes that do not inherit from `BaseException` will raise a `TypeError` at runtime. ## Example ```python import random def might_raise() -> float: return 1 / random.choice([0, 1, 2, 3, 4, 5]) try: might_raise() except 1: # error ... ``` Use instead: ```python import random def might_raise() -> float: return 1 / random.choice([0, 1, 2, 3, 4, 5]) try: might_raise() except ZeroDivisionError: ... ``` ## References - [Python documentation: except clause](https://docs.python.org/3/reference/compound_stmts.html#except-clause) - [Python documentation: Built-in Exceptions](https://docs.python.org/3/library/exceptions.html#built-in-exceptions) ## Ruff rule This rule corresponds to Ruff's [`except-with-non-exception-classes` (`B030`)](https://docs.astral.sh/ruff/rules/except-with-non-exception-classes) # invalid-explicit-override Default level: error | Stable (since 0.0.1-alpha.28) ## What it does Checks for methods that are decorated with `@override` but do not override any method in a superclass. ## Why is this bad? Decorating a method with `@override` declares to the type checker that the intention is that it should override a method from a superclass. ## Example ```toml [environment] python-version = "3.12" ``` ```python from typing import override class A: @override def foo(self): ... # error class B(A): @override def ffooo(self): ... # error class C: @override def __repr__(self): ... # fine: overrides `object.__repr__` class D(A): @override def foo(self): ... # fine: overrides `A.foo` ``` # invalid-frozen-dataclass-subclass Default level: error | Stable (since 0.0.1-alpha.35) ## What it does Checks for dataclasses with invalid frozen inheritance: - A frozen dataclass cannot inherit from a non-frozen dataclass. - A non-frozen dataclass cannot inherit from a frozen dataclass. ## Why is this bad? Python raises a `TypeError` at runtime when either of these inheritance patterns occurs. ## Example ```python from dataclasses import dataclass @dataclass class Base: x: int @dataclass(frozen=True) class Child(Base): # error y: int @dataclass(frozen=True) class FrozenBase: x: int @dataclass class NonFrozenChild(FrozenBase): # error y: int ``` # invalid-generic-class Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid generic classes ## Why is this bad? There are several requirements that you must follow when defining a generic class. Many of these result in `TypeError` being raised at runtime if they are violated. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing_extensions import Generic, TypeVar T = TypeVar("T") U = TypeVar("U", default=int) # class uses both PEP-695 syntax and legacy syntax class C[U](Generic[T]): ... # error # type parameter with default comes before type parameter without default class D(Generic[U, T]): ... # error ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # invalid-generic-enum Default level: error | Stable (since 0.0.12) ## What it does Checks for enum classes that are also generic. ## Why is this bad? Enum classes cannot be generic. Python does not support generic enums: attempting to create one will either result in an immediate `TypeError` at runtime, or will create a class that cannot be specialized in the way that a normal generic class can. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from enum import Enum from typing import Generic, TypeVar T = TypeVar("T") # enum class cannot be generic (class creation fails with `TypeError`) class E[T](Enum): # error A = 1 # enum class cannot be generic (class creation fails with `TypeError`) class F(Enum, Generic[T]): # error A = 1 # enum class cannot be generic -- the class creation does not immediately fail... class G(Generic[T], Enum): # error A = 1 # ...but this raises `KeyError`: x: G[int] ``` ## References - [Python documentation: Enum](https://docs.python.org/3/library/enum.html) # invalid-ignore-comment Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `type: ignore` and `ty: ignore` comments that are syntactically incorrect. ## Why is this bad? A syntactically incorrect ignore comment is probably a mistake and is useless. ## Examples ```py # error a = 20 / 1 # type: ignoree ``` Use instead: ```py a = 20 / 0 # type: ignore ``` # invalid-key Default level: error | Stable (since 0.0.1-alpha.17) ## What it does Checks for subscript accesses with invalid keys and `TypedDict` construction with an unknown key. ## Why is this bad? Subscripting with an invalid key will raise a `KeyError` at runtime. Creating a `TypedDict` with an unknown key is likely a mistake; if the `TypedDict` is `closed=true` it also violates the expectations of the type. ## Examples ```python from typing import TypedDict from typing_extensions import NotRequired class Person(TypedDict): name: NotRequired[str] age: NotRequired[int] alice = Person(name="Alice", age=30) # KeyError: 'height' alice["height"] # error # error bob: Person = {"nickname": "Bob", "age": 30} # typo! # error carol = Person(name="Carol", aeg=25) # typo! ``` # invalid-legacy-positional-parameter Default level: warn | Stable (since 0.0.15) ## What it does Checks for parameters that appear to be attempting to use the legacy convention to specify that a parameter is positional-only, but do so incorrectly. The "legacy convention" for specifying positional-only parameters was specified in [PEP 484][pep-484]. It states that parameters with names starting with `__` should be considered positional-only by type checkers. [PEP 570][pep-570], introduced in Python 3.8, added dedicated syntax for specifying positional-only parameters, rendering the legacy convention obsolete. However, some codebases may still use the legacy convention for compatibility with older Python versions. ## Why is this bad? In most cases, a type checker will not consider a parameter to be positional-only if it comes after a positional-or-keyword parameter, even if its name starts with `__`. This may be unexpected to the author of the code. ## Example ```python # `__y` is not considered positional-only def f(x, __y): # error pass ``` Use instead: ```python def f(__x, __y): # If you need compatibility with Python <=3.7 pass ``` or: ```python def f(x, y, /): # Python 3.8+ syntax pass ``` ## References - [Typing spec: positional-only parameters (legacy syntax)](https://typing.python.org/en/latest/spec/historical.html#pos-only-double-underscore) - [Python glossary: parameters](https://docs.python.org/3/glossary.html#term-parameter) [pep-484]: https://peps.python.org/pep-0484/#positional-only-arguments [pep-570]: https://peps.python.org/pep-0570/ # invalid-legacy-type-variable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid legacy `TypeVar`s ## Why is this bad? There are several requirements that you must follow when creating a legacy `TypeVar`. ## Examples ```python from typing import TypeVar T = TypeVar("T") # okay T = TypeVar("T") # error: "Cannot redefine `T` as a type variable" # TypeVar must be immediately assigned to a variable # error def f(t: TypeVar("U")): ... # ty: ignore[invalid-type-form] ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # invalid-match-pattern Default level: error | Stable (since 0.0.18) ## What it does Checks for invalid match patterns. ## Why is this bad? Invalid match patterns can cause a `TypeError` at runtime. This includes: - Using a non-type object in a class pattern. - Providing positional subpatterns when `__match_args__` is missing or has an invalid static type. - Matching against `collections.abc.Callable` with positional subpatterns. - Matching against a non-runtime-checkable protocol. - Matching against a `TypedDict`. ## Examples ```python class Point: __match_args__ = ("x", "y") def describe(p: Point) -> None: match p: # TypeError at runtime: Point() accepts 2 positional sub-patterns (3 given) case Point(x, y, z): # error: [invalid-match-pattern] ... ``` ```python NotAClass = 42 match object(): # TypeError at runtime: called match pattern must be a class case NotAClass(): # error: [invalid-match-pattern] ... ``` # invalid-metaclass Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for arguments to `metaclass=` that are invalid. ## Why is this bad? Python allows arbitrary expressions to be used as the argument to `metaclass=`. These expressions, however, need to be callable and accept the same arguments as `type.__new__`. ## Example ```python # TypeError: 'int' object is not callable class B(metaclass=42): ... # error ``` ## References - [Python documentation: Metaclasses](https://docs.python.org/3/reference/datamodel.html#metaclasses) # invalid-method-override Default level: error | Stable (since 0.0.1-alpha.20) ## What it does Detects method overrides that violate the [Liskov Substitution Principle][liskov-substitution-principle] ("LSP"). The LSP states that an instance of a subtype should be substitutable for an instance of its supertype. Applied to Python, this means: 1. All argument combinations a superclass method accepts must also be accepted by an overriding subclass method. 1. The return type of an overriding subclass method must be a subtype of the return type of the superclass method. ## Why is this bad? Violating the Liskov Substitution Principle will lead to many of ty's assumptions and inferences being incorrect, which will mean that it will fail to catch many possible type errors in your code. ## Example ```python class Super: def method(self, x) -> int: return 42 class Sub(Super): # Liskov violation: `str` is not a subtype of `int`, # but the supertype method promises to return an `int`. def method(self, x) -> str: # error: [invalid-method-override] return "foo" def accepts_super(s: Super) -> int: return s.method(x=42) # The result of this call is a string, but ty will infer it to be an `int` # due to the violation of the Liskov Substitution Principle. accepts_super(Sub()) class Sub2(Super): # Liskov violation: the superclass method can be called with a `x=` # keyword argument, but the subclass method does not accept it. def method(self, y) -> int: # error: [invalid-method-override] return 42 # TypeError at runtime: method() got an unexpected keyword argument 'x' # ty cannot catch this error due to the violation of the Liskov Substitution Principle. accepts_super(Sub2()) ``` ## Common issues ### Why does ty complain about my `__eq__` method? `__eq__` and `__ne__` methods in Python are generally expected to accept arbitrary objects as their second argument, for example: ```python class A: x: int def __eq__(self, other: object) -> bool: # gracefully handle an object of an unexpected type # without raising an exception if not isinstance(other, A): return False return self.x == other.x ``` If `A.__eq__` here were annotated as only accepting `A` instances for its second argument, it would imply that you wouldn't be able to use `==` between instances of `A` and instances of unrelated classes without an exception possibly being raised. While some classes in Python do indeed behave this way, the strongly held convention is that it should be avoided wherever possible. As part of this check, therefore, ty enforces that `__eq__` and `__ne__` methods accept `object` as their second argument. ### Why does ty disagree with Ruff about how to write my method? Ruff has several rules that will encourage you to rename a parameter, or change its type signature, if it thinks you're falling into a certain anti-pattern. For example, Ruff's [ARG002](https://docs.astral.sh/ruff/rules/unused-method-argument/) rule recommends that an unused parameter should either be removed or renamed to start with `_`. Applying either of these suggestions can cause ty to start reporting an `invalid-method-override` error if the function in question is a method on a subclass that overrides a method on a superclass, and the change would cause the subclass method to no longer accept all argument combinations that the superclass method accepts. This can usually be resolved by adding [`@typing.override`][override] to your method definition. Ruff knows that a method decorated with `@typing.override` is intended to override a method by the same name on a superclass, and avoids reporting rules like ARG002 for such methods; it knows that the changes recommended by ARG002 would violate the Liskov Substitution Principle. Correct use of `@override` is enforced by ty's `invalid-explicit-override` rule. [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle [override]: https://docs.python.org/3/library/typing.html#typing.override # invalid-module-getattr-call Default level: error | Stable (since 0.0.72) ## What it does Checks for imports that fail when calling a module-level `__getattr__` function. ## Why is this bad? If a module defines `__getattr__`, Python calls it when a `from` import requests a name that is not otherwise defined. The import raises an exception if `__getattr__` cannot accept the requested name. ## Examples `module.py`: ```python def __getattr__() -> str: return "fallback" ``` `main.py`: ```python # TypeError: __getattr__() takes 0 positional arguments but 1 was given from module import missing # error ``` # invalid-named-tuple Default level: error | Stable (since 0.0.1-alpha.19) ## What it does Checks for invalidly defined `NamedTuple` classes. ## Why is this bad? An invalidly defined `NamedTuple` class may lead to the type checker drawing incorrect conclusions. It may also lead to `TypeError`s or `AttributeError`s at runtime. ## Examples A class definition cannot combine `NamedTuple` with other base classes in multiple inheritance; doing so raises a `TypeError` at runtime. The sole exception to this rule is `Generic[]`, which can be used alongside `NamedTuple` in a class's bases list. ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple, object): ... TypeError: can only inherit from a NamedTuple type and Generic ``` Further, `NamedTuple` field names cannot start with an underscore: ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple): ... _bar: int ValueError: Field names cannot start with an underscore: '_bar' ``` `NamedTuple` classes also have certain synthesized attributes (like `_asdict`, `_make`, `_replace`, etc.) that cannot be overwritten. Attempting to assign to these attributes without a type annotation will raise an `AttributeError` at runtime. ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple): ... x: int ... _asdict = 42 AttributeError: Cannot overwrite NamedTuple attribute _asdict ``` Finally, `NamedTuple` field annotations cannot use the `ClassVar` or `Final` type qualifiers. These qualifiers also cause a runtime error when annotations are evaluated eagerly: ```pycon >>> from typing import ClassVar, NamedTuple >>> class Foo(NamedTuple): ... x: ClassVar[int] TypeError: typing.ClassVar[int] is not valid as type argument ``` # invalid-named-tuple-override Default level: warn | Stable (since 0.0.31) ## What it does Checks for subclass members that override inherited `NamedTuple` fields. ## Why is this bad? Reusing an inherited `NamedTuple` field name in a subclass creates a class where tuple indexing and `repr()` still reflect the original field, while attribute access follows the subclass member. ## Default level This rule is a warning by default because these overrides do not make the class invalid at runtime. ## Examples ```python from typing import NamedTuple class User(NamedTuple): name: str class Admin(User): name = "shadowed" # error: [invalid-named-tuple-override] admin = Admin("Alice") admin.name # "shadowed" admin[0] # "Alice" ``` # invalid-newtype Default level: error | Stable (since 0.0.1-alpha.27) ## What it does Checks for the creation of invalid `NewType`s ## Why is this bad? There are several requirements that you must follow when creating a `NewType`. ## Examples ```python from typing import NewType def get_name() -> str: return "name" Foo = NewType("Foo", int) # okay # The first argument to `NewType` must be a string literal Bar = NewType(get_name(), int) # error # invalid base for `typing.NewType` Baz = NewType("Baz", int | str) # error ``` # invalid-overload Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for various invalid `@overload` usages. ## Why is this bad? The `@overload` decorator is used to define functions and methods that accepts different combinations of arguments and return different types based on the arguments passed. This is mainly beneficial for type checkers. But, if the `@overload` usage is invalid, the type checker may not be able to provide correct type information. ## Examples ### Single overload ```py from typing import overload @overload def foo(x: int) -> int: ... # error def foo(x: int | None) -> int | None: return x ``` ### Missing implementation ```py from typing import overload @overload def foo() -> None: ... # error @overload def foo(x: int) -> int: ... ``` ## References - [Python documentation: `@overload`](https://docs.python.org/3/library/typing.html#typing.overload) # invalid-parameter-default Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for default values that can't be assigned to the parameter's annotated type. ## Why is this bad? This breaks the rules of the type system and weakens a type checker's ability to accurately reason about your code. ## Examples ```python def f(a: int = ""): ... # error ``` # invalid-paramspec Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid `ParamSpec`s ## Why is this bad? There are several requirements that you must follow when creating a `ParamSpec`. ## Examples ```python from typing import ParamSpec P1 = ParamSpec("P1") # okay # ParamSpec requires a name P2 = ParamSpec() # error ``` ## References - [Typing spec: ParamSpec](https://typing.python.org/en/latest/spec/generics.html#paramspec) # invalid-protocol Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for protocol classes that will raise `TypeError` at runtime. ## Why is this bad? An invalidly defined protocol class may lead to the type checker inferring unexpected things. It may also lead to `TypeError`s at runtime. ## Examples A `Protocol` class cannot inherit from a non-`Protocol` class; this raises a `TypeError` at runtime: ```pycon >>> from typing import Protocol >>> class Foo(int, Protocol): ... Traceback (most recent call last): File "", line 1, in class Foo(int, Protocol): ... TypeError: Protocols can only inherit from other protocols, got ``` # invalid-raise Default level: error | Stable (since 0.0.1-alpha.1) Checks for `raise` statements that raise non-exceptions or use invalid causes for their raised exceptions. ## Why is this bad? Only subclasses or instances of `BaseException` can be raised. For an exception's cause, the same rules apply, except that `None` is also permitted. Violating these rules results in a `TypeError` at runtime. ## Examples ```python def something(): raise NameError def cause() -> None: pass def f(): try: something() except NameError: # error: "Cannot raise object of type `Literal["oops!"]`" # error: "Cannot use object of type `def cause() -> None` as an exception cause" raise "oops!" from cause def g(): # error: "Cannot raise `NotImplemented`" # error: "Cannot use object of type `Literal[42]` as an exception cause" raise NotImplemented from 42 ``` Use instead: ```python def something(): raise NameError def f(): try: something() except NameError as e: raise RuntimeError("oops!") from e def g(): raise NotImplementedError from None ``` ## References - [Python documentation: The `raise` statement](https://docs.python.org/3/reference/simple_stmts.html#raise) - [Python documentation: Built-in Exceptions](https://docs.python.org/3/library/exceptions.html#built-in-exceptions) # invalid-return-type Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects returned values that can't be assigned to the function's annotated return type. Note that the special case of a function with a non-`None` return type and an empty body is handled by the separate `empty-body` error code. ## Why is this bad? Returning an object of a type incompatible with the annotated return type is unsound, and will lead to ty inferring incorrect types elsewhere. ## Examples ```python def func() -> int: return "a" # error: [invalid-return-type] ``` # invalid-super-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects `super()` calls where: - the first argument is not a valid class literal, or - the second argument is not an instance or subclass of the first argument. ## Why is this bad? `super(type, obj)` expects: - the first argument to be a class, - and the second argument to satisfy one of the following: - `isinstance(obj, type)` is `True` - `issubclass(obj, type)` is `True` Violating this relationship will raise a `TypeError` at runtime. ## Examples ```python class A: ... class B(A): ... super(A, B()) # it's okay! `A` satisfies `isinstance(B(), A)` # `A()` is not a class super(A(), B()) # error # `A()` does not satisfy `isinstance(A(), B)` super(B, A()) # error # `A` does not satisfy `issubclass(A, B)` super(B, A) # error ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # invalid-syntax-in-forward-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for string-literal annotations where the string cannot be parsed as a Python expression. ## Why is this bad? Type annotations are expected to be Python expressions that describe the expected type of a variable, parameter, attribute or `return` statement. Type annotations are permitted to be string-literal expressions, in order to enable forward references to names not yet defined. However, it must be possible to parse the contents of that string literal as a normal Python expression. ## Example ```python def foo() -> "instance of C": # error return 42 class C: ... ``` Use instead: ```python def foo() -> "C": return C() class C: ... ``` ## References - [Typing spec: The meaning of annotations](https://typing.python.org/en/latest/spec/annotations.html#the-meaning-of-annotations) - [Typing spec: String annotations](https://typing.python.org/en/latest/spec/annotations.html#string-annotations) # invalid-total-ordering Default level: error | Stable (since 0.0.10) ## What it does Checks for classes decorated with `@functools.total_ordering` that don't define any ordering method (`__lt__`, `__le__`, `__gt__`, or `__ge__`). ## Why is this bad? The `@total_ordering` decorator requires the class to define at least one ordering method. If none is defined, Python raises a `ValueError` at runtime. ## Example ```python from functools import total_ordering # no ordering method defined @total_ordering # error class MyClass: def __eq__(self, other: object) -> bool: return True ``` Use instead: ```python from functools import total_ordering @total_ordering class MyClass: def __eq__(self, other: object) -> bool: return True def __lt__(self, other: "MyClass") -> bool: return True ``` # invalid-type-alias-type Default level: error | Stable (since 0.0.1-alpha.6) ## What it does Checks for the creation of invalid `TypeAliasType`s ## Why is this bad? There are several requirements that you must follow when creating a `TypeAliasType`. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeAliasType, TypeVar def get_name() -> str: return "NewAlias" IntOrStr = TypeAliasType("IntOrStr", int | str) # okay # TypeAliasType name must be a string literal NewAlias = TypeAliasType(get_name(), int) # error T = TypeVar("T") GenericAlias = TypeAliasType("GenericAlias", list[T], type_params=(T,)) # okay # TypeAliasType type parameters must be type variables InvalidAlias = TypeAliasType("InvalidAlias", list[T], type_params=(list[T],)) # error ``` # invalid-type-arguments Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for invalid type arguments in explicit type specialization. ## Why is this bad? Providing the wrong number of type arguments or type arguments that don't satisfy the type variable's bounds or constraints will lead to incorrect type inference and may indicate a misunderstanding of the generic type's interface. ## Examples Using legacy type variables: ```toml [environment] python-version = "3.12" ``` ```python from typing import Generic, TypeVar T1 = TypeVar("T1", int, str) T2 = TypeVar("T2", bound=int) class Foo1(Generic[T1]): ... class Foo2(Generic[T2]): ... # bytes does not satisfy T1's constraints Foo1[bytes] # error # str does not satisfy T2's bound Foo2[str] # error ``` Using PEP 695 type variables: ```python class Foo[T]: ... class Bar[T, U]: ... # too many arguments Foo[int, str] # error # too few arguments Bar[int] # error ``` # invalid-type-checking-constant Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for a value other than `False` assigned to the `TYPE_CHECKING` variable, or an annotation not assignable from `bool`. ## Why is this bad? The name `TYPE_CHECKING` is reserved for a flag that can be used to provide conditional code seen only by the type checker, and not at runtime. Normally this flag is imported from `typing` or `typing_extensions`, but it can also be defined locally. If defined locally, it must be assigned the value `False` at runtime; the type checker will consider its value to be `True`. If annotated, it must be annotated as a type that can accept `bool` values. ## Examples ```python TYPE_CHECKING: str # error TYPE_CHECKING = "" # error ``` # invalid-type-form Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for expressions that are used as [type expressions] but cannot validly be interpreted as such. ## Why is this bad? Such expressions cannot be understood by ty. In some cases, they might raise errors at runtime. ## Examples ```python from typing import Annotated # Int literals are not allowed in this context in type expressions a: list[1] # error # `Annotated` expects at least two arguments b: Annotated[int] # error ``` [type expressions]: https://typing.python.org/en/latest/spec/annotations.html#type-and-annotation-expressions # invalid-type-guard-definition Default level: error | Stable (since 0.0.1-alpha.11) ## What it does Checks for type guard functions without a first non-self-like non-keyword-only non-variadic parameter. ## Why is this bad? Type narrowing functions must accept at least one positional argument (non-static methods must accept another in addition to `self`/`cls`). Extra parameters/arguments are allowed but do not affect narrowing. ## Examples ```toml [environment] python-version = "3.13" ``` ```python from typing import TypeIs # no parameter def f() -> TypeIs[int]: # error return True # no positional arguments allowed def f(*, v: object) -> TypeIs[int]: # error return True # expected variadic arguments def f(*args: object) -> TypeIs[int]: # error return True class C: # only positional argument is `self` def f(self) -> TypeIs[int]: # error return True ``` # invalid-type-variable-bound Default level: error | Stable (since 0.0.15) ## What it does Checks for [type variables][type variable] whose bounds reference type variables. ## Why is this bad? The bound of a type variable must be a concrete type. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeVar # error: [invalid-type-variable-bound] RecursiveT = TypeVar("RecursiveT", bound=list["RecursiveT"]) U = TypeVar("U") # error: [invalid-type-variable-bound] BoundT = TypeVar("BoundT", bound=U) def f[T: list[T]](): ... # error: [invalid-type-variable-bound] def g[U, T: U](): ... # error: [invalid-type-variable-bound] ``` [type variable]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-type-variable-constraints Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for constrained [type variables] with only one constraint, or that those constraints reference type variables. ## Why is this bad? A constrained type variable must have at least two constraints. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeVar I = TypeVar("I", bound=int) # constraint references `I` S = TypeVar("S", list[I], int) # error # a constrained type variable needs at least two constraints def f[T: (int,)](): ... # error ``` Use instead: ```python from typing import TypeVar U = TypeVar("U", str, int) # valid constrained TypeVar # or T = TypeVar("T", bound=str) # valid bound TypeVar V = TypeVar("V", list[int], int) # valid constrained Type ``` [type variables]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-type-variable-default Default level: error | Stable (since 0.0.16) ## What it does Checks for [type variables] whose default type is not compatible with the type variable's bound or constraints. ## Why is this bad? If a type variable has a bound, the default must be assignable to that bound (see: [bound rules]). If a type variable has constraints, the default must be one of the constraints (see: [constraint rules]). ## Examples ```toml [environment] python-version = "3.13" ``` ```python from typing import TypeVar T = TypeVar("T", bound=str, default=int) # error: [invalid-type-variable-default] U = TypeVar("U", int, str, default=bytes) # error: [invalid-type-variable-default] ``` [bound rules]: https://typing.python.org/en/latest/spec/generics.html#bound-rules [constraint rules]: https://typing.python.org/en/latest/spec/generics.html#constraint-rules [type variables]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-typed-dict-field Default level: error | Stable (since 0.0.28) ## What it does Detects invalid `TypedDict` field declarations. ## Why is this bad? `TypedDict` subclasses cannot redefine inherited fields incompatibly. Doing so breaks the subtype guarantees that `TypedDict` inheritance is meant to preserve. ## Example ```python from typing import TypedDict class Base(TypedDict): x: int class Child(Base): x: str # error: [invalid-typed-dict-field] ``` # invalid-typed-dict-header Default level: error | Stable (since 0.0.14) ## What it does Detects errors in `TypedDict` class headers, such as unexpected arguments or invalid base classes. ## Why is this bad? The typing spec states that `TypedDict`s are not permitted to have custom metaclasses. Using `**` unpacking in a `TypedDict` header is also prohibited by ty, as it means that ty cannot statically determine whether keys in the `TypedDict` are intended to be required or optional. ## Example ```python from typing import TypedDict class Meta(type): ... class Foo(TypedDict, metaclass=Meta): # error: [invalid-typed-dict-header] ... def f(options: dict[str, object]): class Bar(TypedDict, **options): # error: [invalid-typed-dict-header] ... ``` # invalid-typed-dict-statement Default level: error | Stable (since 0.0.9) ## What it does Detects statements other than annotated declarations in `TypedDict` class bodies. ## Why is this bad? `TypedDict` class bodies aren't allowed to contain any other types of statements. For example, method definitions and field values aren't allowed. None of these will be available on "instances of the `TypedDict`" at runtime (as `dict` is the runtime class of all "`TypedDict` instances"). ## Example ```python from typing import TypedDict class Foo(TypedDict): def bar(self): # error: [invalid-typed-dict-statement] pass ``` # invalid-yield Default level: error | Stable (since 0.0.25) ## What it does Detects `yield` and `yield from` expressions where the "yield" or "send" type is incompatible with the generator function's annotated return type. ## Why is this bad? Yielding a value of a type that doesn't match the generator's declared yield type, or using `yield from` with a sub-iterator whose yield or send type is incompatible, is a type error that may cause downstream consumers of the generator to receive values of an unexpected type. ## Examples ```python from typing import Iterator def gen() -> Iterator[int]: yield "not an int" # error: [invalid-yield] ``` # isinstance-against-protocol Default level: error | Stable (since 0.0.14) ## What it does Reports invalid runtime checks against `Protocol` classes. This includes explicit calls `isinstance()`/`issubclass()` against non-runtime-checkable protocols, `issubclass()` calls against protocols that have non-method members, and implicit `isinstance()` checks against non-runtime-checkable protocols via pattern matching. ## Why is this bad? These calls (implicit or explicit) raise `TypeError` at runtime. ## Examples ```python from typing_extensions import Protocol, runtime_checkable class HasX(Protocol): x: int @runtime_checkable class HasY(Protocol): y: int def f(arg: object, arg2: type): # not runtime-checkable isinstance(arg, HasX) # error: [isinstance-against-protocol] # not runtime-checkable issubclass(arg2, HasX) # error: [isinstance-against-protocol] def g(arg: object): match arg: # not runtime-checkable case HasX(): # error: [isinstance-against-protocol] pass def h(arg2: type): isinstance(arg2, HasY) # fine (runtime-checkable) # `HasY` is runtime-checkable, but has non-method members, # so it still can't be used in `issubclass` checks) issubclass(arg2, HasY) # error: [isinstance-against-protocol] ``` ## References - [Typing documentation: `@runtime_checkable`](https://docs.python.org/3/library/typing.html#typing.runtime_checkable) # isinstance-against-typed-dict Default level: error | Stable (since 0.0.15) ## What it does Reports runtime checks against `TypedDict` classes. This includes explicit calls to `isinstance()`/`issubclass()` and implicit checks performed by `match` class patterns. ## Why is this bad? Using a `TypedDict` class in these contexts raises `TypeError` at runtime. ## Examples ```python from typing_extensions import TypedDict class Movie(TypedDict): name: str director: str def f(arg: object, arg2: type): isinstance(arg, Movie) # error: [isinstance-against-typed-dict] issubclass(arg2, Movie) # error: [isinstance-against-typed-dict] def g(arg: object): match arg: case Movie(): # error: [isinstance-against-typed-dict] pass ``` ## References - [Typing specification: `TypedDict`](https://typing.python.org/en/latest/spec/typeddict.html) # mismatched-type-name Default level: warn | Stable (since 0.0.30) ## What it does Checks for functional typing definitions whose declared name does not match the variable they are assigned to. ## Why is this bad? Constructors like `TypeVar`, `ParamSpec`, `NewType`, `NamedTuple`, `TypedDict`, and `TypeAliasType` all take a name argument that is normally expected to match the assigned variable. A mismatch is usually a typo and makes later diagnostics harder to understand. ## Default level This rule is a warning by default because ty can usually recover and continue understanding the resulting type. ## Examples ```python from typing import NewType, ParamSpec, TypeVar from typing_extensions import TypedDict T = TypeVar("U") # error: [mismatched-type-name] P = ParamSpec("Q") # error: [mismatched-type-name] UserId = NewType("Id", int) # error: [mismatched-type-name] Movie = TypedDict("Film", {"title": str}) # error: [mismatched-type-name] ``` # missing-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for missing required arguments in a call. ## Why is this bad? Failing to provide a required argument will raise a `TypeError` at runtime. ## Examples ```python def func(x: int): ... # TypeError: func() missing 1 required positional argument: 'x' func() # error ``` # missing-override-decorator Default level: ignore | Stable (since 0.0.41) ## What it does Checks for methods that override a method or attribute in a superclass but are not decorated with `@override`. This rule is disabled by default. Enable it to opt in to strict `@override` enforcement for a project. ## Exemptions Overriding `__init__`, `__new__`, `__init_subclass__`, or `__post_init__` does not require `@override`, even if the method is explicitly declared by a superclass. ## Why is this bad? Without an `@override` annotation, refactors can silently change whether a method is an override. Requiring `@override` on every override lets ty report when an intended override stops overriding anything, and when a method unexpectedly starts overriding a superclass member. ## Example ```toml [environment] python-version = "3.12" ``` ```python from typing import override class Parent: def method(self) -> int: return 1 class Child(Parent): # when the rule is enabled def method(self) -> int: # error return 2 class ExplicitChild(Parent): @override def method(self) -> int: # fine return 2 ``` # missing-type-argument Default level: ignore | Stable (since 0.0.45) ## What it does Checks for generic types used without type parameters in type expressions. ## Why is this bad? Using a generic type without specifying its type parameters results in the type parameters being implicitly filled with `Unknown`, reducing the precision of type checking. Explicit type parameters make the intended types clear and enable the type checker to catch more errors. ## Examples ```python import re def handle(m: re.Match) -> str: # error: [missing-type-argument] return m.string # Use explicit type parameters instead: def handle(m: re.Match[str]) -> str: return m.string ``` # missing-typed-dict-key Default level: error | Stable (since 0.0.1-alpha.20) ## What it does Detects missing required keys in `TypedDict` constructor calls. ## Why is this bad? `TypedDict` requires all non-optional keys to be provided during construction. Missing items can lead to a `KeyError` at runtime. ## Example ```python from typing import TypedDict class Person(TypedDict): name: str age: int # missing required key 'age' alice: Person = {"name": "Alice"} # error alice["age"] # KeyError ``` # no-matching-overload Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to an overloaded function that do not match any of the overloads. ## Why is this bad? Failing to provide the correct arguments to one of the overloads will raise a `TypeError` at runtime. ## Examples ```python from typing import overload @overload def func(x: int): ... @overload def func(x: bool): ... def func(x: int | bool): ... func("string") # error: [no-matching-overload] ``` # non-callable-init-subclass Default level: error | Stable (since 0.0.30) ## What it does Checks for class definitions that will fail due to non-callable `__init_subclass__` methods. ## Why is this bad? If a class defines a non-callable `__init_subclass__` method/attribute, any attempt to subclass that class will raise a `TypeError` at runtime. ## Examples ```python class Super: __init_subclass__ = None class Sub(Super): ... # error: [non-callable-init-subclass] ``` ## References - [Python data model: Customizing class creation](https://docs.python.org/3/reference/datamodel.html#customizing-class-creation) # not-iterable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for objects that are not iterable but are used in a context that requires them to be. ## Why is this bad? Iterating over an object that is not iterable will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not iterable for i in 34: # error pass ``` # not-subscriptable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for subscripting objects that do not support subscripting. ## Why is this bad? Subscripting an object that does not support it will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not subscriptable 4[1] # error ``` # override-of-final-method Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for methods on subclasses that override superclass methods decorated with `@final`. ## Why is this bad? Decorating a method with `@final` declares to the type checker that it should not be overridden on any subclass. ## Example ```python from typing import final class A: @final def foo(self): ... class B(A): def foo(self): ... # error ``` # override-of-final-variable Default level: error | Stable (since 0.0.16) ## What it does Checks for class variables on subclasses that override a superclass variable that has been declared as `Final`. ## Why is this bad? Declaring a variable as `Final` indicates to the type checker that it should not be overridden on any subclass. ## Example ```python from typing import Final class A: X: Final[int] = 1 class B(A): X = 2 # error ``` # parameter-already-assigned Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls which provide more than one argument for a single parameter. ## Why is this bad? Providing multiple values for a single parameter will raise a `TypeError` at runtime. ## Examples ```python def f(x: int) -> int: return x f(1, x=2) # error ``` # positional-only-parameter-as-kwarg Default level: error | Stable (since 0.0.1-alpha.22) ## What it does Checks for keyword arguments in calls that match positional-only parameters of the callable. ## Why is this bad? Providing a positional-only parameter as a keyword argument will raise `TypeError` at runtime. ## Example ```python def f(x: int, /) -> int: return x f(x=1) # error ``` # possibly-missing-attribute Default level: ignore | Stable (since 0.0.1-alpha.22) ## What it does Checks for possibly missing attributes. ## Why is this bad? Attempting to access a missing attribute will raise an `AttributeError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples ```python class A: if __name__ == "__main__": c = 0 # AttributeError: type object 'A' has no attribute 'c' A.c # error ``` # possibly-missing-implicit-call Default level: warn | Stable (since 0.0.1-alpha.22) ## What it does Checks for implicit calls to possibly missing methods. ## Why is this bad? Expressions such as `x[y]` and `x * y` call methods under the hood (`__getitem__` and `__mul__` respectively). Calling a missing method will raise an `AttributeError` at runtime. ## Examples ```python import datetime class A: if datetime.date.today().weekday() != 6: def __getitem__(self, v): ... # TypeError: 'A' object is not subscriptable A()[0] # error ``` # possibly-missing-import Default level: ignore | Stable (since 0.0.1-alpha.22) ## What it does Checks for imports of symbols that may be missing. ## Why is this bad? Importing a missing module or name will raise a `ModuleNotFoundError` or `ImportError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples `module.py`: ```python import datetime if datetime.date.today().weekday() != 6: a = 1 ``` `main.py`: ```python # ImportError: cannot import name 'a' from 'module' from module import a # error ``` # possibly-missing-submodule Default level: warn | Stable (since 0.0.23) ## What it does Checks for accesses of submodules that might not've been imported. ## Why is this bad? When module `a` has a submodule `b`, `import a` isn't generally enough to let you access `a.b.` You either need to explicitly `import a.b`, or else you need the `__init__.py` file of `a` to include `from . import b`. Without one of those, `a.b` is an `AttributeError`. ## Examples ```python import html # AttributeError: module 'html' has no attribute 'parser' html.parser # error ``` # possibly-unresolved-reference Default level: ignore | Stable (since 0.0.1-alpha.1) ## What it does Checks for references to names that are possibly not defined. ## Why is this bad? Using an undefined variable will raise a `NameError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Example ```python for i in range(int(input())): x = i # NameError: name 'x' is not defined print(x) # error ``` # pydantic-discarded-extra-argument Default level: warn | Stable (since 0.0.60) ## What it does Checks for extra keyword arguments that Pydantic silently discards when a model uses `extra="ignore"`, either implicitly or explicitly. ## Why is this bad? A discarded argument has no effect on the constructed model, but it may indicate a misspelled field name or an incorrect assumption about the model's schema. ## Example ```python {data-mdtest="ignore"} from pydantic import BaseModel class User(BaseModel): name: str admin: bool = False user = User(name="Alice", admni=True) # error: [pydantic-discarded-extra-argument] ``` If the field name has been misspelled, fix the typo. Otherwise, consider removing the extra argument, or explicitly configure the model with `extra="allow"`. # raw-string-type-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for raw-strings in type annotation positions. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that use raw-string notation. ## Examples ```python def test() -> r"int": # error return 1 ``` Use instead: ```python def test() -> "int": return 1 ``` # redundant-cast Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Detects redundant `cast` calls where the value already has the target type. ## Why is this bad? These casts have no effect and can be removed. ## Example ```python from typing import cast def f() -> int: return 10 # Redundant cast(int, f()) # error ``` # redundant-final-classvar Default level: warn | Stable (since 0.0.18) ## What it does Checks for redundant combinations of the `ClassVar` and `Final` type qualifiers. ## Why is this bad? An attribute that is marked `Final` in a class body is implicitly a class variable. Marking it as `ClassVar` is therefore redundant. Note that this diagnostic is not emitted for dataclass fields or protocol members, where `ClassVar[Final[int]]` has a distinct meaning from `Final[int]`. ## Examples ```python from typing import ClassVar, Final class C: # redundant x: ClassVar[Final[int]] = 1 # error # redundant y: Final[ClassVar[int]] = 1 # error ``` # shadowed-type-variable Default level: error | Stable (since 0.0.20) ## What it does Checks for type variables in nested generic classes or functions that shadow type variables from an enclosing scope. ## Why is this bad? Shadowing type variables makes the code confusing and is disallowed by the typing spec. ## Examples ```toml [environment] python-version = "3.12" ``` ```python class Outer[T]: # `T` is already used by `Outer` class Inner[T]: ... # error # `T` is already used by `Outer` def method[T](self, x: T) -> T: # error return x ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # static-assert-error Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Makes sure that the argument of `static_assert` is statically known to be true. ## Why is this bad? A `static_assert` call represents an explicit request from the user for the type checker to emit an error if the argument cannot be verified to evaluate to `True` in a boolean context. ## Examples ```python from ty_extensions import static_assert # evaluates to `False` static_assert(1 + 1 == 3) # error # does not have a statically known truthiness static_assert(int(2.0 * 3.0) == 6) # error ``` # subclass-of-dataclass-with-order Default level: warn | Stable (since 0.0.39) ## What it does Checks for classes that inherit from a dataclass with `order=True`. ## Why is this bad? When a dataclass has `order=True`, comparison methods (`__lt__`, `__le__`, `__gt__`, `__ge__`) are generated that compare instances as tuples of their fields. These methods raise a `TypeError` at runtime when comparing instances of different classes in the inheritance hierarchy, even if one is a subclass of the other. This violates the [Liskov Substitution Principle][liskov-substitution-principle] because child class instances cannot be used in all contexts where parent class instances are expected. ## Example ```python from dataclasses import dataclass @dataclass(order=True) class Parent: value: int class Child(Parent): # error pass # At runtime, this raises TypeError: # Child(1) < Parent(2) ``` Consider using [`functools.total_ordering`][total_ordering] instead, which does not have this limitation. [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle [total_ordering]: https://docs.python.org/3/library/functools.html#functools.total_ordering # subclass-of-final-class Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for classes that subclass final classes. ## Why is this bad? Decorating a class with `@final` declares to the type checker that it should not be subclassed. ## Example ```python from typing import final @final class A: ... class B(A): ... # error ``` # super-call-in-named-tuple-method Default level: error | Stable (since 0.0.1-alpha.30) ## What it does Checks for calls to `super()` inside methods of `NamedTuple` classes. ## Why is this bad? Using `super()` in a method of a `NamedTuple` class will raise an exception at runtime. ## Examples ```python from typing import NamedTuple class F(NamedTuple): x: int def method(self): # super() is not supported in methods of NamedTuple classes super() # error ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # too-many-positional-arguments Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls that pass more positional arguments than the callable can accept. ## Why is this bad? Passing too many positional arguments will raise `TypeError` at runtime. ## Example ```python def f(): ... f("foo") # error ``` # type-assertion-failure Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for `assert_type()` and `assert_never()` calls where the actual type is not the same as the asserted type. ## Why is this bad? `assert_type()` allows confirming the inferred type of a certain value. ## Example ```toml [environment] python-version = "3.11" ``` ```python from typing import assert_type def _(x: int): assert_type(x, int) # fine # Actual type does not match asserted type assert_type(x, str) # error ``` # unavailable-implicit-super-arguments Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects invalid `super()` calls where implicit arguments like the enclosing class or first method argument are unavailable. ## Why is this bad? When `super()` is used without arguments, Python tries to find two things: the nearest enclosing class and the first argument of the immediately enclosing function (typically self or cls). If either of these is missing, the call will fail at runtime with a `RuntimeError`. ## Examples ```python # no enclosing class or function found super() # error def func(): # no enclosing class or first argument exists super() # error class A: # no enclosing function to provide the first argument f = super() # error def method(self): def nested(): # first argument does not exist in this nested function super() # error # first argument does not exist in this lambda lambda: super() # error # argument is not available in generator expression (super() for _ in range(10)) # error super() # okay! both enclosing class and first argument are available ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # unbound-type-variable Default level: error | Stable (since 0.0.20) ## What it does Checks for type variables that are used in a scope where they are not bound to any enclosing generic context. ## Why is this bad? Using a type variable outside of a scope that binds it has no well-defined meaning. ## Examples ```python from typing import TypeVar, Generic T = TypeVar("T") S = TypeVar("S") # unbound type variable in module scope x: T # error class C(Generic[T]): # S is not in this class's generic context x: list[S] = [] # error ``` ## References - [Typing spec: Scoping rules for type variables](https://typing.python.org/en/latest/spec/generics.html#scoping-rules-for-type-variables) # undefined-reveal Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to `reveal_type` without importing it. ## Why is this bad? Using `reveal_type` without importing it will raise a `NameError` at runtime. ## Examples ```python # NameError: name 'reveal_type' is not defined # error reveal_type(1) # revealed: Literal[1] ``` # unknown-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for keyword arguments in calls that don't match any parameter of the callable. ## Why is this bad? Providing an unknown keyword argument will raise `TypeError` at runtime. ## Example ```python def f(x: int) -> int: return x f(x=1, y=2) # error ``` # unresolved-attribute Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for unresolved attributes. ## Why is this bad? Accessing an unbound attribute will raise an `AttributeError` at runtime. An unresolved attribute is not guaranteed to exist from the type alone, so this could also indicate that the object is not of the type that the user expects. ## Examples ```python class A: ... # AttributeError: 'A' object has no attribute 'foo' A().foo # error ``` # unresolved-global Default level: warn | Stable (since 0.0.1-alpha.15) ## What it does Detects variables declared as `global` in an inner scope that have no explicit bindings or declarations in the global scope. ## Why is this bad? Function bodies with `global` statements can run in any order (or not at all), which makes it hard for static analysis tools to infer the types of globals without explicit definitions or declarations. ## Example ### Assigning without a global-scope declaration ```python def f(): # unresolved global global x # error x = 42 def g(): print(x) # unresolved reference ``` ### Use instead #### Declare the global ```python x: int def f(): global x x = 42 def g(): print(x) ``` #### Initialize the global ```python x: int | None = None def f(): global x x = 42 def g(): print(x) ``` # unresolved-import Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for import statements for which the module cannot be resolved. ## Why is this bad? Importing a module that cannot be resolved will raise a `ModuleNotFoundError` at runtime. ## Examples ```python # ModuleNotFoundError: No module named 'foo' import foo # error ``` # unresolved-reference Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for references to names that are not defined. ## Why is this bad? Using an undefined variable will raise a `NameError` at runtime. ## Example ```python # NameError: name 'x' is not defined print(x) # error ``` # unsound-return-statement Default level: ignore | Stable (since 0.0.70) ## What it does Detects `return` statements that unsoundly return a type that is not a [subtype] of the function's annotated return type. This lint is a stricter version of `invalid-return-type`. ## Why is this bad? By default, type checkers consider a `return` statement valid if the inferred type of the object being returned is [assignable] to the annotated return type of the function it's in. However, this makes it easy for incorrect types to percolate through your code unexpectedly due to a single expression being inferred as `Any`. This can easily lead to runtime errors that are not caught by the type checker: ```py from typing import Any def returns_any() -> Any: return "foo" def returns_int() -> int: # error: "Unsound return statement: `Any` is not a subtype of `int`" return returns_any() # fails at runtime, even though the type checker infers both operands as being of type `int`! returns_int() + 42 ``` This rule allows you to use ["fully static"][fully-static] return types as "typed boundaries" for your code. With this rule enabled, ty would emit an error on the `return returns_any()` statement in `returns_int`, since the `returns_any()` call is inferred as having type `Any`, and `Any` is not a subtype of `int`. This helps prevent the unsoundness from spreading far from its original source (in this case, the return type of the `returns_any` function). Note that this rule is only applied to functions annotated as returning [fully static][fully-static] types. It will not trigger if `Any` or `Unknown` appear anywhere in your return type, either implicitly or explicitly: ```py from typing import Any def returns_any() -> Any: return "foo" # error: [missing-type-argument] def returns_unparameterized_tuple() -> tuple: # no error, since the return type is implicitly `tuple[Unknown, ...]` # (which is what the `missing-type-argument` error is complaining about on the line above!) return returns_any() def returns_list_of_any() -> list[Any]: # no error, since the return type is explicitly `list[Any]` return returns_any() ``` This rule works especially well when combined with ty's `missing-type-argument` rule, and the Ruff rules [`ANN201`][ann201], [`ANN202`][ann202], [`ANN204`][ann204], [`ANN205`][ann205], and [`ANN206`][ann206]. Enabling all these rules at once effectively makes it much less likely that a `return` statement can lead to unsoundness "leaking" out of a function unless that function has been *explicitly* annotated with a dynamic type in some way (`-> Any` or `-> tuple[Any]`, for example). This rule is analogous to mypy's [`no-any-return`][no-any-return] error code, which is enabled by mypy’s [`--strict`][mypy-strict] mode and can also be enabled on its own using mypy’s [`--warn-return-any`][warn-return-any] option. ## Examples ```py from typing import Any def returns_any() -> Any: return 42 def returns_int() -> int: # error: "Unsound return statement: `Any` is not a subtype of `int`" return returns_any() ``` Narrow the type to a subtype of `int` to fix the diagnostic: ```py from typing import Any from typing_extensions import reveal_type def returns_any() -> Any: return 42 def returns_int() -> int: my_int = returns_any() assert isinstance(my_int, int) reveal_type(my_int) # revealed: Any & int return my_int # no error: `Any & int` is a subtype of `int` ``` ## Default level This rule is disabled by default. It is intended for advanced users wanting additional soundness checks from their type checker, not for users who have just started to use type checkers on their Python code. ## See also - `unsound-yield` is a similar rule that triggers on unsound `yield` expressions rather than unsound `return` statements [ann201]: https://docs.astral.sh/ruff/rules/missing-return-type-undocumented-public-function/ [ann202]: https://docs.astral.sh/ruff/rules/missing-return-type-private-function/ [ann204]: https://docs.astral.sh/ruff/rules/missing-return-type-special-method/ [ann205]: https://docs.astral.sh/ruff/rules/missing-return-type-static-method/ [ann206]: https://docs.astral.sh/ruff/rules/missing-return-type-class-method/ [assignable]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable [fully-static]: https://typing.python.org/en/latest/spec/glossary.html#term-fully-static-type [mypy-strict]: https://mypy.readthedocs.io/en/stable/command_line.html#cmdoption-mypy-strict [no-any-return]: https://mypy.readthedocs.io/en/stable/error_code_list2.html#code-no-any-return [subtype]: https://typing.python.org/en/latest/spec/glossary.html#term-subtype [warn-return-any]: https://mypy.readthedocs.io/en/stable/command_line.html#cmdoption-mypy-warn-return-any # unsound-yield Default level: ignore | Stable (since 0.0.70) ## What it does Detects `yield` and `yield from` expressions that unsoundly yield a type that is not a [subtype] of the generator function's annotated yield type. This lint is a stricter version of `invalid-yield`. ## Why is this bad? By default, type checkers consider a yielded value valid if its inferred type is [assignable] to the generator's annotated yield type. However, this makes it easy for incorrect types to percolate through your code unexpectedly due to a single expression being inferred as `Any`. This can easily lead to runtime errors that are not caught by the type checker: ```py from typing import Any, Generator def returns_any() -> Any: return "not an integer" def integers() -> Generator[int]: # error: "Unsound `yield`: `Any` is not a subtype of `int`" yield returns_any() # Fails at runtime, even though the type checker infers `integers` as yielding only `int`s! sum(integers()) ``` This rule treats [fully static][fully-static] yield types as "typed boundaries" for your code. With this rule enabled, ty would emit an error on the `yield returns_any()` statement in `integers`, since the `returns_any()` call is inferred as having type `Any`, and `Any` is not a subtype of `int`. This helps prevent the unsoundness from spreading far from its original source (in this case, the return type of the `returns_any` function). Note that this rule is only applied to functions annotated as yielding [fully static][fully-static] types. It will not trigger if `Any` or `Unknown` appear anywhere in your function's yield type, either implicitly or explicitly. It will still trigger on functions that have non-fully-static send and/or return types, however: ```py from typing import Any, Generator def returns_any() -> Any: return "not an integer" def dynamic_yield_type() -> Generator[Any]: yield returns_any() def static_yield_type() -> Generator[int, Any, Any]: # error: "Unsound `yield`: `Any` is not a subtype of `int`" yield returns_any() ``` This rule works especially well when combined with ty's `missing-type-argument` rule, and the Ruff rules [`ANN201`][ann201], [`ANN202`][ann202], [`ANN204`][ann204], [`ANN205`][ann205], and [`ANN206`][ann206]. Enabling all these rules at once effectively makes it much less likely that a `yield` expression can lead to unsoundness "leaking" out of a function unless that function has been *explicitly* annotated with a dynamic type in some way (`-> Generator[Any]` or `-> Generator[tuple[Any]]`, for example). ## Examples ```py from typing import Any, Iterator def returns_any() -> Any: return "foo" def any_iterator() -> Iterator[Any]: yield "foo" def integers() -> Iterator[int]: # error: "Unsound `yield`: `Any` is not a subtype of `int`" yield returns_any() # error: "Unsound `yield from`: `Any` is not a subtype of `int`" yield from any_iterator() ``` Narrow the value before yielding it to fix the diagnostics: ```py from typing import Any, Iterator def returns_any() -> Any: return 42 def any_iterator() -> Iterator[Any]: yield "foo" def integers() -> Iterator[int]: value = returns_any() assert isinstance(value, int) yield value for value in any_iterator(): assert isinstance(value, int) yield value ``` ## Default level This rule is disabled by default. It is intended for users who want stricter soundness checks at generator boundaries. ## See also - `unsound-return-statement` is a similar rule that triggers on unsound `return` statements rather than unsound `yield` expressions [ann201]: https://docs.astral.sh/ruff/rules/missing-return-type-undocumented-public-function/ [ann202]: https://docs.astral.sh/ruff/rules/missing-return-type-private-function/ [ann204]: https://docs.astral.sh/ruff/rules/missing-return-type-special-method/ [ann205]: https://docs.astral.sh/ruff/rules/missing-return-type-static-method/ [ann206]: https://docs.astral.sh/ruff/rules/missing-return-type-class-method/ [assignable]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable [fully-static]: https://typing.python.org/en/latest/spec/glossary.html#term-fully-static-type [subtype]: https://typing.python.org/en/latest/spec/glossary.html#term-subtype # unsupported-base Default level: warn | Stable (since 0.0.1-alpha.7) ## What it does Checks for class definitions that have bases which are unsupported by ty. ## Why is this bad? If a class has a base that is an instance of a complex type such as a union type, ty will not be able to resolve the [method resolution order] (MRO) for the class. This will lead to an inferior understanding of your codebase and unpredictable type-checking behavior. ## Examples ```python import datetime class A: ... class B: ... if datetime.date.today().weekday() != 6: C = A else: C = B class D(C): ... # error: [unsupported-base] ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # unsupported-bool-conversion Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for bool conversions where the object doesn't correctly implement `__bool__`. ## Why is this bad? If an exception is raised when you attempt to evaluate the truthiness of an object, using the object in a boolean context will fail at runtime. ## Examples ```python class NotBoolable: __bool__ = None def __lt__(self, other: object) -> "NotBoolable": return self b1 = NotBoolable() b2 = NotBoolable() # exception raised here if b1: # error pass # exception raised here b1 and b2 # error # exception raised here not b1 # error # A chained comparison converts the result of `b1 < b2` to bool. # exception raised here b1 < b2 < b1 # error ``` # unsupported-dynamic-base Default level: ignore | Stable (since 0.0.12) ## What it does Checks for dynamic class definitions (using `type()`) that have bases which are unsupported by ty. This is equivalent to `unsupported-base` but applies to classes created via `type()` rather than `class` statements. ## Why is this bad? If a dynamically created class has a base that is an unsupported type such as `type[T]`, ty will not be able to resolve the [method resolution order] (MRO) for the class. This may lead to an inferior understanding of your codebase and unpredictable type-checking behavior. ## Default level This rule is disabled by default because it will not cause a runtime error, and may be noisy on codebases that use `type()` in highly dynamic ways. ## Examples ```python class Base: ... def factory(base: type[Base]) -> type: # `base` has type `type[Base]`, not `type[Base]` itself return type("Dynamic", (base,), {}) # error: [unsupported-dynamic-base] ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # unsupported-operator Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for binary expressions, comparisons, and unary expressions where the operands don't support the operator. ## Why is this bad? Attempting to use an unsupported operator will raise a `TypeError` at runtime. ## Examples ```python class A: ... # TypeError: unsupported operand type(s) for +: 'A' and 'A' A() + A() # error ``` # unused-awaitable Default level: warn | Stable (since 0.0.21) ## What it does Checks for awaitable objects (such as coroutines) used as expression statements without being awaited. ## Why is this bad? Calling an `async def` function returns a coroutine object. If the coroutine is never awaited, the body of the async function will never execute, which is almost always a bug. Python emits a `RuntimeWarning: coroutine was never awaited` at runtime in this case. ## Examples ```python async def fetch_data() -> str: return "data" async def main() -> None: # Warning: coroutine is not awaited fetch_data() # error await fetch_data() # OK ``` # unused-ignore-comment Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `ty: ignore` directives that are no longer applicable. ## Why is this bad? A `ty: ignore` directive that no longer matches any diagnostic violations is likely included by mistake, and should be removed to avoid confusion. ## Examples ```py # error a = 20 / 2 # ty: ignore[division-by-zero] ``` Use instead: ```py a = 20 / 2 ``` ## Options Set [`analysis.respect-type-ignore-comments`](https://docs.astral.sh/ty/reference/configuration/#respect-type-ignore-comments) to `false` to prevent this rule from reporting unused `type: ignore` comments. # unused-type-ignore-comment Default level: warn | Stable (since 0.0.14) ## What it does Checks for `type: ignore` directives that are no longer applicable. ## Why is this bad? A `type: ignore` directive that no longer matches any diagnostic violations is likely included by mistake, and should be removed to avoid confusion. ## Examples ```py # error a = 20 / 2 # type: ignore ``` Use instead: ```py a = 20 / 2 ``` ## Options This rule is skipped if [`analysis.respect-type-ignore-comments`](https://docs.astral.sh/ty/reference/configuration/#respect-type-ignore-comments) to `false`. # useless-overload-body Default level: warn | Stable (since 0.0.1-alpha.22) ## What it does Checks for various `@overload`-decorated functions that have non-stub bodies. ## Why is this bad? Functions decorated with `@overload` are ignored at runtime; they are overridden by the implementation function that follows the series of overloads. While it is not illegal to provide a body for an `@overload`-decorated function, it may indicate a misunderstanding of how the `@overload` decorator works. ## Example ```toml [environment] python-version = "3.11" ``` ```py from typing import overload @overload def foo(x: int) -> int: # will never be executed return x + 1 # error @overload def foo(x: str) -> str: # will never be executed return "Oh no, got a string" # error def foo(x: int | str) -> int | str: raise Exception("unexpected type encountered") ``` Use instead: ```py from typing import assert_never, overload @overload def foo(x: int) -> int: ... @overload def foo(x: str) -> str: ... def foo(x: int | str) -> int | str: if isinstance(x, int): return x + 1 elif isinstance(x, str): return "Oh no, got a string" else: assert_never(x) ``` ## References - [Python documentation: `@overload`](https://docs.python.org/3/library/typing.html#typing.overload) # zero-stepsize-in-slice Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for a step size of zero in slices when the operation is known to fail. ## Why is this bad? Python's built-in sequence types raise a `ValueError` when sliced with a step size of zero. ## Known problems This check is not exhaustive. It reports zero-step slices for certain built-in sequence types where the operation is known to fail. A custom `__getitem__` implementation can accept or reject such a slice, so ty cannot detect every runtime failure. ## Examples ```python values = list(range(10)) # ValueError: slice step cannot be zero values[1:10:0] # error tuple_values = (1, 2, 3) # ValueError: slice step cannot be zero tuple_values[1:10:0] # error ``` ok test rule::rule_unknown ... ok test rule_selection::all_overrides ... ok test rule_selection::cli_all_rules_ignore ... ok test rule_selection::cli_all_rules_precedence ... ok test rule_selection::cli_all_rules_warn ... ok test rule_selection::cli_rule_severity ... ok test rule_selection::cli_rule_severity_precedence ... ok test rule_selection::cli_specific_then_all ... ok test rule_selection::cli_unknown_rules ... ok test rule_selection::configuration_all_rules ... ok test rule_selection::configuration_all_rules_with_rule_sorting_before_all ... ok test rule_selection::configuration_rule_severity ... ok test rule_selection::configuration_unknown_rules ... ok test rule_selection::multiple_overrides_inherit_cli_rules ... ok test rule_selection::overrides_all_rules_with_rule_sorting_before_all ... ok test rule_selection::overrides_basic ... ok test rule_selection::overrides_empty_include ... ok test rule_selection::overrides_exclude ... ok test rule_selection::overrides_inherit_global ... ok test rule_selection::overrides_invalid_exclude_glob ... ok test rule_selection::overrides_invalid_include_glob ... ok test rule_selection::overrides_missing_include_exclude ... ok test rule_selection::overrides_no_actual_overrides ... ok test rule_selection::overrides_precedence ... ok test rule_selection::overrides_unknown_rules ... ok test scripts::cli_arguments_override_script_environment ... ok test scripts::cli_arguments_override_script_options ... ok test scripts::configured_source_roots_and_extra_paths_are_relative_to_the_script ... ok test scripts::environment_options ... ok test scripts::explicit_config_replaces_inline_metadata ... ok test scripts::explicit_config_replaces_the_script_environment ... ok test scripts::inherited_file_settings_are_relative_to_the_script ... ok test scripts::inline_overrides_are_ignored ... ok test scripts::inline_settings_override_user_configuration ... ok test scripts::inline_terminal_settings_do_not_apply ... ok test scripts::invalid_python_requirement_falls_back_to_project_configuration ... ok test scripts::invalid_script_environment_falls_back_to_project_configuration ... ok test scripts::invalid_script_settings_fall_back_to_project_configuration ... ok test scripts::metadata_without_tool_ty_uses_default_settings ... ok test scripts::project_search_paths_do_not_apply_to_scripts ... ok test scripts::project_settings_and_overrides_do_not_apply ... ok test scripts::python_requirement_overrides_user_configuration ... ok test scripts::python_version_diagnostics_identify_script_metadata ... ok test scripts::script_version_and_platform_are_isolated_from_project_configuration ... ok test scripts::scripts_do_not_use_an_inactive_project_environment ... ok test scripts::scripts_have_no_implicit_first_party_roots ... ok test scripts::scripts_use_an_activated_virtual_environment ... ok test scripts::shared_imports_use_each_scripts_platform ... ok test scripts::unknown_rule_diagnostics_point_to_script_metadata ... ok test scripts::user_configuration_applies ... ok test scripts::verbose_rule_diagnostics_identify_script_metadata ... ok test test_include_hidden_files_by_default ... ok test test_output_format_env ... ok test test_quiet_output ... ok test test_respect_ignore_files ... ok test test_run_in_sub_directory ... ok test user_configuration ... ok test uv_workspace::uv_workspace_discovery_is_opt_in ... ok test uv_workspace::warns_when_uv_workspace_metadata_cannot_be_loaded ... ok test result: ok. 155 passed; 0 failed; 0 ignored; 0 measured; 4 filtered out; finished in 6.70s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/file_watching-aa67877586904578 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 45 tests test active_project_config_change_reloads_project ... ok test add_search_path ... ok test change_python_version_and_platform ... ok test changed_file ... ok test changed_versions_file ... ok test changes_to_config_file_override ... ok test changes_to_user_configuration ... ok test deleted_file ... ok test directory_deleted ... ok test directory_moved_to_project ... ok test directory_moved_to_trash ... ok test directory_renamed ... ok test hard_links_in_project ... ok test hard_links_to_target_outside_project ... ignored, inotify doesn't support observing changes to hard linked files. test ignore_file_change_reloads_files_not_project_metadata ... ok test move_file_to_project ... ok test move_file_to_trash ... ok test nested_project_config_change_is_cheap_if_active_project_unchanged ... ok test nested_projects_delete_root ... ok test new_directory_with_python_files ... ok test new_file ... ok test new_file_in_ignored_directory ... ok test new_file_in_included_out_of_project_directory ... ok test new_file_in_parent_ignored_directory ... ok test new_files_with_explicit_included_paths ... ok test new_ignore_file_in_ignored_directory ... ok test new_ignored_file ... ok test new_non_project_file ... ok test new_non_python_file_is_not_indexed ... ok test project_reload_preserves_fallback_options ... ok test project_reload_preserves_override_options ... ok test reloading_options_updates_inferred_python_version_diagnostics_when_metadata_is_unchanged ... ok test remove_search_path ... ok test rename_file ... ok test rename_files_casing_only ... ignored test search_path ... ok test src_file_filter_change_reloads_project_files ... ok test submodule_cache_invalidation_after_pyproject_created ... ok test submodule_cache_invalidation_created ... ok test submodule_cache_invalidation_created_then_deleted ... ok test submodule_cache_invalidation_deleted ... ok test unix::changed_metadata ... ok test unix::symlink_inside_project ... ok test unix::symlink_target_outside_watched_paths ... ok test unix::symlinked_module_search_path ... ok test result: ok. 43 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 2.82s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_combine-6ca3dd18eab525a0 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test tests::combine_map ... ok test tests::combine_option ... ok test tests::combine_order_map ... ok test tests::combine_vec ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_completion_bench-db9395375be0f746 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_completion_eval-f414fdfbf19ac969 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_ide-faa71880e2f9b882 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1831 tests test all_symbols::tests::all_symbols_multi_file ... ok test all_symbols::tests::first_party_test_modules_not_filtered ... ok test all_symbols::tests::first_party_underscore_modules_not_filtered ... ok test all_symbols::tests::pandas_read_csv_merged_all ... ok test all_symbols::tests::pandas_read_csv_merged_redundant_export ... ok test all_symbols::tests::pandas_read_csv_merged_wildcard ... ok test all_symbols::tests::redundant_reexported_merged_definition_at_top_level ... ok test all_symbols::tests::redundant_reexported_merged_multiple_symbols_retained ... ok test all_symbols::tests::redundant_reexported_not_merged_across_top_level_modules ... ok test all_symbols::tests::redundant_reexported_some_merged_across_top_level_modules ... ok test all_symbols::tests::third_party_test_modules_filtered ... ok test all_symbols::tests::third_party_underscore_modules_are_filtered ... ok test call_hierarchy::incoming_calls::tests::bound_method_reference_assigned_is_not_a_call ... ok test call_hierarchy::incoming_calls::tests::bound_method_reference_passed_as_arg_is_not_a_call ... ok test call_hierarchy::incoming_calls::tests::comprehension_attributed_to_enclosing_function ... ok test call_hierarchy::incoming_calls::tests::decorator_application ... ok test call_hierarchy::incoming_calls::tests::default_on_version_gated_method_attributed_to_class ... ok test call_hierarchy::incoming_calls::tests::keyword_call ... ok test call_hierarchy::incoming_calls::tests::lambda_caller_is_synthesized_item ... ok test call_hierarchy::incoming_calls::tests::lambda_follow_up_requests_are_leaves ... ok test call_hierarchy::incoming_calls::tests::lambda_inside_function_attributed_to_lambda ... ok test call_hierarchy::incoming_calls::tests::method_call ... ok test call_hierarchy::incoming_calls::tests::method_does_not_confuse_with_same_name_on_other_class ... ok test call_hierarchy::incoming_calls::tests::multi_file ... ok test call_hierarchy::incoming_calls::tests::multi_file_constructor_call_resolves_to_init_without_textual_method_name ... ok test call_hierarchy::incoming_calls::tests::multi_file_dunder_call_without_textual_method_name ... ok test call_hierarchy::incoming_calls::tests::non_call_reference_filtered_out ... ok test call_hierarchy::incoming_calls::tests::non_callable_attribute_filtered ... ok test call_hierarchy::incoming_calls::tests::property_deleter_del ... ok test call_hierarchy::incoming_calls::tests::property_getter_read ... ok test call_hierarchy::incoming_calls::tests::property_setter_write ... ok test call_hierarchy::incoming_calls::tests::single_file ... ok test call_hierarchy::incoming_calls::tests::super_method_call ... ok test call_hierarchy::incoming_calls::tests::top_level_call_attributed_to_module ... ok test call_hierarchy::incoming_calls::tests::two_lambdas_calling_same_function_two_distinct_items ... ok test call_hierarchy::incoming_calls::tests::via_import_alias ... ok test call_hierarchy::outgoing_calls::tests::attribute_call ... ok test call_hierarchy::outgoing_calls::tests::class_excludes_method_bodies ... ok test call_hierarchy::outgoing_calls::tests::class_includes_decorators_bases_and_class_body ... ok test call_hierarchy::outgoing_calls::tests::class_with_base_call ... ok test call_hierarchy::outgoing_calls::tests::constructor_call ... ok test call_hierarchy::outgoing_calls::tests::direct_call ... ok test call_hierarchy::outgoing_calls::tests::function_excludes_nested_def_body ... ok test call_hierarchy::outgoing_calls::tests::function_includes_param_default ... ok test call_hierarchy::outgoing_calls::tests::lambda_default_attributed_to_enclosing_scope ... ok test call_hierarchy::outgoing_calls::tests::multi_file ... ok test call_hierarchy::outgoing_calls::tests::multiple_calls_to_same_callee ... ok test call_hierarchy::outgoing_calls::tests::skips_unresolved_calls ... ok test call_hierarchy::outgoing_calls::tests::super_method_call ... ok test call_hierarchy::tests::prepare_on_async_function ... ok test call_hierarchy::tests::prepare_on_call_site ... ok test call_hierarchy::tests::prepare_on_class_def ... ok test call_hierarchy::tests::prepare_on_classmethod ... ok test call_hierarchy::tests::prepare_on_function_def ... ok test call_hierarchy::tests::prepare_on_method ... ok test call_hierarchy::tests::prepare_on_non_callable_returns_none ... ok test call_hierarchy::tests::prepare_on_overloaded_function ... ok test call_hierarchy::tests::prepare_on_staticmethod ... ok test code_action::tests::add_code_existing_empty_ignore ... ok test code_action::tests::add_code_existing_ignore ... ok test code_action::tests::add_code_existing_ignore_end_line ... ok test code_action::tests::add_code_existing_ignore_start_line ... ok test code_action::tests::add_code_existing_ignore_trailing_comma ... ok test code_action::tests::add_code_existing_ignore_trailing_whitespace ... ok test code_action::tests::add_code_existing_ignore_with_reason ... ok test code_action::tests::add_code_existing_ignores ... ok test code_action::tests::add_code_existing_type_ignore ... ok test code_action::tests::add_code_existing_type_ignore_without_any_ty_code ... ok test code_action::tests::add_code_followed_by_continuation ... ok test code_action::tests::add_code_followed_by_multiline_string ... ok test code_action::tests::add_code_interpolated_string ... ok test code_action::tests::add_code_multiline_interpolation ... ok test code_action::tests::add_ignore ... ok test code_action::tests::add_ignore_does_not_make_nested_suppression_unused ... ok test code_action::tests::add_ignore_existing_comment ... ok test code_action::tests::add_ignore_existing_file_level_ignore ... ok test code_action::tests::add_ignore_line_continuation_empty_lines ... ok test code_action::tests::add_ignore_matches_existing_suppression_against_diagnostic_range ... ok test code_action::tests::add_ignore_reuses_outer_suppression_with_nested_blanket ... ok test code_action::tests::add_ignore_trailing_whitespace ... ok test code_action::tests::add_ignore_updates_preceding_own_line_suppression ... ok test code_action::tests::undefined_reveal_type ... ok test code_action::tests::unresolved_deprecated ... ok test code_action::tests::unresolved_deprecated_warnings_imported ... ok test code_action::tests::unresolved_loader ... ok test code_action::tests::unresolved_loader_abc_imported ... ok test code_action::tests::unresolved_loader_importlib_imported ... ok test completion::tests::attribute_access_empty_dict ... ok test completion::tests::attribute_access_empty_list ... ok test completion::tests::attribute_access_set ... ok test completion::tests::attribute_access_set_keyword_prefix ... ok test completion::tests::attribute_double_parens ... ok test completion::tests::attribute_not_on_integer ... ok test completion::tests::attribute_on_constructor_directly ... ok test completion::tests::attribute_on_float ... ok test completion::tests::attribute_on_integer ... ok test completion::tests::attribute_parens ... ok test completion::tests::auto_import_deprioritizes_deprecated_over_stdlib_special ... ok test completion::tests::auto_import_does_not_use_enclosing_class_scope ... ok test completion::tests::auto_import_ignores_modules_with_leading_underscore ... ok test completion::tests::auto_import_includes_first_party_modules_as_suggestions ... ok test completion::tests::auto_import_includes_modules_with_leading_underscore_in_first_party ... ok test completion::tests::auto_import_includes_stdlib_modules_as_suggestions ... ok test completion::tests::auto_import_includes_sub_modules_as_suggestions ... ok test completion::tests::auto_import_match_quality_ranks_prefix_before_substring ... ok test completion::tests::auto_import_omits_conditionally_imported_symbol_available_in_all_branches ... ok test completion::tests::auto_import_omits_conditionally_imported_symbol_available_in_some_branches ... ok test completion::tests::auto_import_omits_directly_imported_symbol ... ok test completion::tests::auto_import_omits_directly_imported_symbol_in_nested_scope ... ok test completion::tests::auto_import_omits_imported_symbol_from_parent_scope ... ok test completion::tests::auto_import_omits_wildcard_imported_symbol ... ok test completion::tests::auto_import_prefers_collections_over_third_party_reexport ... ok test completion::tests::auto_import_prefers_std_lib_symbol_over_third_party_symbol_with_same_name ... ok test completion::tests::auto_import_prefers_typing_over_third_party_reexport ... ok test completion::tests::auto_import_preserves_name_order_for_unrelated_third_party_symbol ... ok test completion::tests::auto_import_preserves_qualified_suggestion_for_same_named_import ... ok test completion::tests::auto_import_preserves_qualified_suggestion_for_shadowed_import ... ok test completion::tests::auto_import_preserves_suggestion_for_import_after_cursor ... ok test completion::tests::auto_import_prioritizes_reusing_import_from_statements ... ok test completion::tests::auto_import_respects_all ... ok test completion::tests::auto_import_should_not_include_symbols_in_current_module ... ok test completion::tests::auto_import_with_submodule ... ok test completion::tests::betwixt_attribute_access1 ... ok test completion::tests::betwixt_attribute_access2 ... ok test completion::tests::betwixt_attribute_access3 ... ok test completion::tests::betwixt_attribute_access4 ... ok test completion::tests::builtins ... ok test completion::tests::builtins_not_included_import ... ok test completion::tests::builtins_not_included_object_attr ... ok test completion::tests::bundled_ty_extensions_module_completion ... ok test completion::tests::bundled_typeshed_module_completion ... ok test completion::tests::bundled_typing_extensions_module_completion ... ok test completion::tests::call_arguments_cursor_middle ... ok test completion::tests::call_arguments_multi_def ... ok test completion::tests::call_attribute_argument_no_arg_completions ... ok test completion::tests::call_bare_paramspec_has_no_keyword_argument_completions ... ok test completion::tests::call_blank1 ... ok test completion::tests::call_keyword_argument_at_value ... ok test completion::tests::call_keyword_only_argument ... ok test completion::tests::call_keyword_only_argument_between_variadic_parameters ... ok test completion::tests::call_keyword_only_argument_between_variadic_parameters_after_positional_argument ... ok test completion::tests::call_multiple_keyword_arguments ... ok test completion::tests::call_multiple_keyword_arguments_some_set ... ok test completion::tests::call_positional_only_argument ... ok test completion::tests::call_positional_only_keyword_only_argument_mix ... ok test completion::tests::call_prefix1 ... ok test completion::tests::class_attributes1 ... ok test completion::tests::class_base_already_specified ... ok test completion::tests::class_base_excludes_class_being_defined ... ok test completion::tests::class_base_excludes_class_being_defined_with_typed_text ... ok test completion::tests::class_base_includes_prior_definition_with_same_name ... ok test completion::tests::class_base_qualified_already_specified ... ok test completion::tests::class_base_qualified_attribute_not_filtered ... ok test completion::tests::class_base_same_name_different_module ... ok test completion::tests::class_blank1 ... ok test completion::tests::class_blank2 ... ok test completion::tests::class_init1 ... ok test completion::tests::class_init2 ... ok test completion::tests::class_init3 ... ok test completion::tests::class_metaclass ... ok test completion::tests::class_metaclass_generic ... ok test completion::tests::class_metaclass_set ... ok test completion::tests::class_multiple_bases_already_specified ... ok test completion::tests::class_prefix1 ... ok test completion::tests::class_prefix2 ... ok test completion::tests::class_super1 ... ok test completion::tests::class_super2 ... ok test completion::tests::class_super3 ... ok test completion::tests::class_super4 ... ok test completion::tests::class_typed_dict_total ... ok test completion::tests::class_typed_dict_total_alias ... ok test completion::tests::class_typed_dict_total_pep695_generic ... ok test completion::tests::class_typed_dict_total_set ... ok test completion::tests::class_typed_dict_total_subclass ... ok test completion::tests::class_typed_dict_total_typevar_generic ... ok test completion::tests::complete_class_parentheses ... ok test completion::tests::complete_class_parentheses_disabled_by_default ... ok test completion::tests::complete_function_parentheses ... ok test completion::tests::complete_function_parentheses_class_base ... Snapshot test passes but the existing value is in a legacy format. Please run `cargo insta test --force-update-snapshots` to update to a newer format. Snapshot contents: Parent ok test completion::tests::complete_function_parentheses_decorator_name ... ok test completion::tests::complete_function_parentheses_except_handler ... ok test completion::tests::complete_function_parentheses_except_handler_factory ... ok test completion::tests::complete_function_parentheses_existing_parenthesis ... ok test completion::tests::complete_function_parentheses_from_import ... ok test completion::tests::complete_function_parentheses_function_in_annotation_metadata ... ok test completion::tests::complete_function_parentheses_pep_613_type_alias ... ok test completion::tests::complete_function_parentheses_type_expression ... ok test completion::tests::completion_at_eof ... ok test completion::tests::completion_kind_recursive_type_alias ... ok test completion::tests::completions_in_class_def_empty_name ... ok test completion::tests::completions_in_function_def_empty_name ... ok test completion::tests::completions_in_function_param_type_annotation ... ok test completion::tests::completions_in_function_type_param_bound ... ok test completion::tests::completions_in_type_def_empty_name ... ok test completion::tests::completions_inside_unreachable_sections ... ok test completion::tests::comprehension_target_suggests_in ... ok test completion::tests::decorator_args_do_not_suppress_keywords ... ok test completion::tests::decorator_chained_call_args_do_not_suppress_keywords ... ok test completion::tests::decorator_without_class_or_function ... ok test completion::tests::double_nested_function_not_in_global_scope_blank1 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank2 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank3 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank4 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank5 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix1 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix2 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix3 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix4 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix5 ... ok test completion::tests::dunder_file_attribute_completion_namespace_package ... ok test completion::tests::dunder_file_attribute_completion_non_namespace_package ... ok test completion::tests::dunder_file_completion ... ok test completion::tests::duplicate1 ... ok test completion::tests::dynamic_type_list_no_type_annotation ... ok test completion::tests::dynamic_type_with_intersection_type_annotation ... ok test completion::tests::dynamic_type_with_type_annotation ... ok test completion::tests::ellipsis1 ... ok test completion::tests::ellipsis2 ... ok test completion::tests::ellipsis3 ... ok test completion::tests::empty ... ok test completion::tests::empty_raise_statement ... ok test completion::tests::enum_attributes ... ok test completion::tests::except_handler_suggests_as ... ok test completion::tests::favour_imported_over_builtin ... ok test completion::tests::favour_symbols_currently_imported ... ok test completion::tests::for_target_suggests_in ... ok test completion::tests::from_import1 ... ok test completion::tests::from_import10 ... ok test completion::tests::from_import11 ... ok test completion::tests::from_import2 ... ok test completion::tests::from_import3 ... ok test completion::tests::from_import4 ... ok test completion::tests::from_import5 ... ok test completion::tests::from_import6 ... ok test completion::tests::from_import7 ... ok test completion::tests::from_import8 ... ok test completion::tests::from_import9 ... ok test completion::tests::from_import_dotted_name_relative_import_suggests_import ... ok test completion::tests::from_import_dotted_name_suggests_import ... ok test completion::tests::from_import_i_suggests_import ... ok test completion::tests::from_import_import_suggests_import ... ok test completion::tests::from_import_importt_suggests_nothing ... ok test completion::tests::from_import_incomplete ... ok test completion::tests::from_import_missing_alias_suggests_as ... ok test completion::tests::from_import_missing_alias_suggests_as_with_leading_char ... ok test completion::tests::from_import_nested_dotted_name_relative_import_suggests_import ... ok test completion::tests::from_import_nested_very_dotted_name_relative_import_suggests_import ... ok test completion::tests::from_import_no_space_not_suggests_import ... ok test completion::tests::from_import_only_dot ... ok test completion::tests::from_import_only_dot_incomplete ... ok test completion::tests::from_import_parenthesized_missing_alias_suggests_as ... ok test completion::tests::from_import_preserves_name_order_for_unrelated_namespace_package ... ok test completion::tests::from_import_random_name_suggests_nothing ... ok test completion::tests::from_import_relative_import_suggests_import ... ok test completion::tests::from_import_space_suggests_import ... ok test completion::tests::from_import_two_imports_suggests_import ... ok test completion::tests::from_import_unknown_in_import_names1 ... ok test completion::tests::from_import_unknown_in_import_names2 ... ok test completion::tests::from_import_unknown_in_import_names3 ... ok test completion::tests::from_import_unknown_in_module ... ok test completion::tests::from_import_with_submodule1 ... ok test completion::tests::from_import_with_vendored_submodule1 ... ok test completion::tests::from_import_with_vendored_submodule2 ... ok test completion::tests::from_relative_import_missing_alias_suggests_as ... ok test completion::tests::fscope_id_missing_function_identifier3 ... ok test completion::tests::generator_expression_member ... ok test completion::tests::identifier_keyword_clash1 ... ok test completion::tests::identifier_keyword_clash2 ... ok test completion::tests::import_dotted_module_missing_alias_suggests_as ... ok test completion::tests::import_missing_alias_suggests_as ... ok test completion::tests::import_missing_alias_suggests_as_with_leading_char ... ok test completion::tests::import_multiple_betwixt ... ok test completion::tests::import_multiple_end1 ... ok test completion::tests::import_multiple_end2 ... ok test completion::tests::import_multiple_modules_missing_alias_suggests_as ... ok test completion::tests::import_over_multiple_lines ... ok test completion::tests::import_statement_preserves_name_order_for_unrelated_third_party_module ... ok test completion::tests::import_statement_with_submodule_multiple ... ok test completion::tests::import_statement_with_submodule_with_leading_character ... ok test completion::tests::import_statement_with_submodule_without_leading_character ... ok test completion::tests::import_submodule_not_attribute1 ... ok test completion::tests::import_submodule_not_attribute2 ... ok test completion::tests::import_submodule_not_attribute3 ... ok test completion::tests::import_type_check_only_lowers_ranking ... ok test completion::tests::import_unknown_in_module ... ok test completion::tests::import_via_from_with_leading_character ... ok test completion::tests::import_via_from_with_submodule_with_leading_character ... ok test completion::tests::import_via_from_with_submodule_without_leading_character ... ok test completion::tests::import_via_from_without_leading_character ... ok test completion::tests::import_with_aliases ... ok test completion::tests::import_with_leading_character ... ok test completion::tests::import_without_leading_character ... ok test completion::tests::imports1 ... ok test completion::tests::imports2 ... ok test completion::tests::incomplete_except_handler_uses_enclosing_scope ... ok test completion::tests::inside_token ... ok test completion::tests::instance_methods_are_not_regular_functions1 ... ok test completion::tests::instance_methods_are_not_regular_functions2 ... ok test completion::tests::iterable_only_in_generator ... ok test completion::tests::iterable_only_in_list_comprehension ... ok test completion::tests::iterable_only_keywords_in_for_statement_complex ... ok test completion::tests::iterable_only_keywords_in_for_statement_simple1 ... ok test completion::tests::iterable_only_keywords_in_for_statement_simple2 ... ok test completion::tests::iterable_only_keywords_in_for_statement_simple3 ... ok test completion::tests::keywords ... ok test completion::tests::lambda_blank1 ... ok test completion::tests::lambda_blank2 ... ok test completion::tests::lambda_blank3 ... ok test completion::tests::lambda_blank4 ... ok test completion::tests::lambda_prefix1 ... ok test completion::tests::lambda_prefix2 ... ok test completion::tests::lambda_prefix3 ... ok test completion::tests::lambda_prefix4 ... ok test completion::tests::list_comprehension1 ... ok test completion::tests::list_comprehension2 ... ok test completion::tests::list_comprehension_member ... ok test completion::tests::local_function_variable_with_return ... ok test completion::tests::match_pattern_suggests_keywords ... ok test completion::tests::metaclass1 ... ok test completion::tests::metaclass2 ... ok test completion::tests::module_api ... ok test completion::tests::multiple_declarations_function_parameter ... ok test completion::tests::multiple_declarations_function_scope1 ... ok test completion::tests::multiple_declarations_function_scope2 ... ok test completion::tests::multiple_declarations_global_scope1 ... ok test completion::tests::multiple_declarations_global_scope2 ... ok test completion::tests::namedtuple_methods ... ok test completion::tests::nested_attribute_access1 ... ok test completion::tests::nested_attribute_access2 ... ok test completion::tests::nested_attribute_access3 ... ok test completion::tests::nested_attribute_access4 ... ok test completion::tests::nested_attribute_access5 ... ok test completion::tests::nested_function_blank ... ok test completion::tests::nested_function_not_in_global_scope_blank ... ok test completion::tests::nested_function_not_in_global_scope_prefix ... ok test completion::tests::nested_function_prefix ... ok test completion::tests::nested_scopes_with_return ... ok test completion::tests::no_completions_before_existing_contextual_keyword ... ok test completion::tests::no_completions_in_class_def_name ... ok test completion::tests::no_completions_in_comment ... ok test completion::tests::no_completions_in_empty_for_variable_binding ... ok test completion::tests::no_completions_in_except_alias ... ok test completion::tests::no_completions_in_for_tuple_variable_binding ... ok test completion::tests::no_completions_in_for_variable_binding ... ok test completion::tests::no_completions_in_from_import_alias ... ok test completion::tests::no_completions_in_fstring_double_quote ... ok test completion::tests::no_completions_in_fstring_double_triple_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_double_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_double_triple_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_single_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_single_triple_quote ... ok test completion::tests::no_completions_in_fstring_single_quote ... ok test completion::tests::no_completions_in_fstring_single_triple_quote ... ok test completion::tests::no_completions_in_function_def_name ... ok test completion::tests::no_completions_in_function_param ... ok test completion::tests::no_completions_in_function_param_keyword ... ok test completion::tests::no_completions_in_function_param_multi_keyword ... ok test completion::tests::no_completions_in_function_param_multi_keyword_middle ... ok test completion::tests::no_completions_in_function_type_param ... ok test completion::tests::no_completions_in_import_alias ... ok test completion::tests::no_completions_in_match_alias ... ok test completion::tests::no_completions_in_maybe_type_def_name ... ok test completion::tests::no_completions_in_string_double_quote ... ok test completion::tests::no_completions_in_string_double_triple_quote ... ok test completion::tests::no_completions_in_string_incomplete_double_quote ... ok test completion::tests::no_completions_in_string_incomplete_double_triple_quote ... ok test completion::tests::no_completions_in_string_incomplete_single_quote ... ok test completion::tests::no_completions_in_string_incomplete_single_triple_quote ... ok test completion::tests::no_completions_in_string_single_quote ... ok test completion::tests::no_completions_in_string_single_triple_quote ... ok test completion::tests::no_completions_in_tstring_double_quote ... ok test completion::tests::no_completions_in_tstring_double_triple_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_double_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_double_triple_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_single_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_single_triple_quote ... ok test completion::tests::no_completions_in_tstring_single_quote ... ok test completion::tests::no_completions_in_tstring_single_triple_quote ... ok test completion::tests::no_completions_in_type_def_name ... ok test completion::tests::no_completions_in_with_alias ... ok test completion::tests::no_contextual_keywords_inside_parentheses ... ok test completion::tests::no_duplicate_keyword_arg ... ok test completion::tests::no_panic_argument_completion_before_paren ... ok test completion::tests::no_panic_for_attribute_table_that_contains_subscript ... ok test completion::tests::no_panic_incomplete_except_handler ... ok test completion::tests::no_statement_keywords_in_annotated_assign ... ok test completion::tests::no_statement_keywords_in_arguments ... ok test completion::tests::no_statement_keywords_in_assert ... ok test completion::tests::no_statement_keywords_in_assign ... ok test completion::tests::no_statement_keywords_in_augassign ... ok test completion::tests::no_statement_keywords_in_dict_literal ... ok test completion::tests::no_statement_keywords_in_except_handler ... ok test completion::tests::no_statement_keywords_in_if_condition ... ok test completion::tests::no_statement_keywords_in_if_x_in ... ok test completion::tests::no_statement_keywords_in_keyword_arguments ... ok test completion::tests::no_statement_keywords_in_lambda ... ok test completion::tests::no_statement_keywords_in_list_literal ... ok test completion::tests::no_statement_keywords_in_match_case ... ok test completion::tests::no_statement_keywords_in_match_guard ... ok test completion::tests::no_statement_keywords_in_match_subject ... ok test completion::tests::no_statement_keywords_in_parameter_default ... ok test completion::tests::no_statement_keywords_in_raise ... ok test completion::tests::no_statement_keywords_in_return ... ok test completion::tests::no_statement_keywords_in_set_literal ... ok test completion::tests::no_statement_keywords_in_starred_args_parameter_annotation ... ok test completion::tests::no_statement_keywords_in_tuple_literal ... ok test completion::tests::no_statement_keywords_in_type_alias ... ok test completion::tests::no_statement_keywords_in_while ... ok test completion::tests::no_statement_keywords_in_with ... ok test completion::tests::object_attr_ignores_all ... ok test completion::tests::one_function_blank ... ok test completion::tests::one_function_not_prefix ... ok test completion::tests::one_function_prefix ... ok test completion::tests::only_lambda_keyword_in_decorator ... ok test completion::tests::only_lambda_keyword_in_decorator_top_of_file ... ok test completion::tests::ordering ... ok test completion::tests::private_stub_symbols_rank_below_runtime_values ... ok test completion::tests::private_symbols_in_module ... ok test completion::tests::private_symbols_in_stub ... ok test completion::tests::reexport_redundant_convention_import_auto ... ok test completion::tests::reexport_redundant_convention_import_noauto ... ok test completion::tests::reexport_simple_import_auto ... ok test completion::tests::reexport_simple_import_noauto ... ok test completion::tests::regression_test_issue_642 ... ok test completion::tests::relative_from_import1 ... ok test completion::tests::relative_from_import2 ... ok test completion::tests::relative_from_import3 ... ok test completion::tests::relative_import_module_after_dots1 ... ok test completion::tests::relative_import_module_after_dots2 ... ok test completion::tests::relative_import_module_after_dots3 ... ok test completion::tests::relative_import_module_after_dots4 ... ok test completion::tests::relative_import_module_after_typing1 ... ok test completion::tests::relative_import_module_after_typing2 ... ok test completion::tests::relative_import_module_after_typing3 ... ok test completion::tests::relative_import_module_after_typing4 ... ok test completion::tests::runtime_ty_extensions_auto_import_is_not_type_check_only ... ok test completion::tests::runtime_typing_extensions_auto_import_is_not_type_check_only ... ok test completion::tests::runtime_typing_extensions_module_completion ... ok test completion::tests::scope_id_missing_class_identifier1 ... ok test completion::tests::scope_id_missing_from_import1 ... ok test completion::tests::scope_id_missing_from_import2 ... ok test completion::tests::scope_id_missing_from_import3 ... ok test completion::tests::scope_id_missing_function_identifier1 ... ok test completion::tests::scope_id_missing_function_identifier2 ... ok test completion::tests::scope_id_missing_global1 ... ok test completion::tests::scope_id_missing_import1 ... ok test completion::tests::scope_id_missing_import2 ... ok test completion::tests::scope_id_missing_try_except1 ... ok test completion::tests::scope_id_missing_type_alias1 ... ok test completion::tests::set_comprehension_member ... ok test completion::tests::star_import ... ok test completion::tests::statement_keywords_in_if_body ... ok test completion::tests::statically_unreachable_symbols ... ok test completion::tests::string_dot_attr1 ... ok test completion::tests::string_dot_attr2 ... ok test completion::tests::string_dot_attr3 ... ok test completion::tests::string_literal_completions_annotated_assignment ... ok test completion::tests::string_literal_completions_backslash_escaping ... ok test completion::tests::string_literal_completions_do_not_offer_typed_dict_keys_for_typed_dict_value_context ... ok test completion::tests::string_literal_completions_double_quote_escaping ... ok test completion::tests::string_literal_completions_filter_non_string_literals ... ok test completion::tests::string_literal_completions_function_argument ... ok test completion::tests::string_literal_completions_in_incomplete_string ... ok test completion::tests::string_literal_completions_in_incomplete_typed_dict_literal_key ... ok test completion::tests::string_literal_completions_in_incomplete_typed_dict_literal_key_combines_set_context ... ok test completion::tests::string_literal_completions_in_standalone_statement ... ok test completion::tests::string_literal_completions_intersection_excludes_negative_elements ... ok test completion::tests::string_literal_completions_intersection_positive_union_semantics ... ok test completion::tests::string_literal_completions_nested_expected_type ... ok test completion::tests::string_literal_completions_overloaded_function_argument ... ok test completion::tests::string_literal_completions_overloaded_generic_function_argument ... ok test completion::tests::string_literal_completions_single_quote_escaping ... ok test completion::tests::string_literal_completions_type_alias_recursion_safe ... ok test completion::tests::string_literal_completions_typed_dict_constructor_mixed_literal_keys ... ok test completion::tests::string_literal_completions_typed_dict_keys ... ok test completion::tests::string_literal_completions_typed_dict_keys_assignment ... ok test completion::tests::string_literal_completions_typed_dict_keys_deletion ... ok test completion::tests::string_literal_completions_typed_dict_literal_keys ... ok test completion::tests::string_literal_completions_typed_dict_union_keys ... ok test completion::tests::token_suffixes_match ... ok test completion::tests::token_suffixes_nomatch ... ok test completion::tests::ty_extensions_auto_import_is_type_check_only_in_stub ... ok test completion::tests::ty_extensions_pydantic_auto_import_generates_import_edit ... ok test completion::tests::type_check_only_is_type_check_only ... ok test completion::tests::type_checking_import_includes_private_stub_symbols ... ok test completion::tests::type_keyword_dedup ... ok test completion::tests::typeshed_auto_import_is_type_check_only_in_stub ... ok test completion::tests::typevar_with_constraints ... ok test completion::tests::typevar_with_upper_bound ... ok test completion::tests::typevar_without_bounds_or_constraints ... ok test completion::tests::typing_extensions_auto_import_is_type_check_only_in_stub ... ok test completion::tests::typing_extensions_module_completion_is_type_check_only_in_stub ... ok test completion::tests::typing_only_project_builtins_not_suggested_implicitly ... ok test completion::tests::with_item_suggests_as ... ok test doc_highlights::tests::redeclarations ... ok test doc_highlights::tests::relative_imported_submodule_highlights ... ok test doc_highlights::tests::test_class_name_highlights ... ok test doc_highlights::tests::test_local_variable_highlights ... ok test doc_highlights::tests::test_no_highlights_for_unknown_symbol ... ok test doc_highlights::tests::test_parameter_highlights ... ok test docstring::document::google::tests::accepts_dashed_parameter_section_underline ... ok test docstring::document::google::tests::adjacent_aligned_section_headers_are_siblings ... ok test docstring::document::google::tests::backticks_in_fence_info_do_not_hide_parameter_sections ... ok test docstring::document::google::tests::does_not_skip_invalid_rest_roles ... ok test docstring::document::google::tests::does_not_split_at_rest_roles_in_prose ... ok test docstring::document::google::tests::ends_indented_parameter_section_at_aligned_prose ... ok test docstring::document::google::tests::ends_indented_parameter_section_at_inline_section_header ... ok test docstring::document::google::tests::ends_parameter_section_at_structured_section_header ... ok test docstring::document::google::tests::ends_populated_return_section_at_aligned_prose ... ok test docstring::document::google::tests::ends_unindented_parameter_section_at_aligned_prose ... ok test docstring::document::google::tests::ends_unindented_parameter_section_at_inline_section_header ... ok test docstring::document::google::tests::extracts_aligned_parameter_items ... ok test docstring::document::google::tests::extracts_comma_separated_parameter_names ... ok test docstring::document::google::tests::extracts_conjunction_separated_parameter_names ... ok test docstring::document::google::tests::extracts_parameter_despite_unbalanced_type_brackets ... ok test docstring::document::google::tests::extracts_variadic_parameters ... ok test docstring::document::google::tests::finds_parameter_section_after_first_line_literal_block ... ok test docstring::document::google::tests::finds_shifted_top_level_section ... ok test docstring::document::google::tests::ignores_callable_like_parameter_names ... ok test docstring::document::google::tests::ignores_doctest_content_and_resumes_after_it ... ok test docstring::document::google::tests::ignores_parameter_section_after_blank_line_in_markdown_list_item ... ok test docstring::document::google::tests::ignores_parameter_section_after_blank_line_in_rest_directive ... ok test docstring::document::google::tests::ignores_parameter_section_in_ordered_markdown_list_item ... ok test docstring::document::google::tests::ignores_parameter_section_in_rest_directive ... ok test docstring::document::google::tests::ignores_parameter_section_in_rest_field_list ... ok test docstring::document::google::tests::ignores_parameter_section_in_rest_literal_block ... ok test docstring::document::google::tests::ignores_parameter_section_in_unordered_markdown_list_item ... ok test docstring::document::google::tests::ignores_parameter_section_nested_in_container_section ... ok test docstring::document::google::tests::ignores_prose_before_first_parameter ... ok test docstring::document::google::tests::keeps_colon_prose_in_parameter_documentation ... ok test docstring::document::google::tests::parses_parenthesized_type_with_quoted_parenthesis ... ok test docstring::document::google::tests::pep257_normalization_ends_section_at_dedented_header ... ok test docstring::document::google::tests::pep257_normalization_preserves_nested_section ... ok test docstring::document::google::tests::pep257_normalization_recognizes_shifted_sibling_section ... ok test docstring::document::google::tests::preserves_parameter_paragraph_breaks ... ok test docstring::document::google::tests::preserves_rest_literal_block_indentation_in_parameter_documentation ... ok test docstring::document::google::tests::recognizes_parameter_section_headings ... ok test docstring::document::google::tests::recovers_parameter_after_quoted_delimiter_in_malformed_type ... ok test docstring::document::google::tests::recovers_parameter_after_spaced_delimiter_in_malformed_type ... ok test docstring::document::google::tests::resumes_after_markdown_fence ... ok test docstring::document::google::tests::resumes_after_rest_directive ... ok test docstring::document::google::tests::resumes_after_rest_literal_block ... ok test docstring::document::google::tests::resumes_after_unindented_markdown_fence_following_rest_literal_marker ... ok test docstring::document::google::tests::returns_section_fragments_and_range ... ok test docstring::document::google::tests::returns_structured_section_kinds_in_source_order ... ok test docstring::document::google::tests::skips_rest_roles_before_field_delimiter ... ok test docstring::document::google::tests::splits_before_rest_role_adjacent_to_field_delimiter ... ok test docstring::document::google::tests::treats_invalid_parameter_name_as_continuation ... ok test docstring::document::google::tests::uses_last_documentation_for_duplicate_parameter ... ok test docstring::document::google::tests::uses_visual_indentation_for_parameter_items ... ok test docstring::document::numpy::tests::ends_parameters_before_preformatted_block ... ok test docstring::document::numpy::tests::extracts_compact_parameters_without_rendering_them_structurally ... ok test docstring::document::numpy::tests::extracts_later_parameters_after_an_unconfirmed_item ... ok test docstring::document::numpy::tests::extracts_later_parameters_from_an_ambiguous_section ... ok test docstring::document::numpy::tests::extracts_parameters_from_a_first_line_section ... ok test docstring::document::numpy::tests::extracts_shifted_top_level_numpy_sections ... ok test docstring::document::numpy::tests::extracts_supported_numpy_parameter_items ... ok test docstring::document::numpy::tests::finds_numpy_section_after_first_line_rest_literal_block ... ok test docstring::document::numpy::tests::ignores_numpy_items_nested_in_section_preambles ... ok test docstring::document::numpy::tests::ignores_numpy_sections_in_containers ... ok test docstring::document::numpy::tests::ignores_numpy_sections_in_rest_literal_blocks ... ok test docstring::document::numpy::tests::ignores_numpy_sections_nested_in_other_sections ... ok test docstring::document::numpy::tests::leaves_indented_parameter_preambles_raw ... ok test docstring::document::numpy::tests::leaves_misaligned_parameter_section_opaque ... ok test docstring::document::numpy::tests::leaves_unconfirmed_parameter_item_opaque ... ok test docstring::document::numpy::tests::parses_attributes_without_descriptions ... ok test docstring::document::numpy::tests::parses_named_and_anonymous_return_items ... ok test docstring::document::numpy::tests::preserves_blank_lines_in_preformatted_parameter_descriptions ... ok test docstring::document::numpy::tests::skips_an_invalid_item_without_ending_the_parameter_list ... ok test docstring::document::numpy::tests::skips_static_substitutions ... ok test docstring::document::numpy::tests::treats_indented_return_items_as_structurally_ambiguous ... ok test docstring::document::numpy::tests::uses_last_documentation_for_duplicate_parameter ... ok test docstring::document::rst::tests::doctests_take_precedence_over_markdown_fences_in_preformatted_blocks ... ok test docstring::document::rst::tests::literal_blocks_take_precedence_over_markdown_fences_in_preformatted_blocks ... ok test docstring::document::rst::tests::literal_blocks_use_marker_indentation_as_exit_threshold ... ok test docstring::document::rst::tests::parameter_documentation_extracts_rest_parameters ... ok test docstring::document::rst::tests::parameter_documentation_ignores_fields_continuing_paragraphs ... ok test docstring::document::rst::tests::parameter_documentation_ignores_fields_in_block_quotes ... ok test docstring::document::rst::tests::parameter_documentation_ignores_parameters_without_names_after_normalization ... ok test docstring::document::rst::tests::parameter_documentation_recovers_after_same_indent_one_line_directive ... ok test docstring::document::rst::tests::parameter_documentation_recovers_sibling_fields_after_missing_literal_block ... ok test docstring::document::rst::tests::parameter_documentation_requires_blank_line_before_field_body_literal_block ... ok test docstring::document::rst::tests::parameter_documentation_stops_at_field_boundaries ... ok test docstring::document::rst::tests::parameter_documentation_supports_continuation_only_descriptions ... ok test docstring::document::rst::tests::parameter_documentation_supports_parameter_aliases ... ok test docstring::document::rst::tests::parser_preserves_supported_and_unknown_fields ... ok test docstring::document::rst::tests::parser_records_field_list_ranges ... ok test docstring::document::rst::tests::parser_recovers_after_dedented_doctest ... ok test docstring::document::rst::tests::parser_recovers_from_partial_and_malformed_fields ... ok test docstring::document::rst::tests::parser_supports_complex_inline_parameter_types ... ok test docstring::document::rst::tests::parser_treats_indented_field_like_text_as_continuation ... ok test docstring::document::rst::tests::quoted_literal_blocks_are_preformatted_blocks ... ok test docstring::document::syntax::tests::does_not_split_inside_unclosed_brackets ... ok test docstring::document::syntax::tests::ignores_colons_inside_balanced_brackets ... ok test docstring::document::syntax::tests::ignores_colons_inside_quoted_strings ... ok test docstring::document::syntax::tests::ignores_parentheses_after_escaped_quotes ... ok test docstring::document::syntax::tests::ignores_parentheses_inside_code_spans ... ok test docstring::document::syntax::tests::ignores_parentheses_inside_code_spans_after_escaped_backtick ... ok test docstring::document::syntax::tests::ignores_parentheses_inside_quoted_strings ... ok test docstring::document::syntax::tests::preserves_escaped_and_unmatched_backticks_as_text ... ok test docstring::document::syntax::tests::recognizes_common_role_uses_outside_rest_boundaries ... ok test docstring::document::syntax::tests::recognizes_rest_prefix_roles ... ok test docstring::document::syntax::tests::recognizes_wrapped_markdown_code_spans ... ok test docstring::document::syntax::tests::rejects_parenthesized_group_before_trailing_text ... ok test docstring::document::syntax::tests::rejects_unclosed_parenthesized_group ... ok test docstring::document::syntax::tests::scans_backtick_runs_and_spans ... ok test docstring::document::syntax::tests::scans_code_at_source_boundaries ... ok test docstring::document::syntax::tests::scans_text_and_code_tokens ... ok test docstring::document::syntax::tests::separates_rest_prefix_roles_from_preceding_text ... ok test docstring::document::syntax::tests::splits_after_nested_brackets ... ok test docstring::document::syntax::tests::splits_nested_parenthesized_group ... ok test docstring::document::syntax::tests::splits_trailing_parenthesized_group ... ok test docstring::document::syntax::tests::treats_backticks_as_plain_text ... ok test docstring::document::syntax::tests::treats_unmatched_backticks_as_plain_parenthetical_text ... ok test docstring::markdown::general::inline::tests::does_not_convert_candidates_outside_inline_markup_boundaries ... ok test docstring::markdown::general::inline::tests::does_not_convert_links_in_preformatted_blocks ... ok test docstring::markdown::general::inline::tests::does_not_convert_links_with_unsupported_label_continuations ... ok test docstring::markdown::general::inline::tests::does_not_convert_links_with_unsupported_uris ... ok test docstring::markdown::general::inline::tests::does_not_convert_malformed_uri_continuations ... ok test docstring::markdown::general::inline::tests::does_not_convert_representative_links_outside_the_supported_subset ... ok test docstring::markdown::general::inline::tests::preserves_existing_inline_rendering ... ok test docstring::markdown::general::inline::tests::renders_supported_multiline_links ... ok test docstring::markdown::general::inline::tests::renders_supported_single_line_links ... ok test docstring::markdown::structured::google::tests::declines_to_render_conjunction_separated_parameter_names ... ok test docstring::markdown::structured::google::tests::declines_to_render_empty_return_section ... ok test docstring::markdown::structured::google::tests::declines_to_render_inline_section_heading_in_parameter_body ... ok test docstring::markdown::structured::google::tests::declines_to_render_parameter_section_with_unbalanced_type_brackets ... ok test docstring::markdown::structured::google::tests::declines_to_render_parameter_section_with_unrecognized_leading_content ... ok test docstring::markdown::structured::google::tests::declines_to_render_unclosed_parameter_fence ... ok test docstring::markdown::structured::google::tests::renders_aligned_parameter_continuation ... ok test docstring::markdown::structured::google::tests::renders_fenced_block_in_return_prose ... ok test docstring::markdown::structured::google::tests::renders_nested_heading_in_return_prose ... ok test docstring::markdown::structured::google::tests::renders_nested_list_in_return_prose ... ok test docstring::markdown::structured::google::tests::renders_parameter_url_continuation ... ok test docstring::markdown::structured::google::tests::renders_parameter_windows_path_continuation ... ok test docstring::markdown::structured::google::tests::renders_preformatted_parameter_descriptions ... ok test docstring::markdown::structured::google::tests::renders_return_body_as_prose ... ok test docstring::markdown::structured::google::tests::renders_supported_sections ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_empty_return_section ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_nested_parameter_items ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_prose_only_return_section ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_section_nested_in_container ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_structurally_ambiguous_section ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_unclosed_return_fence ... ok test docstring::markdown::structured::numpy::tests::renders_parameter_section_preamble ... ok test docstring::markdown::structured::numpy::tests::renders_parenthesized_return_names ... ok test docstring::markdown::structured::numpy::tests::renders_preformatted_parameter_description ... ok test docstring::markdown::structured::numpy::tests::renders_return_prose_outside_the_structured_section ... ok test docstring::markdown::structured::numpy::tests::renders_shifted_top_level_sections ... ok test docstring::markdown::structured::numpy::tests::renders_supported_sections ... ok test docstring::markdown::structured::rst::tests::field_lists_in_block_quotes_remain_raw ... ok test docstring::markdown::structured::rst::tests::ignore_metadata_fields ... ok test docstring::markdown::structured::rst::tests::literal_backticks_do_not_swallow_the_following_field ... ok test docstring::markdown::structured::rst::tests::preserve_code_span_wrapped_type ... ok test docstring::markdown::structured::rst::tests::preserve_duplicate_parameters ... ok test docstring::markdown::structured::rst::tests::preserve_field_description_rst_directives ... ok test docstring::markdown::structured::rst::tests::preserve_inline_roles_in_prose ... ok test docstring::markdown::structured::rst::tests::preserve_preformatted_field_lists ... ok test docstring::markdown::structured::rst::tests::render_attribute_aliases ... ok test docstring::markdown::structured::rst::tests::render_field_like_quoted_literal_blocks ... ok test docstring::markdown::structured::rst::tests::render_field_names_case_insensitively ... ok test docstring::markdown::structured::rst::tests::render_named_returns_and_exceptions ... ok test docstring::markdown::structured::rst::tests::render_non_field_like_quoted_literal_blocks ... ok test docstring::markdown::structured::rst::tests::render_parameter_aliases_and_variadics ... ok test docstring::markdown::structured::rst::tests::render_parameter_and_standalone_return_type ... ok test docstring::markdown::structured::rst::tests::render_parameters_with_inline_and_supplemental_types ... ok test docstring::markdown::structured::rst::tests::render_returns_with_supplemental_type ... ok test docstring::markdown::structured::rst::tests::render_standalone_return_type ... ok test docstring::markdown::structured::rst::tests::unstructured_field_lists_stay_raw ... ok test docstring::markdown::structured::tests::adjacent_sections_are_separated ... ok test docstring::markdown::structured::tests::docstrings_without_structured_sections_are_rendered_as_general_content ... ok test docstring::markdown::structured::tests::empty_section_ranges_are_rejected ... ok test docstring::markdown::structured::tests::empty_types_are_normalized_to_absent ... ok test docstring::markdown::structured::tests::following_prose_does_not_continue_a_rendered_parameter_list ... ok test docstring::markdown::structured::tests::following_prose_does_not_continue_a_rendered_parameter_paragraph ... ok test docstring::markdown::structured::tests::following_prose_is_rendered_outside_a_parameter_doctest ... ok test docstring::markdown::structured::tests::following_prose_is_rendered_outside_an_unclosed_parameter_code_fence ... ok test docstring::markdown::structured::tests::invalid_section_ranges_panic ... ok test docstring::markdown::structured::tests::partially_overlapping_sections_fall_back_to_general_rendering ... ok test docstring::markdown::structured::tests::section_items_escape_bold_names ... ok test docstring::markdown::structured::tests::section_items_keep_block_descriptions_in_block_context ... ok test docstring::markdown::structured::tests::section_items_normalize_source_markup_in_types ... ok test docstring::markdown::structured::tests::section_items_preserve_non_interrupting_ordered_list_markers ... ok test docstring::markdown::structured::tests::section_items_remove_rest_roles_from_types ... ok test docstring::markdown::structured::tests::sections_render_in_canonical_order ... ok test docstring::tests::code_block ... ok test docstring::tests::code_block_lang ... ok test docstring::tests::code_block_prefix_gunk ... ok test docstring::tests::deprecated_prefix_gunk ... ok test docstring::tests::doctest_flush ... ok test docstring::tests::doctest_indent_flush ... ok test docstring::tests::doctest_simple ... ok test docstring::tests::doctest_simple_indent ... ok test docstring::tests::doctest_then_literal_block_with_blank_lines ... ok test docstring::tests::dunder_escape ... ok test docstring::tests::expands_tabs_to_tab_stops_when_trimming_documentation ... ok test docstring::tests::explicit_markdown_block_messy_corners_tick ... ok test docstring::tests::explicit_markdown_block_messy_corners_tilde ... ok test docstring::tests::explicit_markdown_block_with_indent_tick ... ok test docstring::tests::explicit_markdown_block_with_indent_tilde ... ok test docstring::tests::explicit_markdown_block_with_ps1_contents ... ok test docstring::tests::explicit_markdown_block_with_unclosed_fence_tick ... ok test docstring::tests::explicit_markdown_block_with_unclosed_fence_tilde ... ok test docstring::tests::explicit_markdown_block_with_underscore_contents_tick ... ok test docstring::tests::explicit_markdown_block_with_underscore_contents_tilde ... ok test docstring::tests::html_escape ... ok test docstring::tests::literal_colon ... ok test docstring::tests::literal_doctest ... ok test docstring::tests::literal_flush ... ok test docstring::tests::literal_own_line ... ok test docstring::tests::literal_space ... ok test docstring::tests::literal_squeezed ... ok test docstring::tests::rest_markdown_does_not_special_case_first_line_field_continuation ... ok test docstring::tests::test_google_style_parameter_documentation ... ok test docstring::tests::test_mixed_style_parameter_documentation ... ok test docstring::tests::test_mixed_style_with_rest_parameter_documentation ... ok test docstring::tests::test_no_parameter_documentation ... ok test docstring::tests::test_numpy_style_parameter_documentation ... ok test docstring::tests::test_numpy_style_with_tabs_and_mixed_indentation ... ok test docstring::tests::test_pep257_style_parameter_documentation ... ok test docstring::tests::test_rest_style_parameter_documentation ... ok test docstring::tests::test_universal_newlines ... ok test docstring::tests::unknown_block ... ok test docstring::tests::unknown_block_lang ... ok test docstring::tests::version_blocks ... ok test docstring::tests::warning_block ... ok test document_symbols::tests::document_symbols_augmented_assignment_targets ... ok test document_symbols::tests::document_symbols_comprehension_and_lambda_scopes ... ok test document_symbols::tests::document_symbols_function_and_class_header_bindings ... ok test document_symbols::tests::document_symbols_ignore_invalid_pattern_bindings ... ok test document_symbols::tests::document_symbols_match_pattern_bindings ... ok test document_symbols::tests::document_symbols_match_pattern_scopes ... ok test document_symbols::tests::document_symbols_reports_mapping_pattern_bindings_in_source_order ... ok test document_symbols::tests::document_symbols_store_context_targets ... ok test document_symbols::tests::document_symbols_with_statement_targets ... ok test document_symbols::tests::test_document_symbols_complex ... ok test document_symbols::tests::test_document_symbols_nested ... ok test document_symbols::tests::test_document_symbols_simple ... ok test document_symbols::tests::test_document_symbols_type_alias ... ok test find_references::tests::class_definition_references ... ok test find_references::tests::comprehension_walrus_references_across_files ... ok test find_references::tests::comprehension_walrus_references_in_function ... ok test find_references::tests::declarations ... ok test find_references::tests::except_handler_variable_references ... ok test find_references::tests::function_definition_references ... ok test find_references::tests::global_variable_references ... ok test find_references::tests::import_alias ... ok test find_references::tests::import_alias_references_should_not_resolve_to_original ... ok test find_references::tests::import_alias_use ... ok test find_references::tests::import_from_alias ... ok test find_references::tests::import_from_alias_use ... ok test find_references::tests::multi_file_async_function_parameter_references_include_keyword_argument_labels ... ok test find_references::tests::multi_file_attribute_references_do_not_include_keyword_argument_labels ... ok test find_references::tests::multi_file_class_attribute_references ... ok test find_references::tests::multi_file_function_parameter_references_include_keyword_argument_labels ... ok test find_references::tests::multi_file_function_references ... ok test find_references::tests::multi_file_nested_function_parameter_references_do_not_include_keyword_argument_labels ... ok test find_references::tests::multi_file_parameter_references_do_not_include_other_parameter_same_name ... ok test find_references::tests::multi_file_parameter_references_from_keyword_argument_include_keyword_argument_labels ... ok test find_references::tests::multi_file_parameter_references_include_keyword_argument_labels ... ok test find_references::tests::nested_comprehension_walrus_references_in_function ... ok test find_references::tests::nonlocal_variable_references ... ok test find_references::tests::overloaded_function_declaration_references_include_all_overloads_and_implementation ... ok test find_references::tests::parameter_references_in_function ... ok test find_references::tests::pattern_match_as_references ... ok test find_references::tests::pattern_match_mapping_rest_references ... ok test find_references::tests::references_do_not_mix_global_and_nonlocal_comprehension_walruses ... ok test find_references::tests::references_keyword_argument_dataclass_field ... ok test find_references::tests::references_keyword_argument_namedtuple_field ... ok test find_references::tests::references_keyword_argument_typeddict_field ... ok test find_references::tests::references_match_as_binding ... ok test find_references::tests::references_match_as_stmt ... ok test find_references::tests::references_match_class_field_name ... ok test find_references::tests::references_match_class_name ... ok test find_references::tests::references_match_keyword_binding ... ok test find_references::tests::references_match_keyword_stmt ... ok test find_references::tests::references_match_name_binding ... ok test find_references::tests::references_match_name_stmt ... ok test find_references::tests::references_match_rest_binding ... ok test find_references::tests::references_match_rest_stmt ... ok test find_references::tests::references_string_annotation1 ... ok test find_references::tests::references_string_annotation2 ... ok test find_references::tests::references_string_annotation3 ... ok test find_references::tests::references_string_annotation4 ... ok test find_references::tests::references_string_annotation5 ... ok test find_references::tests::references_string_annotation_dangling1 ... ok test find_references::tests::references_string_annotation_dangling2 ... ok test find_references::tests::references_string_annotation_dangling3 ... ok test find_references::tests::references_string_annotation_recursive ... ok test find_references::tests::references_string_annotation_unknown ... ok test find_references::tests::references_string_annotation_without_declaration ... ok test find_references::tests::references_submodule_import_from_confusing_real_def ... ok test find_references::tests::references_submodule_import_from_confusing_shadowed_def ... ok test find_references::tests::references_submodule_import_from_confusing_use ... ok test find_references::tests::references_submodule_import_from_def ... ok test find_references::tests::references_submodule_import_from_use ... ok test find_references::tests::references_submodule_import_from_wrong_def ... ok test find_references::tests::references_submodule_import_from_wrong_use ... ok test find_references::tests::references_typeddict_field_from_keyword_argument ... ok test find_references::tests::references_typevar_name_binding ... ok test find_references::tests::references_typevar_name_stmt ... ok test find_references::tests::references_typevar_spec_binding ... ok test find_references::tests::references_typevar_spec_stmt ... ok test find_references::tests::references_typevar_tuple_binding ... ok test find_references::tests::references_typevar_tuple_stmt ... ok test find_references::tests::stub_target ... ok test find_references::tests::without_declaration_control_flow ... ok test find_references::tests::without_declaration_excludes_attribute_assignment_after_base_rebind ... ok test find_references::tests::without_declaration_excludes_initial_assignment ... ok test find_references::tests::without_declaration_excludes_initial_attribute_assignment ... ok test find_references::tests::without_declaration_excludes_live_conditional_assignments ... ok test find_references::tests::without_declaration_excludes_repeated_annotation ... ok test find_references::tests::without_declaration_excludes_type_alias_name ... ok test find_references::tests::without_declaration_keeps_assignment_after_annotation ... ok test find_references::tests::without_declaration_keeps_binding_when_declaration_is_partial ... ok test find_references::tests::without_declaration_keeps_reassignment_without_declaration ... ok test folding_range::tests::folding_range_comment_block ... ok test folding_range::tests::test_folding_multiline ... ok test folding_range::tests::test_folding_range_attribute_comments ... ok test folding_range::tests::test_folding_range_class ... ok test folding_range::tests::test_folding_range_collections ... ok test folding_range::tests::test_folding_range_comments ... ok test folding_range::tests::test_folding_range_control_flow ... ok test folding_range::tests::test_folding_range_decorated_async_function ... ok test folding_range::tests::test_folding_range_decorated_async_method ... ok test folding_range::tests::test_folding_range_decorated_class_multiple ... ok test folding_range::tests::test_folding_range_decorated_class_single ... ok test folding_range::tests::test_folding_range_decorated_function_multiple ... ok test folding_range::tests::test_folding_range_decorated_function_single ... ok test folding_range::tests::test_folding_range_decorated_nested_function ... ok test folding_range::tests::test_folding_range_docstring ... ok test folding_range::tests::test_folding_range_docstring_variants ... ok test folding_range::tests::test_folding_range_expression_delimiters ... ok test folding_range::tests::test_folding_range_imports_basic ... ok test folding_range::tests::test_folding_range_imports_blocks1 ... ok test folding_range::tests::test_folding_range_imports_blocks2 ... ok test folding_range::tests::test_folding_range_imports_nested ... ok test folding_range::tests::test_folding_range_loop_else ... ok test folding_range::tests::test_folding_range_match ... ok test folding_range::tests::test_folding_range_multi_line_block_headers ... ok test folding_range::tests::test_folding_range_multiline_call_callables ... ok test folding_range::tests::test_folding_range_multiline_subscripts ... ok test folding_range::tests::test_folding_range_nested_control_flow ... ok test folding_range::tests::test_folding_range_preserves_inline_block_header_comment ... ok test folding_range::tests::test_folding_range_regions ... ok test folding_range::tests::test_folding_range_regions_inside_multiline_fstring ... ok test folding_range::tests::test_folding_range_single_line_class ... ok test folding_range::tests::test_folding_range_single_line_class_with_trailing_comment ... ok test folding_range::tests::test_folding_range_string_literals ... ok test folding_range::tests::test_folding_range_suppresses_header_expression_on_block_start_line ... ok test folding_range::tests::test_folding_range_try_except ... ok test folding_range::tests::test_folding_range_with ... ok test goto_declaration::tests::goto_declaration_class_instantiation ... ok test goto_declaration::tests::goto_declaration_class_scope_skipped ... ok test goto_declaration::tests::goto_declaration_from_import_as ... ok test goto_declaration::tests::goto_declaration_from_import_chain ... ok test goto_declaration::tests::goto_declaration_from_import_module ... ok test goto_declaration::tests::goto_declaration_from_import_rhs_is_module ... ok test goto_declaration::tests::goto_declaration_from_import_symbol_alias ... ok test goto_declaration::tests::goto_declaration_from_import_symbol_original ... ok test goto_declaration::tests::goto_declaration_from_star_import ... ok test goto_declaration::tests::goto_declaration_function_call_to_definition ... ok test goto_declaration::tests::goto_declaration_function_doc_attribute ... ok test goto_declaration::tests::goto_declaration_generic_method_class_type ... ok test goto_declaration::tests::goto_declaration_global_binding ... ok test goto_declaration::tests::goto_declaration_global_stmt ... ok test goto_declaration::tests::goto_declaration_import_as ... ok test goto_declaration::tests::goto_declaration_import_as_alias_name ... ok test goto_declaration::tests::goto_declaration_import_as_alias_name_on_module ... ok test goto_declaration::tests::goto_declaration_import_from ... ok test goto_declaration::tests::goto_declaration_import_simple ... ok test goto_declaration::tests::goto_declaration_inherited_attribute ... ok test goto_declaration::tests::goto_declaration_instance_attribute ... ok test goto_declaration::tests::goto_declaration_instance_attribute_no_annotation ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass_custom_init ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass_transform_alias ... ok test goto_declaration::tests::goto_declaration_keyword_argument_namedtuple ... ok test goto_declaration::tests::goto_declaration_keyword_argument_overloaded ... ok test goto_declaration::tests::goto_declaration_keyword_argument_simple ... ok test goto_declaration::tests::goto_declaration_keyword_argument_typeddict ... ok test goto_declaration::tests::goto_declaration_match_as_binding ... ok test goto_declaration::tests::goto_declaration_match_as_stmt ... ok test goto_declaration::tests::goto_declaration_match_class_field_name ... ok test goto_declaration::tests::goto_declaration_match_class_name ... ok test goto_declaration::tests::goto_declaration_match_keyword_binding ... ok test goto_declaration::tests::goto_declaration_match_keyword_stmt ... ok test goto_declaration::tests::goto_declaration_match_name_binding ... ok test goto_declaration::tests::goto_declaration_match_name_stmt ... ok test goto_declaration::tests::goto_declaration_match_rest_binding ... ok test goto_declaration::tests::goto_declaration_match_rest_stmt ... ok test goto_declaration::tests::goto_declaration_method_call_to_definition ... ok test goto_declaration::tests::goto_declaration_module_attribute ... ok test goto_declaration::tests::goto_declaration_nested_instance_attribute ... ok test goto_declaration::tests::goto_declaration_nested_scope_variable ... ok test goto_declaration::tests::goto_declaration_nonlocal_binding ... ok test goto_declaration::tests::goto_declaration_nonlocal_stmt ... ok test goto_declaration::tests::goto_declaration_overload_arity_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_arity_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_overload_keyword_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_keyword_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_overload_type_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_type_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_parameter_usage ... ok test goto_declaration::tests::goto_declaration_property_getter_setter ... ok test goto_declaration::tests::goto_declaration_protocol_instance_attribute ... ok test goto_declaration::tests::goto_declaration_relative_import ... ok test goto_declaration::tests::goto_declaration_relative_star_import ... ok test goto_declaration::tests::goto_declaration_string_annotation1 ... ok test goto_declaration::tests::goto_declaration_string_annotation2 ... ok test goto_declaration::tests::goto_declaration_string_annotation3 ... ok test goto_declaration::tests::goto_declaration_string_annotation4 ... ok test goto_declaration::tests::goto_declaration_string_annotation5 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling3 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested3 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested4 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested5 ... ok test goto_declaration::tests::goto_declaration_string_annotation_recursive ... ok test goto_declaration::tests::goto_declaration_string_annotation_too_nested1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_too_nested2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_unknown ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_real_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_shadowed_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_use ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_use ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_wrong_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_wrong_use ... ok test goto_declaration::tests::goto_declaration_type_parameter ... ok test goto_declaration::tests::goto_declaration_type_parameter_class ... ok test goto_declaration::tests::goto_declaration_typed_dict_key ... ok test goto_declaration::tests::goto_declaration_typevar_name_binding ... ok test goto_declaration::tests::goto_declaration_typevar_name_stmt ... ok test goto_declaration::tests::goto_declaration_typevar_spec_binding ... ok test goto_declaration::tests::goto_declaration_typevar_spec_stmt ... ok test goto_declaration::tests::goto_declaration_typevar_tuple_binding ... ok test goto_declaration::tests::goto_declaration_typevar_tuple_stmt ... ok test goto_declaration::tests::goto_declaration_variable_assignment ... ok test goto_declaration::tests::redeclarations ... ok test goto_definition::test::complex_annotation ... ok test goto_definition::test::float_annotation ... ok test goto_definition::test::goto_definition_attribute_redeclarations ... ok test goto_definition::test::goto_definition_binary_operator ... ok test goto_definition::test::goto_definition_binary_operator_comment ... ok test goto_definition::test::goto_definition_binary_operator_no_spaces_after_operator ... ok test goto_definition::test::goto_definition_binary_operator_no_spaces_before_operator ... ok test goto_definition::test::goto_definition_binary_operator_reflected_dunder ... ok test goto_definition::test::goto_definition_class_init_parenthesis_ambiguous_argument_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_ambiguous_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_includes_new ... ok test goto_definition::test::goto_definition_class_init_parenthesis_opening ... ok test goto_definition::test::goto_definition_comprehension_walrus_in_function ... ok test goto_definition::test::goto_definition_dangling_dynamic_class_literal ... ok test goto_definition::test::goto_definition_does_not_lookup_on_bound_super ... ok test goto_definition::test::goto_definition_does_not_mix_global_and_nonlocal_comprehension_walruses ... ok test goto_definition::test::goto_definition_does_not_point_to_for_loop_header ... ok test goto_definition::test::goto_definition_does_not_point_to_while_loop_header ... ok test goto_definition::test::goto_definition_dynamic_class_literal ... ok test goto_definition::test::goto_definition_dynamic_class_literal_parenthesis ... ok test goto_definition::test::goto_definition_dynamic_namedtuple_literal ... ok test goto_definition::test::goto_definition_dynamic_namedtuple_literal_parenthesis ... ok test goto_definition::test::goto_definition_for_type_attributes_on_class_objects ... ok test goto_definition::test::goto_definition_imported_comprehension_walrus ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass_custom_init ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass_transform_alias ... ok test goto_definition::test::goto_definition_keyword_argument_namedtuple ... ok test goto_definition::test::goto_definition_keyword_argument_typeddict ... ok test goto_definition::test::goto_definition_keyword_argument_typeddict_update ... ok test goto_definition::test::goto_definition_keyword_argument_unpack_typeddict ... ok test goto_definition::test::goto_definition_nested_comprehension_walrus_in_function ... ok test goto_definition::test::goto_definition_nested_keyword_arg1 ... ok test goto_definition::test::goto_definition_nested_keyword_arg2 ... ok test goto_definition::test::goto_definition_nested_keyword_arg3 ... ok test goto_definition::test::goto_definition_nested_keyword_arg4 ... ok test goto_definition::test::goto_definition_nonlocal_comprehension_walrus ... ok test goto_definition::test::goto_definition_on_builtins_dot_type_itself_resolved ... ok test goto_definition::test::goto_definition_on_builtins_dot_type_itself_unresolved ... ok test goto_definition::test::goto_definition_on_members_of_class_instances ... ok test goto_definition::test::goto_definition_overload_arity_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_arity_disambiguated2 ... ok test goto_definition::test::goto_definition_overload_keyword_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_keyword_disambiguated2 ... ok test goto_definition::test::goto_definition_overload_type_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_type_disambiguated2 ... ok test goto_definition::test::goto_definition_performs_lookups_on_metaclass ... ok test goto_definition::test::goto_definition_property_getter_and_setter ... ok test goto_definition::test::goto_definition_relative_import ... ok test goto_definition::test::goto_definition_relative_import_reference ... ok test goto_definition::test::goto_definition_relative_star_imported_submodule_reference ... ok test goto_definition::test::goto_definition_resolves_super_for_generic_class ... ok test goto_definition::test::goto_definition_stub_map_class_attribute ... ok test goto_definition::test::goto_definition_stub_map_class_def ... ok test goto_definition::test::goto_definition_stub_map_class_function ... ok test goto_definition::test::goto_definition_stub_map_class_import ... ok test goto_definition::test::goto_definition_stub_map_class_init ... ok test goto_definition::test::goto_definition_stub_map_class_method ... ok test goto_definition::test::goto_definition_stub_map_class_ref ... ok test goto_definition::test::goto_definition_stub_map_function ... ok test goto_definition::test::goto_definition_stub_map_function_def ... ok test goto_definition::test::goto_definition_stub_map_function_redefine ... ok test goto_definition::test::goto_definition_stub_map_module_import ... ok test goto_definition::test::goto_definition_stub_map_module_ref ... ok test goto_definition::test::goto_definition_stub_map_module_variable ... ok test goto_definition::test::goto_definition_stub_map_reexported_function ... ok test goto_definition::test::goto_definition_unary_after_operator ... ok test goto_definition::test::goto_definition_unary_between_operator_and_operand ... ok test goto_definition::test::goto_definition_unary_not_with_bad_dunder_bool_and_dunder_len ... ok test goto_definition::test::goto_definition_unary_not_with_dunder_bool ... ok test goto_definition::test::goto_definition_unary_not_with_dunder_len ... ok test goto_definition::test::goto_definition_unary_not_with_no_dunder_bool_and_bad_dunder_len ... ok test goto_definition::test::goto_definition_unary_operator ... ok test goto_definition::test::goto_definition_unary_operator_with_bad_dunder_definition ... ok test goto_definition::test::goto_definition_unimported_symbol_imported_in_builtins ... ok test goto_definition::test::redeclarations ... ok test goto_implementation::tests::implementation_abstract_root_method_is_included ... ok test goto_implementation::tests::implementation_attribute_bare_annotation_declaration ... ok test goto_implementation::tests::implementation_attribute_bound_to_class ... ok test goto_implementation::tests::implementation_attribute_class_body_and_instance_mixed ... ok test goto_implementation::tests::implementation_attribute_class_body_takes_priority_over_instance ... ok test goto_implementation::tests::implementation_attribute_family_from_base_receiver ... ok test goto_implementation::tests::implementation_attribute_instance_attribute_family ... ok test goto_implementation::tests::implementation_attribute_instance_attribute_from_concrete_receiver ... ok test goto_implementation::tests::implementation_attribute_method_and_data_mixed ... ok test goto_implementation::tests::implementation_attribute_plain_assignment ... ok test goto_implementation::tests::implementation_attribute_protocol_method_nominal_only ... ok test goto_implementation::tests::implementation_attribute_stub_mapped ... ok test goto_implementation::tests::implementation_attribute_unreachable_data_in_reachable_class_excluded ... ok test goto_implementation::tests::implementation_attribute_unreachable_method_in_reachable_class_excluded ... ok test goto_implementation::tests::implementation_attribute_unreachable_override_excluded ... ok test goto_implementation::tests::implementation_class_call_with_assigned_constructor ... ok test goto_implementation::tests::implementation_class_diamond_dedup ... ok test goto_implementation::tests::implementation_class_family ... ok test goto_implementation::tests::implementation_class_family_in_request_file_excluded_from_project ... ok test goto_implementation::tests::implementation_class_generic_base ... ok test goto_implementation::tests::implementation_class_instance_reference_is_unsupported ... ok test goto_implementation::tests::implementation_class_intermediate_root ... ok test goto_implementation::tests::implementation_class_no_subclasses ... ok test goto_implementation::tests::implementation_class_reference_in_annotation ... ok test goto_implementation::tests::implementation_class_reference_in_string_annotation ... ok test goto_implementation::tests::implementation_class_stub_mapped_subclass ... ok test goto_implementation::tests::implementation_classmethod_receiver ... ok test goto_implementation::tests::implementation_inherited_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_inherited_method_from_union_receivers_deduplicates ... ok test goto_implementation::tests::implementation_method_declaration_root ... ok test goto_implementation::tests::implementation_method_family_from_attribute ... ok test goto_implementation::tests::implementation_mixed_class_and_module_binding_is_unsupported ... ok test goto_implementation::tests::implementation_mixed_class_value_attribute_uses_member_bindings ... ok test goto_implementation::tests::implementation_nested_class_reference ... ok test goto_implementation::tests::implementation_overload_only_root_scans_subclasses ... ok test goto_implementation::tests::implementation_overloaded_method_returns_implementation ... ok test goto_implementation::tests::implementation_overridden_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_parallel_candidate_batches_preserve_order ... ok test goto_implementation::tests::implementation_property_read ... ok test goto_implementation::tests::implementation_property_setter_definition ... ok test goto_implementation::tests::implementation_property_write ... ok test goto_implementation::tests::implementation_qualified_class_reference_in_base_list ... ok test goto_implementation::tests::implementation_qualified_class_reference_in_instantiation ... ok test goto_implementation::tests::implementation_shadowed_inherited_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_stub_map_class_method ... ok test goto_implementation::tests::implementation_stub_map_overloaded_class_method ... ok test goto_implementation::tests::implementation_stub_only_overloaded_class_method ... ok test goto_implementation::tests::implementation_subclass_through_import_alias ... ok test goto_implementation::tests::implementation_transitive_subclass_overrides ... ok test goto_implementation::tests::implementation_typevar_bound_class_object_receiver ... ok test goto_implementation::tests::implementation_typevar_bound_receiver ... ok test goto_implementation::tests::implementation_unreachable_class_declaration_is_unsupported ... ok test goto_implementation::tests::implementation_unreachable_class_reference_is_unsupported ... ok test goto_implementation::tests::implementation_unreachable_method_declaration_is_unsupported ... ok test goto_implementation::tests::implementation_unresolved_root_does_not_scan_subclasses ... ok test goto_implementation::tests::implementation_unsupported_target ... ok test goto_type_definition::tests::goto_between_call_arguments ... ok test goto_type_definition::tests::goto_type_definition_cursor_between_object_and_attribute ... ok test goto_type_definition::tests::goto_type_global_binding ... ok test goto_type_definition::tests::goto_type_global_stmt ... ok test goto_type_definition::tests::goto_type_match_as_binding ... ok test goto_type_definition::tests::goto_type_match_as_stmt ... ok test goto_type_definition::tests::goto_type_match_class_field_name ... ok test goto_type_definition::tests::goto_type_match_class_name ... ok test goto_type_definition::tests::goto_type_match_keyword_binding ... ok test goto_type_definition::tests::goto_type_match_keyword_stmt ... ok test goto_type_definition::tests::goto_type_match_name_binding ... ok test goto_type_definition::tests::goto_type_match_name_stmt ... ok test goto_type_definition::tests::goto_type_match_rest_binding ... ok test goto_type_definition::tests::goto_type_match_rest_stmt ... ok test goto_type_definition::tests::goto_type_narrowing ... ok test goto_type_definition::tests::goto_type_none ... ok test goto_type_definition::tests::goto_type_nonlocal_binding ... ok test goto_type_definition::tests::goto_type_nonlocal_stmt ... ok test goto_type_definition::tests::goto_type_of_bare_type_alias_type ... ok test goto_type_definition::tests::goto_type_of_divergent ... ok test goto_type_definition::tests::goto_type_of_expression_with_builtin ... ok test goto_type_definition::tests::goto_type_of_expression_with_class_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_function_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_literal_node ... ok test goto_type_definition::tests::goto_type_of_expression_with_literal_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_module ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_param_spec ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_var_tuple ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_var_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_union_type ... ok test goto_type_definition::tests::goto_type_of_from_import_module ... ok test goto_type_definition::tests::goto_type_of_from_import_module_multi1 ... ok test goto_type_definition::tests::goto_type_of_from_import_module_multi2 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel1 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel2 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel3 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel4 ... ok test goto_type_definition::tests::goto_type_of_import_module ... ok test goto_type_definition::tests::goto_type_of_import_module_multi1 ... ok test goto_type_definition::tests::goto_type_of_import_module_multi2 ... ok test goto_type_definition::tests::goto_type_of_narrowed_multi_member_enum_complement ... ok test goto_type_definition::tests::goto_type_of_narrowed_singleton_enum_complement ... ok test goto_type_definition::tests::goto_type_of_ty_extensions_special_form ... ok test goto_type_definition::tests::goto_type_of_typing_dot_any ... ok test goto_type_definition::tests::goto_type_of_typing_dot_generic ... ok test goto_type_definition::tests::goto_type_of_typing_dot_literal ... ok test goto_type_definition::tests::goto_type_on_incorrectly_typed_keyword_argument ... ok test goto_type_definition::tests::goto_type_on_keyword_argument ... ok test goto_type_definition::tests::goto_type_on_kwargs ... ok test goto_type_definition::tests::goto_type_string_annotation1 ... ok test goto_type_definition::tests::goto_type_string_annotation2 ... ok test goto_type_definition::tests::goto_type_string_annotation3 ... ok test goto_type_definition::tests::goto_type_string_annotation4 ... ok test goto_type_definition::tests::goto_type_string_annotation5 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling1 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling2 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling3 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested1 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested2 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested3 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested4 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested5 ... ok test goto_type_definition::tests::goto_type_string_annotation_recursive ... ok test goto_type_definition::tests::goto_type_string_annotation_too_nested1 ... ok test goto_type_definition::tests::goto_type_string_annotation_too_nested2 ... ok test goto_type_definition::tests::goto_type_string_annotation_unknown ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_real_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_shadowed_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_use ... ok test goto_type_definition::tests::goto_type_submodule_import_from_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_use ... ok test goto_type_definition::tests::goto_type_submodule_import_from_wrong_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_wrong_use ... ok test goto_type_definition::tests::goto_type_typevar_name_binding ... ok test goto_type_definition::tests::goto_type_typevar_name_stmt ... ok test goto_type_definition::tests::goto_type_typevar_spec_binding ... ok test goto_type_definition::tests::goto_type_typevar_spec_stmt ... ok test goto_type_definition::tests::goto_type_typevar_tuple_binding ... ok test goto_type_definition::tests::goto_type_typevar_tuple_stmt ... ok test hover::tests::goto_type_string_annotation_nested1 ... ok test hover::tests::goto_type_string_annotation_nested2 ... ok test hover::tests::goto_type_string_annotation_nested3 ... ok test hover::tests::goto_type_string_annotation_nested4 ... ok test hover::tests::goto_type_string_annotation_nested5 ... ok test hover::tests::goto_type_string_annotation_too_nested1 ... ok test hover::tests::goto_type_string_annotation_too_nested2 ... ok test hover::tests::hover_annotated_assignment ... ok test hover::tests::hover_annotated_assignment_with_rhs ... ok test hover::tests::hover_annotated_assignment_with_rhs_use ... ok test hover::tests::hover_annotated_attribute_assignment ... ok test hover::tests::hover_annotated_attribute_assignment_use ... ok test hover::tests::hover_attribute_assignment ... ok test hover::tests::hover_attribute_docstring_spill ... ok test hover::tests::hover_augmented_assignment ... ok test hover::tests::hover_augmented_attribute_assignment ... ok test hover::tests::hover_bare_final_annotation ... ok test hover::tests::hover_bare_final_attribute_assignment ... ok test hover::tests::hover_basic ... ok test hover::tests::hover_binary_expression ... ok test hover::tests::hover_binary_operator_literal ... ok test hover::tests::hover_binary_operator_overload ... ok test hover::tests::hover_binary_operator_union ... ok test hover::tests::hover_bound_method_overload_self_type ... ok test hover::tests::hover_callable_special_forms ... ok test hover::tests::hover_class ... ok test hover::tests::hover_class_def ... ok test hover::tests::hover_class_init ... ok test hover::tests::hover_class_init_and_new_invalid ... ok test hover::tests::hover_class_init_and_new_valid ... ok test hover::tests::hover_class_init_attr ... ok test hover::tests::hover_class_init_no_init_docs ... ok test hover::tests::hover_class_init_overload_match ... ok test hover::tests::hover_class_init_overload_no_match ... ok test hover::tests::hover_class_init_with_callable_param ... ok test hover::tests::hover_class_method ... ok test hover::tests::hover_class_no_init ... ok test hover::tests::hover_class_typed_init ... ok test hover::tests::hover_class_typevar_variance ... ok test hover::tests::hover_class_with_new ... ok test hover::tests::hover_classvar_attribute ... ok test hover::tests::hover_complex_type1 ... ok test hover::tests::hover_complex_type2 ... ok test hover::tests::hover_complex_type3 ... ok test hover::tests::hover_comprehension_type_context ... ok test hover::tests::hover_dataclass_class_init ... ok test hover::tests::hover_docstring ... ok test hover::tests::hover_dunder_file ... ok test hover::tests::hover_enum_constructor ... ok test hover::tests::hover_final_global_use ... ok test hover::tests::hover_final_variable ... ok test hover::tests::hover_final_variable_use ... ok test hover::tests::hover_float_annotation ... ok test hover::tests::hover_func_docstring_escapes_html_in_markdown ... ok test hover::tests::hover_func_with_concat_docstring ... ok test hover::tests::hover_func_with_nextline_commented_docstring ... ok test hover::tests::hover_func_with_nextline_commented_parens_docstring ... ok test hover::tests::hover_func_with_parens_docstring ... ok test hover::tests::hover_func_with_plus_docstring ... ok test hover::tests::hover_func_with_sameline_commented_docstring ... ok test hover::tests::hover_func_with_slash_docstring ... ok test hover::tests::hover_function ... ok test hover::tests::hover_function_def ... ok test hover::tests::hover_function_rest_docstring ... ok test hover::tests::hover_function_typed_variable ... ok test hover::tests::hover_function_typevar_variance ... ok test hover::tests::hover_generic_type_alias_name ... ok test hover::tests::hover_global_binding ... ok test hover::tests::hover_global_stmt ... ok test hover::tests::hover_incomplete_except_handler ... ok test hover::tests::hover_keyword_argument_value_keeps_value_type ... ok test hover::tests::hover_keyword_only_parameter ... ok test hover::tests::hover_keyword_parameter ... ok test hover::tests::hover_keyword_parameter_def ... ok test hover::tests::hover_keyword_parameter_overload_docstring_blocks_implementation_parameter_docs ... ok test hover::tests::hover_keyword_parameter_overload_implementation_parameter_docs ... ok test hover::tests::hover_keyword_parameter_preserves_rest_field_like_continuation ... ok test hover::tests::hover_keyword_parameter_without_documentation ... ok test hover::tests::hover_keyword_variadic_parameter ... ok test hover::tests::hover_legacy_typevar_variance ... ok test hover::tests::hover_literal_ellipsis ... ok test hover::tests::hover_literal_int ... ok test hover::tests::hover_match_as_binding ... ok test hover::tests::hover_match_as_stmt ... ok test hover::tests::hover_match_class_field_name ... ok test hover::tests::hover_match_class_name ... ok test hover::tests::hover_match_keyword_binding ... ok test hover::tests::hover_match_keyword_stmt ... ok test hover::tests::hover_match_name_binding ... ok test hover::tests::hover_match_name_stmt ... ok test hover::tests::hover_match_rest_binding ... ok test hover::tests::hover_match_rest_stmt ... ok test hover::tests::hover_member ... ok test hover::tests::hover_module ... ok test hover::tests::hover_module_import ... ok test hover::tests::hover_multi_inference ... ok test hover::tests::hover_named_expression_target ... ok test hover::tests::hover_non_callable_decorated_function_shows_docstring ... ok test hover::tests::hover_nonlocal_binding ... ok test hover::tests::hover_nonlocal_stmt ... ok test hover::tests::hover_overload_ambiguous ... ok test hover::tests::hover_overload_ambiguous_compact ... ok test hover::tests::hover_overload_arity_disambiguated1 ... ok test hover::tests::hover_overload_arity_disambiguated2 ... ok test hover::tests::hover_overload_keyword_disambiguated1 ... ok test hover::tests::hover_overload_keyword_disambiguated2 ... ok test hover::tests::hover_overload_type_disambiguated1 ... ok test hover::tests::hover_overload_type_disambiguated2 ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned_impl_has_docstring ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned_overload_has_docstring ... ok test hover::tests::hover_overloaded_function_uses_sibling_overload_docstring_as_fallback ... ok test hover::tests::hover_overloaded_function_with_conditional_definitions ... ok test hover::tests::hover_overloaded_function_with_version_conditional_implementation ... ok test hover::tests::hover_overloaded_method_implementation_docstring ... ok test hover::tests::hover_pep695_type_alias_name ... ok test hover::tests::hover_pep695_type_alias_usage ... ok test hover::tests::hover_reexported_stub_definition_implementation_docstring ... ok test hover::tests::hover_shadowed_numeric_builtin ... ok test hover::tests::hover_shadowed_numeric_builtin_in_keyword_parameter ... ok test hover::tests::hover_shadowed_numeric_builtin_in_selected_signature ... ok test hover::tests::hover_string_annotation1 ... ok test hover::tests::hover_string_annotation2 ... ok test hover::tests::hover_string_annotation3 ... ok test hover::tests::hover_string_annotation4 ... ok test hover::tests::hover_string_annotation5 ... ok test hover::tests::hover_string_annotation_dangling1 ... ok test hover::tests::hover_string_annotation_dangling2 ... ok test hover::tests::hover_string_annotation_dangling3 ... ok test hover::tests::hover_string_annotation_recursive ... ok test hover::tests::hover_string_annotation_unknown ... ok test hover::tests::hover_submodule_import_from_confusing_real_def ... ok test hover::tests::hover_submodule_import_from_confusing_shadowed_def ... ok test hover::tests::hover_submodule_import_from_confusing_use ... ok test hover::tests::hover_submodule_import_from_def ... ok test hover::tests::hover_submodule_import_from_use ... ok test hover::tests::hover_submodule_import_from_wrong_def ... ok test hover::tests::hover_submodule_import_from_wrong_use ... ok test hover::tests::hover_subscript_literal_index ... ok test hover::tests::hover_subscript_literal_index_variants ... ok test hover::tests::hover_subscript_non_literal_index ... ok test hover::tests::hover_subscript_slice_literal_bounds_list_variants ... ok test hover::tests::hover_subscript_slice_literal_bounds_string_variants ... ok test hover::tests::hover_tuple_assignment_target ... ok test hover::tests::hover_type_alias_import_resolved_docstring_stub ... ok test hover::tests::hover_type_alias_name ... ok test hover::tests::hover_type_alias_resolved_docstring_stub ... ok test hover::tests::hover_type_alias_typevar_variance ... ok test hover::tests::hover_type_docstring_correct_order ... ok test hover::tests::hover_type_narrowing ... ok test hover::tests::hover_type_of_expression_with_type_param_spec ... ok test hover::tests::hover_type_of_expression_with_type_var_tuple ... ok test hover::tests::hover_type_of_expression_with_type_var_type ... ok test hover::tests::hover_typed_dict_key_literal ... ok test hover::tests::hover_typeddict_constructor ... ok test hover::tests::hover_typeddict_constructor_not_required ... ok test hover::tests::hover_typeddict_constructor_positional_map ... ok test hover::tests::hover_typeddict_constructor_positional_map_dict_literal_in_constructor ... ok test hover::tests::hover_typeddict_constructor_total_false ... ok test hover::tests::hover_typevar_name_binding ... ok test hover::tests::hover_typevar_name_stmt ... ok test hover::tests::hover_typevar_spec_binding ... ok test hover::tests::hover_typevar_spec_stmt ... ok test hover::tests::hover_typevar_tuple_binding ... ok test hover::tests::hover_typevar_tuple_stmt ... ok test hover::tests::hover_union ... ok test hover::tests::hover_variable_assignment ... ok test hover::tests::hover_whitespace ... ok test importer::tests::conditional_imports_existing_import1 ... ok test importer::tests::conditional_imports_existing_import2 ... ok test importer::tests::conditional_imports_existing_module1 ... ok test importer::tests::conditional_imports_existing_module2 ... ok test importer::tests::conditional_imports_new_import ... ok test importer::tests::empty_source_qualified ... ok test importer::tests::empty_source_unqualified ... ok test importer::tests::existing_future_import ... ok test importer::tests::existing_future_import_after_docstring ... ok test importer::tests::import_exists_glob ... ok test importer::tests::import_exists_qualified ... ok test importer::tests::import_exists_qualified_aliased ... ok test importer::tests::import_exists_unqualified ... ok test importer::tests::import_exists_unqualified_aliased ... ok test importer::tests::import_module_blank ... ok test importer::tests::import_module_exists ... ok test importer::tests::import_module_from_exists ... ok test importer::tests::import_module_from_via_member_exists ... ok test importer::tests::import_partially_exists_aliased_multi ... ok test importer::tests::import_partially_exists_aliased_single ... ok test importer::tests::import_partially_exists_continuation ... ok test importer::tests::import_partially_exists_incomplete ... ok test importer::tests::import_partially_exists_incomplete_parentheses1 ... ok test importer::tests::import_partially_exists_multi ... ok test importer::tests::import_partially_exists_parentheses_multi_line_no_trailing_comma ... ok test importer::tests::import_partially_exists_parentheses_multi_line_trailing_comma ... ok test importer::tests::import_partially_exists_parentheses_single ... ok test importer::tests::import_partially_exists_parentheses_trailing_comma ... ok test importer::tests::import_partially_exists_relative ... ok test importer::tests::import_partially_exists_semi_colon ... ok test importer::tests::import_partially_exists_single ... ok test importer::tests::import_results_in_conflict ... ok test importer::tests::in_scope_ordering_within_function ... ok test importer::tests::lazy_future_import_is_not_special ... ok test importer::tests::member_conflict_with_other_import ... ok test importer::tests::member_conflict_with_other_member_import ... ok test importer::tests::member_conflict_with_other_member_import_alias ... ok test importer::tests::member_conflict_with_other_module_import_alias ... ok test importer::tests::module_conflict_with_other_import ... ok test importer::tests::multiple_import_blocks_other ... ok test importer::tests::multiple_import_blocks_std ... ok test importer::tests::no_conflict_alias_member ... ok test importer::tests::no_conflict_alias_module ... ok test importer::tests::out_of_scope_ordering_top_level ... ok test importer::tests::out_of_scope_ordering_within_function_add_import ... ok test importer::tests::priority_qualified_over_partial ... ok test importer::tests::priority_unqualified_over_partial ... ok test importer::tests::priority_unqualified_over_qualified ... ok test importer::tests::priority_unqualified_over_unqualified ... ok test importer::tests::priority_unqualified_over_unqualified_between ... ok test importer::tests::qualify_symbol_to_avoid_overwriting_other_symbol_in_scope ... ok test importer::tests::try_imports_existing_import1 ... ok test importer::tests::try_imports_existing_import2 ... ok test importer::tests::try_imports_new_import ... ok test importer::tests::unqualify_symbol_to_avoid_overwriting_other_symbol_in_scope ... ok test importer::tests::within_function_definition_member_conflict ... ok test importer::tests::within_function_definition_module_conflict ... ok test importer::tests::within_function_definition_simple ... ok test inlay_hints::tests::hover_type_with_top_materialization ... ok test inlay_hints::tests::instance_method_overload_self_type ... ok test inlay_hints::tests::test_assign_attribute_of_instance ... ok test inlay_hints::tests::test_assign_statement ... ok test inlay_hints::tests::test_assign_statement_out_of_range ... ok test inlay_hints::tests::test_assign_statement_with_type_annotation ... ok test inlay_hints::tests::test_auto_import_enum_member ... ok test inlay_hints::tests::test_auto_import_enum_member_unimported_class ... ok test inlay_hints::tests::test_auto_import_method_returning_nested_class ... ok test inlay_hints::tests::test_auto_import_nested_class ... ok test inlay_hints::tests::test_auto_import_other_symbols ... ok test inlay_hints::tests::test_auto_import_same_file_method_returning_nested_class ... ok test inlay_hints::tests::test_auto_import_same_name_different_modules_both_qualified ... ok test inlay_hints::tests::test_auto_import_same_name_different_modules_one_qualified ... ok test inlay_hints::tests::test_auto_import_symbol_imported_from_different_path ... ok test inlay_hints::tests::test_auto_import_symbol_in_scope_same_name ... ok test inlay_hints::tests::test_auto_import_typing_literal ... ok test inlay_hints::tests::test_auto_import_with_qualification_of_names ... ok test inlay_hints::tests::test_auto_import_with_update_import_from_statement ... ok test inlay_hints::tests::test_callable_call ... ok test inlay_hints::tests::test_class_constructor_call_init ... ok test inlay_hints::tests::test_class_constructor_call_meta_class_call ... ok test inlay_hints::tests::test_class_constructor_call_new ... ok test inlay_hints::tests::test_class_method_call ... ok test inlay_hints::tests::test_complex_parameter_combinations ... ok test inlay_hints::tests::test_disabled_function_argument_names ... ok test inlay_hints::tests::test_disabled_variable_types ... ok test inlay_hints::tests::test_dunder_variable_assignment_has_type_inlay_hint ... ok test inlay_hints::tests::test_enum_literal ... ok test inlay_hints::tests::test_function_call_argument_name_shown_for_near_matches ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_case_insensitive_exact_match ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_normalized_parameter_name ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_segment_prefix_or_suffix ... ok test inlay_hints::tests::test_function_call_argument_name_suppression_matches_full_segment_sequence ... ok test inlay_hints::tests::test_function_call_different_formatting ... ok test inlay_hints::tests::test_function_call_last_plain_positional_before_starred_argument ... ok test inlay_hints::tests::test_function_call_mixed_positional_and_keyword ... ok test inlay_hints::tests::test_function_call_multiple_positional_arguments ... ok test inlay_hints::tests::test_function_call_multiple_positional_arguments_before_keyword ... ok test inlay_hints::tests::test_function_call_only_starred_argument_has_no_edit ... ok test inlay_hints::tests::test_function_call_out_of_range ... ok test inlay_hints::tests::test_function_call_positional_after_keyword_in_source_order ... ok test inlay_hints::tests::test_function_call_positional_only_and_keyword_variadic_parameters ... ok test inlay_hints::tests::test_function_call_positional_only_and_positional_or_keyword_parameters ... ok test inlay_hints::tests::test_function_call_positional_only_and_variadic_parameters ... ok test inlay_hints::tests::test_function_call_with_argument_name_starting_with_underscore ... ok test inlay_hints::tests::test_function_call_with_default_parameters ... ok test inlay_hints::tests::test_function_call_with_keyword_only_parameter ... ok test inlay_hints::tests::test_function_call_with_keyword_variadic_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_only_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_attribute ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_attribute_not ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_call ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_complex ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_name ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_subscript ... ok test inlay_hints::tests::test_function_call_with_union_type ... ok test inlay_hints::tests::test_function_call_with_unpacked_tuple_argument ... ok test inlay_hints::tests::test_function_call_with_unpacked_tuple_argument_single_element ... ok test inlay_hints::tests::test_function_call_with_variadic_parameter ... ok test inlay_hints::tests::test_function_calls_different_file ... ok test inlay_hints::tests::test_function_signature_inlay_hint ... ok test inlay_hints::tests::test_generic_alias ... ok test inlay_hints::tests::test_generic_init_call ... ok test inlay_hints::tests::test_instance_method_call ... ok test inlay_hints::tests::test_lambda_function_calls ... ok test inlay_hints::tests::test_leading_underscore_variable_assignment_has_no_type_inlay_hint ... ok test inlay_hints::tests::test_leading_underscore_variable_in_tuple_assignment_has_no_type_inlay_hint ... ok test inlay_hints::tests::test_literal_group ... ok test inlay_hints::tests::test_literal_string ... ok test inlay_hints::tests::test_literal_type_alias_inlay_hint ... ok test inlay_hints::tests::test_many_literals ... ok test inlay_hints::tests::test_many_literals_list ... ok test inlay_hints::tests::test_many_literals_multiple ... ok test inlay_hints::tests::test_many_literals_tuple ... ok test inlay_hints::tests::test_many_literals_unpacked_tuple ... ok test inlay_hints::tests::test_match_as_binding ... ok test inlay_hints::tests::test_match_keyword_binding ... ok test inlay_hints::tests::test_match_name_binding ... ok test inlay_hints::tests::test_match_rest_binding ... ok test inlay_hints::tests::test_meta_typevar_inlay_hint ... ok test inlay_hints::tests::test_method_chaining ... ok test inlay_hints::tests::test_method_wrapper_inlay_hint ... ok test inlay_hints::tests::test_module_inlay_hint ... ok test inlay_hints::tests::test_multiple_assignment ... ok test inlay_hints::tests::test_named_tuple_constructor_call ... ok test inlay_hints::tests::test_nested_function_calls ... ok test inlay_hints::tests::test_nested_keyword_function_calls ... ok test inlay_hints::tests::test_nested_tuple_assignment ... ok test inlay_hints::tests::test_newtype_inlay_hint ... ok test inlay_hints::tests::test_overloaded_function_calls ... ok test inlay_hints::tests::test_overloaded_function_calls_different_params ... ok test inlay_hints::tests::test_overloaded_function_calls_no_matching_overload ... ok test inlay_hints::tests::test_paramspec_creation_inlay_hint ... ok test inlay_hints::tests::test_property_literal_type ... ok test inlay_hints::tests::test_simple_init_call ... ok test inlay_hints::tests::test_starred_unpacked_tuple_assignment ... ok test inlay_hints::tests::test_static_method_call ... ok test inlay_hints::tests::test_subclass_type ... ok test inlay_hints::tests::test_subscripted_protocol_inlay_hint ... ok test inlay_hints::tests::test_tuple_assignment ... ok test inlay_hints::tests::test_typealiastype_creation_inlay_hint ... ok test inlay_hints::tests::test_typevar_name_binding ... ok test inlay_hints::tests::test_typevar_spec_binding ... ok test inlay_hints::tests::test_typevar_tuple_binding ... ok test inlay_hints::tests::test_typevartuple_creation_inlay_hint ... ok test inlay_hints::tests::test_unpacked_tuple_assignment ... ok test inlay_hints::tests::test_wrapper_descriptor_inlay_hint ... ok test references::tests::externally_visible_definitions_can_have_cross_file_references ... ok test references::tests::non_public_scope_definitions_stay_in_file ... ok test rename::tests::cannot_rename_builtin_type ... ok test rename::tests::cannot_rename_external_file ... ok test rename::tests::cannot_rename_from_import_module_component ... ok test rename::tests::cannot_rename_import_module_component ... ok test rename::tests::cannot_rename_keyword ... ok test rename::tests::cannot_rename_private_builtin_helper ... ok test rename::tests::import_alias ... ok test rename::tests::import_alias_to_first_party_definition ... ok test rename::tests::import_alias_use ... ok test rename::tests::imported_first_party_definition ... ok test rename::tests::multi_file_function_rename ... ok test rename::tests::multi_file_parameter_rename_updates_keyword_argument_labels ... ok test rename::tests::prepare_rename_parameter ... ok test rename::tests::rename_across_import_chain_with_mixed_aliases ... ok test rename::tests::rename_alias_at_import_statement ... ok test rename::tests::rename_alias_at_usage_site ... ok test rename::tests::rename_alias_in_import_chain ... ok test rename::tests::rename_attribute ... ok test rename::tests::rename_attribute_does_not_touch_other_class_slots ... ok test rename::tests::rename_attribute_does_not_touch_slots_dict_value ... ok test rename::tests::rename_attribute_ignores_slots_annotation_container ... ok test rename::tests::rename_attribute_updates_slots_dict_key ... ok test rename::tests::rename_attribute_updates_slots_list ... ok test rename::tests::rename_attribute_updates_slots_set ... ok test rename::tests::rename_attribute_updates_slots_tuple ... ok test rename::tests::rename_cannot_start_from_slot_string ... ok test rename::tests::rename_class ... ok test rename::tests::rename_class_body_annotation_updates_slots ... ok test rename::tests::rename_comprehension_walrus_across_files ... ok test rename::tests::rename_comprehension_walrus_in_function ... ok test rename::tests::rename_does_not_mix_global_and_nonlocal_comprehension_walruses ... ok test rename::tests::rename_function ... ok test rename::tests::rename_implicit_attribute ... ok test rename::tests::rename_invalid_name ... ok test rename::tests::rename_keyword_argument ... ok test rename::tests::rename_keyword_argument_dataclass_field ... ok test rename::tests::rename_keyword_argument_namedtuple_field ... ok test rename::tests::rename_keyword_argument_typeddict_field ... ok test rename::tests::rename_match_as_binding ... ok test rename::tests::rename_match_as_stmt ... ok test rename::tests::rename_match_class_field_name ... ok test rename::tests::rename_match_class_name ... ok test rename::tests::rename_match_keyword_binding ... ok test rename::tests::rename_match_keyword_stmt ... ok test rename::tests::rename_match_name_binding ... ok test rename::tests::rename_match_name_stmt ... ok test rename::tests::rename_match_rest_binding ... ok test rename::tests::rename_match_rest_stmt ... ok test rename::tests::rename_nested_class_attribute_does_not_touch_outer_slots ... ok test rename::tests::rename_non_property_setter_decorator ... ok test rename::tests::rename_non_property_setter_decorator_from_decorated ... ok test rename::tests::rename_overloaded_function ... ok test rename::tests::rename_overloaded_function_usage ... ok test rename::tests::rename_overloaded_method ... ok test rename::tests::rename_parameter ... ok test rename::tests::rename_parameter_does_not_touch_slots ... ok test rename::tests::rename_parameter_with_keyword_argument ... ok test rename::tests::rename_property ... ok test rename::tests::rename_property_from_assignment_usage ... ok test rename::tests::rename_property_from_decorator ... ok test rename::tests::rename_property_from_setter ... ok test rename::tests::rename_property_from_usage ... ok test rename::tests::rename_property_no_cross_contamination ... ok test rename::tests::rename_property_with_deleter ... ok test rename::tests::rename_property_with_different_setter_name ... ok test rename::tests::rename_property_with_setter ... ok test rename::tests::rename_property_with_setter_and_deleter ... ok test rename::tests::rename_redeclarations ... ok test rename::tests::rename_single_dispatch_function ... ok test rename::tests::rename_single_dispatch_function_stacked_register ... ok test rename::tests::rename_single_dispatchmethod ... ok test rename::tests::rename_single_dispatchmethod_classmethod ... ok test rename::tests::rename_single_dispatchmethod_staticmethod ... ok test rename::tests::rename_string_annotation1 ... ok test rename::tests::rename_string_annotation2 ... ok test rename::tests::rename_string_annotation3 ... ok test rename::tests::rename_string_annotation4 ... ok test rename::tests::rename_string_annotation5 ... ok test rename::tests::rename_string_annotation_dangling1 ... ok test rename::tests::rename_string_annotation_dangling2 ... ok test rename::tests::rename_string_annotation_dangling3 ... ok test rename::tests::rename_stub_ellipsis_valued_attribute_updates_slots ... ok test rename::tests::rename_submodule_import_from_confusing_real_def ... ok test rename::tests::rename_submodule_import_from_confusing_shadowed_def ... ok test rename::tests::rename_submodule_import_from_confusing_use ... ok test rename::tests::rename_submodule_import_from_def ... ok test rename::tests::rename_submodule_import_from_use ... ok test rename::tests::rename_submodule_import_from_wrong_def ... ok test rename::tests::rename_submodule_import_from_wrong_use ... ok test rename::tests::rename_typeddict_field_from_keyword_argument ... ok test rename::tests::rename_typevar_name_binding ... ok test rename::tests::rename_typevar_name_stmt ... ok test rename::tests::rename_typevar_spec_binding ... ok test rename::tests::rename_typevar_spec_stmt ... ok test rename::tests::rename_typevar_tuple_binding ... ok test rename::tests::rename_typevar_tuple_stmt ... ok test selection_range::tests::selection_range_bytes_literal ... ok test selection_range::tests::selection_range_class_definition ... ok test selection_range::tests::selection_range_deeply_nested_expression ... ok test selection_range::tests::selection_range_empty_string_literal ... ok test selection_range::tests::selection_range_function_call ... ok test selection_range::tests::selection_range_function_definition ... ok test selection_range::tests::selection_range_invalid_bytes_literal ... ok test selection_range::tests::selection_range_recovered_invalid_string_literal ... ok test selection_range::tests::selection_range_simple_expression ... ok test selection_range::tests::selection_range_string_literal_prefix ... ok test semantic_tokens::tests::attribute_classification ... ok test semantic_tokens::tests::attribute_docstring_classification ... ok test semantic_tokens::tests::attribute_docstring_classification_spill ... ok test semantic_tokens::tests::attribute_fallback_classification ... ok test semantic_tokens::tests::attribute_on_union_1 ... ok test semantic_tokens::tests::attribute_on_union_2 ... ok test semantic_tokens::tests::attribute_on_union_3 ... ok test semantic_tokens::tests::augmented_assignment ... ok test semantic_tokens::tests::builtin_constants ... ok test semantic_tokens::tests::builtin_constants_in_expressions ... ok test semantic_tokens::tests::builtin_types ... ok test semantic_tokens::tests::bytes_literals ... ok test semantic_tokens::tests::class_attribute_docstring_classification ... ok test semantic_tokens::tests::class_docstring_classification ... ok test semantic_tokens::tests::comprehensions ... ok test semantic_tokens::tests::constant_name_detection ... ok test semantic_tokens::tests::constant_variations ... ok test semantic_tokens::tests::debug_int_classification ... ok test semantic_tokens::tests::debug_user_defined_type_classification ... ok test semantic_tokens::tests::decorated_method_attribute_classification ... ok test semantic_tokens::tests::decorator_classification ... ok test semantic_tokens::tests::docstring_classification_concat ... ok test semantic_tokens::tests::docstring_classification_concat_commented_nextline ... ok test semantic_tokens::tests::docstring_classification_concat_commented_sameline ... ok test semantic_tokens::tests::docstring_classification_concat_parens ... ok test semantic_tokens::tests::docstring_classification_concat_parens_commented_nextline ... ok test semantic_tokens::tests::docstring_classification_concat_slashed ... ok test semantic_tokens::tests::docstring_classification_plus ... ok test semantic_tokens::tests::dotted_module_names ... ok test semantic_tokens::tests::exception_handlers ... ok test semantic_tokens::tests::for_stmt ... ok test semantic_tokens::tests::fstring_with_mixed_literals ... ok test semantic_tokens::tests::function_docstring_classification ... ok test semantic_tokens::tests::generic_class_members_in_annotations ... ok test semantic_tokens::tests::generic_class_members_in_assert_type ... ok test semantic_tokens::tests::generic_class_members_in_cast ... ok test semantic_tokens::tests::generic_class_members_in_type_form_keyword_arguments ... ok test semantic_tokens::tests::implicitly_concatenated_strings ... ok test semantic_tokens::tests::import_as ... ok test semantic_tokens::tests::import_classification ... ok test semantic_tokens::tests::import_from_as ... ok test semantic_tokens::tests::imported_type_aliases_classified_consistently ... ok test semantic_tokens::tests::invalid_kwargs ... ok test semantic_tokens::tests::mixed_string_and_bytes_literals ... ok test semantic_tokens::tests::module_docstring_classification ... ok test semantic_tokens::tests::module_type_classification ... ok test semantic_tokens::tests::nonlocal_and_global_statements ... ok test semantic_tokens::tests::nonlocal_global_edge_cases ... ok test semantic_tokens::tests::pattern_matching ... ok test semantic_tokens::tests::private_builtin_helpers_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::property_readonly_modifier ... ok test semantic_tokens::tests::property_union_readonly_only_if_all_variants_are_readonly ... ok test semantic_tokens::tests::property_union_with_non_property_falls_back ... ok test semantic_tokens::tests::property_with_return_annotation ... ok test semantic_tokens::tests::protocol_type_annotation_vs_value_context ... ok test semantic_tokens::tests::protocol_types_in_annotations ... ok test semantic_tokens::tests::self_attribute_expression ... ok test semantic_tokens::tests::semantic_classification_vs_heuristic ... ok test semantic_tokens::tests::semantic_tokens_aliased_classmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_aliased_staticmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_annotated_metadata ... ok test semantic_tokens::tests::semantic_tokens_basic ... ok test semantic_tokens::tests::semantic_tokens_class ... ok test semantic_tokens::tests::semantic_tokens_class_args ... ok test semantic_tokens::tests::semantic_tokens_cls_parameter ... ok test semantic_tokens::tests::semantic_tokens_custom_self_cls_names ... ok test semantic_tokens::tests::semantic_tokens_ignore_failed_bindings_for_type_form_arguments ... ok test semantic_tokens::tests::semantic_tokens_legacy_paramspec ... ok test semantic_tokens::tests::semantic_tokens_legacy_typevar ... ok test semantic_tokens::tests::semantic_tokens_match_class_pattern_keyword_before_positional ... ok test semantic_tokens::tests::semantic_tokens_match_mapping_pattern_rest_before_keys ... ok test semantic_tokens::tests::semantic_tokens_modifiers ... ok test semantic_tokens::tests::semantic_tokens_range ... ok test semantic_tokens::tests::semantic_tokens_range_excludes_boundary_tokens ... ok test semantic_tokens::tests::semantic_tokens_self_parameter ... ok test semantic_tokens::tests::semantic_tokens_staticmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_variables ... ok test semantic_tokens::tests::semantic_tokens_walrus ... ok test semantic_tokens::tests::str_annotation ... ok test semantic_tokens::tests::str_annotation_nested ... ok test semantic_tokens::tests::tstring_with_mixed_literals ... ok test semantic_tokens::tests::type_alias ... ok test semantic_tokens::tests::type_alias_classified_consistently ... ok test semantic_tokens::tests::type_alias_to_generic_alias ... ok test semantic_tokens::tests::type_alias_type_of ... ok test semantic_tokens::tests::type_alias_values_use_type_form_highlighting ... ok test semantic_tokens::tests::type_annotation_vs_variable_classification ... ok test semantic_tokens::tests::type_annotations ... ok test semantic_tokens::tests::type_parameters_pep695 ... ok test semantic_tokens::tests::type_parameters_usage_in_function_body ... ok test semantic_tokens::tests::unresolved_attributes_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::unresolved_imported_names_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::unresolved_names_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::with_stmt ... ok test signature_help::tests::signature_help_active_signature_selection ... ok test signature_help::tests::signature_help_after_closing_paren ... ok test signature_help::tests::signature_help_after_closing_paren_at_end_of_file ... ok test signature_help::tests::signature_help_after_closing_paren_in_expression ... ok test signature_help::tests::signature_help_after_closing_paren_nested ... ok test signature_help::tests::signature_help_after_comma_at_end_of_file ... ok test signature_help::tests::signature_help_after_nested_closing_paren ... ok test signature_help::tests::signature_help_after_opening_paren_at_end_of_file ... ok test signature_help::tests::signature_help_bare_paramspec_keeps_active_parameter_for_later_arguments ... ok test signature_help::tests::signature_help_basic_function_call ... ok test signature_help::tests::signature_help_bound_method_overload_self_type ... ok test signature_help::tests::signature_help_callable_object ... ok test signature_help::tests::signature_help_class_constructor ... ok test signature_help::tests::signature_help_generic_function_resolves_typevars ... ok test signature_help::tests::signature_help_generic_list_method_resolves_typevars ... ok test signature_help::tests::signature_help_generic_method_resolves_typevars ... ok test signature_help::tests::signature_help_in_trailing_whitespace ... ok test signature_help::tests::signature_help_in_trailing_whitespace_before_newline ... ok test signature_help::tests::signature_help_method_call ... ok test signature_help::tests::signature_help_nested_function_calls ... ok test signature_help::tests::signature_help_overload_arity_disambiguated1 ... ok test signature_help::tests::signature_help_overload_arity_disambiguated2 ... ok test signature_help::tests::signature_help_overload_keyword_disambiguated1 ... ok test signature_help::tests::signature_help_overload_keyword_disambiguated2 ... ok test signature_help::tests::signature_help_overload_type_disambiguated1 ... ok test signature_help::tests::signature_help_overload_type_disambiguated2 ... ok test signature_help::tests::signature_help_overloaded_function ... ok test signature_help::tests::signature_help_overloaded_function_conditionally_reassigned_impl_has_docstring ... ok test signature_help::tests::signature_help_overloaded_function_conditionally_reassigned_overload_has_docstring ... ok test signature_help::tests::signature_help_overloaded_function_implementation_docstring ... ok test signature_help::tests::signature_help_parameter_documentation ... ok test signature_help::tests::signature_help_parameter_label_offsets ... ok test signature_help::tests::signature_help_paramspec_generic_class_constructor_inside_subscript ... ok test signature_help::tests::signature_help_stub_to_implementation_mapping ... ok test signature_help::tests::signature_help_subclass_of_constructor ... ok test signature_help::tests::signature_help_union_callable ... ok test symbols::tests::deprecated_bare_decorator ... ok test symbols::tests::deprecated_class ... ok test symbols::tests::deprecated_function ... ok test symbols::tests::explicit_reexport_all_applies_to_importer ... ok test symbols::tests::explicit_reexport_all_empty_applies_to_importer ... ok test symbols::tests::explicit_reexport_all_empty_then_added_to ... ok test symbols::tests::explicit_reexport_all_non_empty_but_non_existent ... ok test symbols::tests::exports_all_overwrites_previous ... ok test symbols::tests::exports_conditional_always_else ... ok test symbols::tests::exports_conditional_false ... ok test symbols::tests::exports_conditional_sys_version ... ok test symbols::tests::exports_conditional_true ... ok test symbols::tests::exports_exclude_comprehension_targets ... ok test symbols::tests::exports_from_import_all_reexport_annotated_assignment ... ok test symbols::tests::exports_from_import_all_reexport_append ... ok test symbols::tests::exports_from_import_all_reexport_assignment ... ok test symbols::tests::exports_from_import_all_reexport_augmented_assignment ... ok test symbols::tests::exports_from_import_all_reexport_extend ... ok test symbols::tests::exports_from_import_all_reexport_invalid_augmented_assignment ... ok test symbols::tests::exports_from_import_all_reexport_invalid_extend ... ok test symbols::tests::exports_from_import_all_reexport_plus_equals ... ok test symbols::tests::exports_from_import_all_reexport_remove ... ok test symbols::tests::exports_from_import_all_reexport_star_equals ... ok test symbols::tests::exports_from_import_as_no_reexport ... ok test symbols::tests::exports_from_import_no_reexport ... ok test symbols::tests::exports_from_import_reexport ... ok test symbols::tests::exports_import_as_no_reexport ... ok test symbols::tests::exports_import_no_reexport ... ok test symbols::tests::exports_import_reexport ... ok test symbols::tests::exports_invalidate_all_rebound_by_match_pattern ... ok test symbols::tests::exports_invalidate_all_rebound_by_named_expression ... ok test symbols::tests::exports_invalidate_all_rebound_by_with_target ... ok test symbols::tests::exports_match_pattern_bindings ... ok test symbols::tests::exports_nested_all ... ok test symbols::tests::exports_reports_mapping_pattern_bindings_in_source_order ... ok test symbols::tests::exports_simple ... ok test symbols::tests::exports_store_context_targets ... ok test symbols::tests::exports_type_checking ... ok test symbols::tests::exports_underscore ... ok test symbols::tests::exports_with_statement_targets ... ok test symbols::tests::reexport_and_extend_from_submodule_cycle1 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_extend ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_nested_module_reference ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_plus_equals ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_extend ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_failure1 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_failure2 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_nested_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_plus_equals ... ok test symbols::tests::union_all_to_work_around_conditional_symbols_py310 ... ok test symbols::tests::union_all_to_work_around_conditional_symbols_py311 ... ok test symbols::tests::various_no ... ok test symbols::tests::various_yes ... ok test symbols::tests::wildcard_reexport_all_empty ... ok test symbols::tests::wildcard_reexport_all_empty_not_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_empty_then_added_to ... ok test symbols::tests::wildcard_reexport_all_empty_then_added_to_incorrect ... ok test symbols::tests::wildcard_reexport_all_include_all_and_non_existent ... ok test symbols::tests::wildcard_reexport_all_include_all_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_include_all_then_added_to ... ok test symbols::tests::wildcard_reexport_all_include_all_then_added_to_correct ... ok test symbols::tests::wildcard_reexport_all_include_all_with_others_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_non_empty_but_non_existent ... ok test symbols::tests::wildcard_reexport_all_not_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_simple ... ok test symbols::tests::wildcard_reexport_all_simple_include_all ... ok test symbols::tests::wildcard_reexport_double_underscore_no_all ... ok test symbols::tests::wildcard_reexport_normal_from_import_no_all ... ok test symbols::tests::wildcard_reexport_normal_import_no_all ... ok test symbols::tests::wildcard_reexport_redundant_from_import_no_all ... ok test symbols::tests::wildcard_reexport_redundant_import_no_all ... ok test symbols::tests::wildcard_reexport_simple_no_all ... ok test symbols::tests::wildcard_reexport_single_underscore_no_all ... ok test type_hierarchy::tests::dynamic_class_prepare_and_supertypes_inline ... ok test type_hierarchy::tests::dynamic_class_prepare_and_supertypes_variable_definition ... ok test type_hierarchy::tests::dynamic_class_subtypes_of_class_definition ... ok test type_hierarchy::tests::dynamic_class_subtypes_of_dynamic ... ok test type_hierarchy::tests::namedtuple_prepare_and_supertypes_inline ... ok test type_hierarchy::tests::namedtuple_prepare_and_supertypes_variable_definition ... ok test type_hierarchy::tests::namedtuple_subtypes_of_namedtuple ... ok test type_hierarchy::tests::namedtuple_subtypes_of_tuple ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_class_def ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_class_usage ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_non_class ... ok test type_hierarchy::tests::subtypes_all_not_respected ... ok test type_hierarchy::tests::subtypes_of_object_includes_implicit ... ok test type_hierarchy::tests::subtypes_reexport_first_party ... ok test type_hierarchy::tests::subtypes_reexport_third_party ... ok test type_hierarchy::tests::subtypes_simple ... ok test type_hierarchy::tests::subtypes_str_conditional_no_duplicates ... ok test type_hierarchy::tests::subtypes_str_conditional_one_direct_subtype ... ok test type_hierarchy::tests::subtypes_version_conditional ... ok test type_hierarchy::tests::supertypes_generic_base ... ok test type_hierarchy::tests::supertypes_implicit_object ... ok test type_hierarchy::tests::supertypes_multiple_inheritance ... ok test type_hierarchy::tests::supertypes_simple_inheritance ... ok test type_hierarchy::tests::third_party_filtering ... ok test workspace_symbols::tests::ignore_all ... ok test workspace_symbols::tests::ignore_imports ... ok test workspace_symbols::tests::members ... ok test workspace_symbols::tests::workspace_symbols_multi_file ... ok test result: ok. 1831 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 41.19s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_module_resolver-748c3b45261518f4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 151 tests test list::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok test list::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok test list::tests::adding_file_to_search_path_with_lower_priority_does_not_change_results ... ok test list::tests::builtins_custom ... ok test list::tests::builtins_vendored ... ok test list::tests::case_sensitive_resolution_with_symlinked_directory ... ok test list::tests::deeply_nested_file_does_not_invalidate_top_level_listing ... ok test list::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok test list::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok test list::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok test list::tests::editable_install_absolute_path ... ok test list::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok test list::tests::editable_install_pth_file_with_whitespace ... ok test list::tests::editable_install_relative_path ... ok test list::tests::editable_installs_into_first_party_search_path ... ok test list::tests::file_to_module_where_one_search_path_is_subdirectory_of_other ... ok test list::tests::first_party_module ... ok test list::tests::first_party_precedence_over_stdlib ... ok test list::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok test list::tests::module_search_path_priority ... ok test list::tests::multiple_site_packages_with_editables ... ok test list::tests::namespace_package ... ok test list::tests::namespace_package_precedence ... ok test list::tests::package_over_module1 ... ok test list::tests::package_over_module2 ... ok test list::tests::package_priority_over_module ... ok test list::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok test list::tests::resolve_package ... ok test list::tests::root_directory_for_search_path_is_okay ... ok test list::tests::sibling_file_does_not_invalidate_package_submodules ... ok test list::tests::stdlib ... ok test list::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok test list::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok test list::tests::stub_file_module_not_allowed ... ok test list::tests::stub_package ... ok test list::tests::stub_package_not_allowed_in_typeshed ... ok test list::tests::stub_package_precedence ... ok test list::tests::stubs_over_module_source ... ok test list::tests::stubs_over_package_source ... ok test list::tests::sub_packages ... ok test list::tests::symlink ... ok test list::tests::ty_extensions_vendored ... ok test list::tests::typing_stub_over_module ... ok test module::tests::known_module_roundtrip_from_str ... ok test module_glob::tests::test_display ... ok test module_glob::tests::test_double_star_end ... ok test module_glob::tests::test_double_star_middle ... ok test module_glob::tests::test_double_star_start ... ok test module_glob::tests::test_empty_set ... ok test module_glob::tests::test_exact_match ... ok test module_glob::tests::test_invalid_consecutive_dots ... ok test module_glob::tests::test_invalid_double_star_combined ... ok test module_glob::tests::test_invalid_empty_pattern ... ok test module_glob::tests::test_invalid_just_negation ... ok test module_glob::tests::test_invalid_leading_dot ... ok test module_glob::tests::test_invalid_trailing_dot ... ok test module_glob::tests::test_just_double_star ... ok test module_glob::tests::test_multiple_patterns ... ok test module_glob::tests::test_negated_only ... ok test module_glob::tests::test_negated_pattern ... ok test module_glob::tests::test_negated_pattern_override ... ok test module_glob::tests::test_numbers_in_module_name ... ok test module_glob::tests::test_single_star_direct_submodule ... ok test module_glob::tests::test_single_star_middle ... ok test module_glob::tests::test_single_star_prefix ... ok test module_glob::tests::test_star_with_literal_text ... ok test module_glob::tests::test_underscore_in_module_name ... ok test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py39 ... ok test path::tests::mocked_typeshed_existing_regular_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_existing_regular_stdlib_pkgs_py39 ... ok test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py39 ... ok test path::tests::mocked_typeshed_nonexistent_regular_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_nonexistent_single_file_module_py38 ... ok test path::tests::mocked_typeshed_single_file_stdlib_module_py38 ... ok test path::tests::module_name_1_part ... ok test path::tests::module_name_2_parts ... ok test path::tests::module_name_3_parts ... ok test path::tests::no_strip_with_extension ... ok test path::tests::non_stdlib_path_invalid_join_rs - should panic ... ok test path::tests::relativize_non_stdlib_path_errors ... ok test path::tests::relativize_path ... ok test path::tests::relativize_stdlib_path_errors ... ok test path::tests::stdlib_path_invalid_join_py - should panic ... ok test path::tests::stdlib_path_invalid_join_rs - should panic ... ok test path::tests::strip_not_top_level_stubs_suffix ... ok test path::tests::strip_top_level_stubs_suffix ... ok test path::tests::too_many_extensions - should panic ... ok test path::tests::with_extension_methods ... ok test resolve::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok test resolve::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok test resolve::tests::adding_file_to_search_path_with_lower_priority_does_not_invalidate_query ... ok test resolve::tests::builtins_custom ... ok test resolve::tests::builtins_vendored ... ok test resolve::tests::case_sensitive_resolution_with_symlinked_directory ... ok test resolve::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok test resolve::tests::deleting_file_from_different_directory_doesnt_change_module_resolution ... ok test resolve::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok test resolve::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok test resolve::tests::desperate_resolution_finds_stub_package ... ok test resolve::tests::editable_install_absolute_path ... ok test resolve::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok test resolve::tests::editable_install_pth_file_with_whitespace ... ok test resolve::tests::editable_install_relative_path ... ok test resolve::tests::file_to_module_where_one_search_path_is_subdirectory_of_other ... ok test resolve::tests::first_party_module ... ok test resolve::tests::first_party_precedence_over_stdlib ... ok test resolve::tests::first_party_stub_package_precedes_stdlib ... ok test resolve::tests::missing_modules_do_not_create_file_inputs ... ok test resolve::tests::modifying_pth_file_invalidates_dynamic_resolution_paths ... ok test resolve::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok test resolve::tests::module_search_path_priority ... ok test resolve::tests::multiple_site_packages_with_editables ... ok test resolve::tests::nested_site_packages_change_does_not_invalidate_dynamic_resolution_paths ... ok test resolve::tests::no_duplicate_search_paths_added ... ok test resolve::tests::package_priority_over_module ... ok test resolve::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok test resolve::tests::resolve_module_uses_resolver_environment_python_version ... ok test resolve::tests::resolve_module_uses_resolver_environment_search_paths ... ok test resolve::tests::resolve_package ... ok test resolve::tests::site_packages_stub_overrides_first_party_package_when_stdlib_is_missing ... ok test resolve::tests::stdlib ... ok test resolve::tests::stdlib_precedes_stub_package_in_site_packages ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok test resolve::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok test resolve::tests::stubs_over_module_source ... ok test resolve::tests::stubs_over_package_source ... ok test resolve::tests::sub_packages ... ok test resolve::tests::symlink ... ok test resolve::tests::typing_stub_over_module ... ok test typeshed::tests::can_parse_mock_versions_file ... ok test typeshed::tests::can_parse_vendored_versions_file ... ok test typeshed::tests::explicit_submodule_parsed_correctly ... ok test typeshed::tests::implicit_submodule_queried_correctly ... ok test typeshed::tests::invalid_huge_versions_file ... ok test typeshed::tests::invalid_typeshed_versions_bad_colon_number ... ok test typeshed::tests::invalid_typeshed_versions_bad_hyphen_number ... ok test typeshed::tests::invalid_typeshed_versions_bad_period_number ... ok test typeshed::tests::invalid_typeshed_versions_non_digits ... ok test typeshed::tests::invalid_typeshed_versions_non_identifier_modules ... ok test typeshed::tests::nonexistent_module_queried_correctly ... ok test typeshed::tests::typeshed_versions_consistent_with_vendored_stubs ... ok test typeshed::tests::version_from_range_parsed_correctly ... ok test typeshed::tests::version_within_range_parsed_correctly ... ok test result: ok. 151 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_project-7c84caed48cfbf0a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 50 tests test db::tests::frozen_inputs_support_a_one_shot_check ... ok test db::tests::search_root_registration ... ok test files::tests::cancelled_file_indexing_recovers_file_set ... ok test files::tests::re_entrance ... ok test glob::include::tests::match_directory ... ok test glob::include::tests::match_file ... ok test glob::include::tests::prefilter ... ok test glob::portable::tests::absolute_pattern ... ok test glob::portable::tests::test_error ... ok test glob::portable::tests::test_valid ... ok test metadata::pyproject::tests::normalize ... ok test metadata::tests::applies_uv_workspace_environment ... ok test metadata::tests::external_uv_workspace_precedes_plain_member_pyproject ... ok test metadata::tests::member_ty_configuration_selects_project_root ... ok test metadata::tests::nested_projects_in_root_project ... ok test metadata::tests::nested_projects_in_sub_project ... ok test metadata::tests::nested_projects_with_outer_ty_section ... ok test metadata::tests::nested_projects_without_ty_sections ... ok test metadata::tests::outer_ty_configuration_precedes_uv_workspace ... ok test metadata::tests::project_with_invalid_pyproject ... ok test metadata::tests::project_with_pyproject ... ok test metadata::tests::project_with_ty_and_pyproject_toml ... ok test metadata::tests::project_without_pyproject ... ok test metadata::tests::requires_python_and_python_version ... ok test metadata::tests::requires_python_beta_version ... ok test metadata::tests::requires_python_greater_than_major_minor ... ok test metadata::tests::requires_python_less_than ... ok test metadata::tests::requires_python_major_minor ... ok test metadata::tests::requires_python_major_minor_patch ... ok test metadata::tests::requires_python_major_only ... ok test metadata::tests::requires_python_no_specifiers ... ok test metadata::tests::requires_python_old_version_uses_lowest_supported_version ... ok test metadata::tests::requires_python_too_large_major_version ... ok test metadata::tests::requires_python_unsupported_future_version ... ok test metadata::tests::uv_workspace_discovery_is_system_independent ... ok test metadata::tests::uv_workspace_precedes_plain_member_pyproject ... ok test metadata::value::tests::cli_source_resolves_relative_to_cwd ... ok test metadata::value::tests::env_var_expansion_uses_system_env ... ok test metadata::value::tests::no_expansion_needed ... ok test metadata::value::tests::tilde_expansion_uses_system_env ... ok test metadata::value::tests::undefined_env_var_falls_back_to_literal ... ok test script::tests::equivalent_script_settings_share_programs ... ok test script::tests::ordinary_files_do_not_depend_on_open_files ... ok test tests::check_file_skips_type_checking_when_file_cant_be_read ... ok test tests::explicit_nested_included_file_is_a_literal_match ... ok test uv::metadata::tests::environment_can_be_omitted ... ok test uv::metadata::tests::explicit_uv_override_skips_path_lookup ... ok test uv::metadata::tests::rejects_invalid_metadata ... ok test uv::metadata::tests::rejects_unsupported_environment_python_version ... ok test uv::metadata::tests::uses_environment_python_version ... ok test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_python_core-c3b62219e337d8c6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 62 tests test builder::loop_bindings_visitor::tests::test_all_different_binding_kinds ... ok test builder::loop_bindings_visitor::tests::test_collect_for_loop ... ok test builder::loop_bindings_visitor::tests::test_collect_for_loop_nested ... ok test builder::loop_bindings_visitor::tests::test_collect_while_loop ... ok test builder::loop_bindings_visitor::tests::test_collect_while_loop_nested ... ok test builder::loop_bindings_visitor::tests::test_collect_while_loop_walrus_in_condition ... ok test frozen::tests::frozen_map_iterates_with_mutable_values ... ok test frozen::tests::frozen_map_preserves_last_value_for_duplicate_keys ... ok test frozen::tests::frozen_value_map_deduplicates_values ... ok test frozen::tests::frozen_value_map_preserves_last_value_for_duplicate_keys ... ok test frozen::tests::frozen_value_map_updates_and_rededuplicates_values ... ok test frozen::tests::frozen_value_map_uses_less_heap_for_repeated_large_values ... ok test member::tests::test_member_expr_ref_different_segments ... ok test member::tests::test_member_expr_ref_hash_and_eq_small_heap ... ok test member::tests::test_member_expr_ref_parent ... ok test member::tests::test_member_expr_small_vs_heap_allocation ... ok test narrowing_constraints::tests::absorption_drops_failed_check_when_preceding_branch_reaches_merge ... ok test narrowing_constraints::tests::absorption_keeps_common_failed_check_from_terminal_branch ... ok test narrowing_constraints::tests::boolean_operations_match_their_truth_tables ... ok test narrowing_constraints::tests::union_parks_the_other_operand_in_the_uncertain_branch ... ok test rank::tests::heap_size_includes_bits_and_chunk_ranks ... ok test tests::annotation_only ... ok test tests::assign ... ok test tests::augmented_assignment ... ok test tests::class_scope ... ok test tests::comprehension_scope ... ok test tests::dupes ... ok test tests::empty ... ok test tests::expression_scope ... ok test tests::for_loops_complex_unpacking ... ok test tests::for_loops_simple_unpacking ... ok test tests::for_loops_single_assignment ... ok test tests::function_parameter_symbols ... ok test tests::function_scope ... ok test tests::generic_class ... ok test tests::generic_function ... ok test tests::import ... ok test tests::import_as ... ok test tests::import_from ... ok test tests::import_sub ... ok test tests::lambda_parameter_symbols ... ok test tests::match_stmt ... ok test tests::multiple_generators ... ok test tests::nested_generators ... ok test tests::nested_match_case ... ok test tests::reachability_trivial ... ok test tests::scope_iterators ... ok test tests::simple ... ok test tests::with_item_definition ... ok test tests::with_item_unpacked_definition ... ok test use_def::exception_checkpoint::tests::conservative_keys_still_coalesce_straight_line_calls ... ok test use_def::exception_checkpoint::tests::unchanged_branches_preserve_binding_identity ... ok test use_def::place_state::tests::future_definitions_can_opt_out_of_shadowing ... ok test use_def::place_state::tests::merge ... ok test use_def::place_state::tests::no_declaration ... ok test use_def::place_state::tests::record_constraint ... ok test use_def::place_state::tests::record_declaration ... ok test use_def::place_state::tests::record_declaration_merge ... ok test use_def::place_state::tests::record_declaration_merge_partial_undeclared ... ok test use_def::place_state::tests::record_declaration_override ... ok test use_def::place_state::tests::unbound ... ok test use_def::place_state::tests::with ... ok test result: ok. 62 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_python_semantic-868847c7b516bc70 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 367 tests test diagnostic::levenshtein::tests::non_underscored_names_always_suggested_even_if_typo_underscored::_bluch_expects ... ok test diagnostic::levenshtein::tests::non_underscored_names_always_suggested_even_if_typo_underscored::_luch_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_b_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_m_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_py_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_v_expects ... ok test diagnostic::levenshtein::tests::test_good_suggestions::case_changes_are_preferred_over_substitutions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::eliminations_are_preferred_over_additions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::substitutions_are_preferred_over_additions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::substitutions_are_preferred_over_eliminations ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_additional_characters ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_eliminated_characters ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_substituted_characters ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_0_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_0_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_a_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_a_a_1_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aa_bb_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aaaaa_aaaaa_5_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aba_aab_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_abc_y_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_abstractfoobarmanager_abstract_foobar_manager_3_2_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_apple_aple_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_attributeerror_attributeerrop_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_attributeerror_attributeerrortests_10_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_banana_b_n_n_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cherry_cherry_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cpython_pypy_10_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cpython_pypy_11_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_java_c_8_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_python_java_12_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_wxyz_wxyz123_8_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_wxyz_wxyz_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_flaw_lawn_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_kitten_sitting_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_uninformed_uniformed_2_expects ... ok test diagnostic::levenshtein::tests::test_no_suggestion_for_very_different_name ... ok test diagnostic::levenshtein::tests::underscored_names_are_suggested_if_hide_policy_set_to_yes_when_typo_is_underscored::_blach_expects ... ok test diagnostic::levenshtein::tests::underscored_names_are_suggested_if_hide_policy_set_to_yes_when_typo_is_underscored::_luch_expects ... ok test diagnostic::levenshtein::tests::underscored_names_not_suggested_if_hide_policy_set_to_yes ... ok test fixes::tests::add_ignore_deduplicates_existing_edit_against_planned_start_line ... ok test fixes::tests::add_ignore_does_not_append_to_trailing_reason ... ok test fixes::tests::add_ignore_does_not_make_nested_suppression_unused ... ok test fixes::tests::add_ignore_groups_diagnostics_for_same_line_suppression ... ok test fixes::tests::add_ignore_groups_suppression_matched_at_start_and_end ... ok test fixes::tests::add_ignore_keeps_disjoint_start_suppression_used ... ok test fixes::tests::add_ignore_keeps_nested_blanket_used_for_same_code ... ok test fixes::tests::add_ignore_matches_existing_suppression_against_diagnostic_range ... ok test fixes::tests::add_ignore_prefers_editable_outer_suppression_over_inner_with_reason ... ok test fixes::tests::add_ignore_prefers_same_line_suppression_over_outer_own_line ... ok test fixes::tests::add_ignore_reconciles_nested_same_code_edits ... ok test fixes::tests::add_ignore_reuses_outer_suppression_with_nested_blanket ... ok test fixes::tests::add_ignore_updates_empty_same_line_suppression ... ok test fixes::tests::add_ignore_updates_inner_own_line_suppression ... ok test fixes::tests::add_ignore_updates_nested_and_outer_suppressions ... ok test fixes::tests::add_ignore_updates_preceding_own_line_suppressions ... ok test fixes::tests::arguments ... ok test fixes::tests::dont_fix_files_containing_syntax_errors ... ok test fixes::tests::dont_fix_unused_ignore ... ok test fixes::tests::existing_ty_ignore ... ok test fixes::tests::fix_cancellation_reverts_changes ... ok test fixes::tests::fix_non_convergence ... ok test fixes::tests::fix_overlapping_diagnostics_requires_multiple_iterations ... ok test fixes::tests::fix_syntax_error ... ok test fixes::tests::multiple_suppressions_different_codes ... ok test fixes::tests::multiple_suppressions_same_code ... ok test fixes::tests::return_type ... ok test fixes::tests::same_code_multiline_suppressions_with_different_ranges_can_become_redundant ... ok test fixes::tests::simple_suppression ... ok test lint::tests::included_documentation_preserves_indentation ... ok test lint::tests::inline_documentation_strips_doc_comment_prefixes ... ok test place::implicit_globals::tests::module_type_symbols_includes_declared_types_but_not_referenced_types ... ok test place::tests::implicit_builtin_globals ... ok test place::tests::implicit_sys_globals ... ok test place::tests::implicit_typing_extensions_globals ... ok test place::tests::implicit_typing_globals ... ok test place::tests::test_symbol_or_fall_back_to ... ok test reachability::tests::deep_constraint_projection_does_not_overflow ... ok test reachability::tests::non_terminal_call_range_invalidates_when_callable_changes ... ok test reachability::tests::non_terminal_call_range_recovers_cross_file_cycle ... ok test semantic_model::tests::alias_type ... ok test semantic_model::tests::class_type ... ok test semantic_model::tests::function_type ... ok test subscript::tests::py_index_empty ... ok test subscript::tests::py_index_more_elements ... ok test subscript::tests::py_index_single_element ... ok test subscript::tests::py_index_uses_full_index_range ... ok test subscript::tests::py_slice_empty_input ... ok test subscript::tests::py_slice_mixed_positive_negative_indices ... ok test subscript::tests::py_slice_negative_indices ... ok test subscript::tests::py_slice_nonnegative_indices ... ok test subscript::tests::py_slice_single_element_input ... ok test subscript::tests::py_slice_step_backward ... ok test subscript::tests::py_slice_step_forward ... ok test suppression::parser::tests::fmt_comment_before_type_ignore ... ok test suppression::parser::tests::invalid_type_ignore_valid_type_ignore ... ok test suppression::parser::tests::multiple_type_ignore_comments ... ok test suppression::parser::tests::type_ignore_before_fmt_off ... ok test suppression::parser::tests::type_ignore_explanation ... ok test suppression::parser::tests::type_ignore_multiple_codes ... ok test suppression::parser::tests::type_ignore_no_codes ... ok test suppression::parser::tests::type_ignore_single_code ... ok test suppression::parser::tests::valid_type_ignore_invalid_type_ignore ... ok test suppression::tests::editable_index_skips_nested_blanket_suppressions ... ok test suppression::tests::nested_suppressions_for_other_lints_do_not_match ... ok test types::class::known::tests::known_class_doesnt_fallback_to_unknown_unexpectedly_on_latest_version ... ok test types::class::known::tests::known_class_doesnt_fallback_to_unknown_unexpectedly_on_low_python_version ... ok test types::class::known::tests::known_class_roundtrip_from_str ... ok test types::constraints::tests::combinators_only_short_circuit_on_terminal_saturation ... ok test types::constraints::tests::compound_constraint_absorption_is_independent_of_constraint_order ... ok test types::constraints::tests::compound_constraint_absorption_preserves_binding_source_order ... ok test types::constraints::tests::constraint_absorption_is_independent_of_constraint_order ... ok test types::constraints::tests::constraint_implications_are_cached ... ok test types::constraints::tests::constraint_intersection_detects_disjoint_union_upper_bounds ... ok test types::constraints::tests::constraint_ordering_changes_negated_alternative_solutions ... ok test types::constraints::tests::constraint_ordering_changes_nested_transitive_solutions ... ok test types::constraints::tests::constraint_ordering_preserves_independent_concrete_solutions ... ok test types::constraints::tests::constraint_partition_is_independent_of_constraint_order ... ok test types::constraints::tests::constraint_set_source_order_combination_is_idempotent ... ok test types::constraints::tests::constraint_support_ignores_typevar_declaration_defaults ... ok test types::constraints::tests::constraint_support_is_complete_for_lazy_typevar_declaration_metadata ... ok test types::constraints::tests::default_solve_leaves_unbounded_typevar_unsolved_without_bounds ... ok test types::constraints::tests::eager_and_lazy_negation_are_equivalent ... ok test types::constraints::tests::never_satisfied_cache_is_shared_across_source_orders ... ok test types::constraints::tests::never_satisfied_results_are_cached ... ok test types::constraints::tests::overlapping_lower_bounds_do_not_skip_nonempty_sequent_map ... ok test types::constraints::tests::owned_constraint_set_compacts_unreachable_storage ... ok test types::constraints::tests::owned_constraint_set_discards_unrelated_quantified_constraints ... ok test types::constraints::tests::owned_constraint_set_load_reads_compacted_storage ... ok test types::constraints::tests::owned_constraint_set_mutating_query_allocates_after_overlay ... ok test types::constraints::tests::owned_constraint_set_preserves_related_quantified_constraint_order ... ok test types::constraints::tests::owned_constraint_set_query_reads_compacted_overlay ... ok test types::constraints::tests::owned_constraint_set_source_order_ignores_construction_history ... ok test types::constraints::tests::path_assignments_follow_constraint_source_order ... ok test types::constraints::tests::path_fold_break_restores_path_assignments ... ok test types::constraints::tests::path_fold_reconstructs_constraint_sets ... ok test types::constraints::tests::simple_exact_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::simple_lower_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::simple_unsatisfiable_exact_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::tdd_bare_constraints_have_no_uncertain_branches ... ok test types::constraints::tests::tdd_double_negation ... ok test types::constraints::tests::tdd_iff_self ... ok test types::constraints::tests::tdd_intersection_preserves_uncertain ... ok test types::constraints::tests::tdd_negation_correctness ... ok test types::constraints::tests::tdd_negation_produces_flat_tdd ... ok test types::constraints::tests::tdd_owned_round_trip ... ok test types::constraints::tests::tdd_union_creates_uncertain_branches ... ok test types::constraints::tests::terminal_owned_constraint_set_discards_storage ... ok test types::constraints::tests::test_display_graph_output ... ok test types::constraints::tests::trivial_disjointness_does_not_claim_bounded_typevar_class_is_disjoint ... ok test types::constraints::tests::trivial_disjointness_implies_full_disjointness ... ok test types::constraints::tests::trivial_satisfaction_only_recognizes_terminals ... ok test types::constraints::tests::type_mapping_evaluates_mapped_subjects ... ok test types::constraints::tests::type_mapping_handles_absorbed_constraints_in_source_order ... ok test types::constraints::tests::type_mapping_updates_constraint_bounds ... ok test types::constraints::tests::upper_bound_collapses_never ... ok test types::constraints::tests::upper_bound_distinguishes_missing_bound_from_explicit_object ... ok test types::constraints::tests::upper_bound_does_not_materialize_overlapping_union_clauses ... ok test types::constraints::tests::upper_bound_does_not_treat_nontrivial_intersection_as_single_bound ... ok test types::constraints::tests::upper_bound_recovers_redundant_single_bounds ... ok test types::cyclic::tests::caches_results_and_spills_after_two_entries ... ok test types::cyclic::tests::computes_each_active_identity_once ... ok test types::cyclic::tests::different_items_with_same_identity_form_cycle ... ok test types::cyclic::tests::nested_visit_short_circuits_on_cycle ... ok test types::cyclic::tests::property_receiver_does_not_make_protocol_recursive ... ok test types::cyclic::tests::skips_identity_for_distinct_candidates ... ok test types::cyclic::tests::skips_identity_without_a_distinct_active_item ... ok test types::dedicated::pytest::tests::classifies_only_supported_fixture_requests ... ok test types::dedicated::pytest::tests::excludes_direct_parameters_and_keeps_indirect_parameters ... ok test types::dedicated::pytest::tests::excludes_mock_patch_and_unittest_parameters ... ok test types::dedicated::pytest::tests::follows_test_class_mro ... ok test types::dedicated::pytest::tests::honors_static_names_and_ignores_dynamic_names ... ok test types::dedicated::pytest::tests::prefers_class_fixtures_and_skips_method_receivers ... ok test types::dedicated::pytest::tests::requires_a_default_pytest_test_module_name ... ok test types::dedicated::pytest::tests::resolves_fixture_after_positional_only_method_receiver ... ok test types::dedicated::pytest::tests::resolves_fixtures_for_nested_test_classes ... ok test types::dedicated::pytest::tests::resolves_fixtures_in_test_class_bases ... ok test types::dedicated::pytest::tests::resolves_same_file_fixture_declarations_and_dependencies ... ok test types::dedicated::pytest::tests::uses_lexical_context_for_fixture_dependencies ... ok test types::dedicated::pytest::tests::uses_module_fixture_for_same_name_class_override ... ok test types::display::tests::numeric_tower_display ... ok test types::display::tests::signature_display ... ok test types::display::tests::signature_display_multiline ... ok test types::display::tests::string_literal_display ... ok test types::function::tests::known_function_roundtrip_from_str ... ok test types::generics::tests::constraint_failure_diagnostics_preserve_variance ... ok test types::generics::tests::generic_context_inferable_typevars_retain_instances_from_bounds ... ok test types::generics::tests::recording_constraints_does_not_project_legacy_mappings ... ok test types::generics::tests::satisfiable_constraint_analysis_discards_rejected_paths ... ok test types::ide_support::tests::call_argument_forms_preserve_known_type_form_parameters ... ok test types::ide_support::tests::conditional_special_forms_preserve_type_form_information ... ok test types::ide_support::tests::conditional_special_forms_use_successful_binding_for_positional_arguments ... ok test types::ide_support::tests::keyword_call_argument_forms_follow_source_order ... ok test types::ide_support::tests::overloaded_call_argument_forms_follow_source_order ... ok test types::ide_support::tests::source_candidate_prefilters_use_identifier_boundaries ... ok test types::ide_support::tests::successful_call_argument_forms_ignore_failed_bindings ... ok test types::ide_support::tests::variadic_call_argument_forms_are_unknown_when_matched_to_multiple_parameters ... ok test types::ide_support::unreachable_code::tests::does_not_report_conditional_noreturn_tail_as_unreachable ... ok test types::ide_support::unreachable_code::tests::does_not_report_type_checking_block_as_unreachable ... ok test types::ide_support::unreachable_code::tests::keeps_reachable_code_after_unreachable_statement_out_of_results ... ok test types::ide_support::unreachable_code::tests::keeps_reachable_code_before_return_out_of_results ... ok test types::ide_support::unreachable_code::tests::keeps_separate_unreachable_regions_separate ... ok test types::ide_support::unreachable_code::tests::merges_consecutive_unreachable_statements ... ok test types::ide_support::unreachable_code::tests::merges_overlapping_ranges_of_different_kinds ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_comprehension_scope_into_enclosing_block ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_other_comprehension_scopes_into_enclosing_blocks ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_scope_range_into_enclosing_block ... ok test types::ide_support::unreachable_code::tests::reports_else_branch_after_true_condition ... ok test types::ide_support::unreachable_code::tests::reports_false_branch_from_statically_known_arithmetic ... ok test types::ide_support::unreachable_code::tests::reports_false_branch_statement ... ok test types::ide_support::unreachable_code::tests::reports_impossible_typed_dict_key_membership ... ok test types::ide_support::unreachable_code::tests::reports_noreturn_tail_as_current_analysis_unreachable ... ok test types::ide_support::unreachable_code::tests::reports_platform_guarded_branch_as_current_analysis_unreachable ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_always_taken_terminating_branch ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_assert_false ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_break ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_chained_always_taken_terminating_branch ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_continue ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_infinite_loop ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_raise ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_raise_inside_try ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_return ... ok test types::ide_support::unreachable_code::tests::reports_statement_in_unreachable_elif_branch ... ok test types::ide_support::unreachable_code::tests::reports_statically_empty_loop_bodies ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_class_definition ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_function_definition ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_ternary_branch ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_type_alias ... ok test types::ide_support::unreachable_code::tests::reports_version_guarded_branch_as_current_analysis_unreachable ... ok test types::ide_support::unused_binding_support::tests::captures_safe_local_binding_kinds ... ok test types::ide_support::unused_binding_support::tests::captures_unused_function_and_lambda_parameters ... ok test types::ide_support::unused_binding_support::tests::closure_use_does_not_mark_shadowed_binding_used ... ok test types::ide_support::unused_binding_support::tests::closure_uses_later_annotated_binding ... ok test types::ide_support::unused_binding_support::tests::closure_uses_later_shadowing_binding ... ok test types::ide_support::unused_binding_support::tests::closure_uses_nearest_shadowed_binding ... ok test types::ide_support::unused_binding_support::tests::comprehension_binding_captured_by_nested_lambda_is_used ... ok test types::ide_support::unused_binding_support::tests::does_not_report_used_parameter_on_syntax_error ... ok test types::ide_support::unused_binding_support::tests::nested_comprehension_capture_uses_intermediate_rebindings ... ok test types::ide_support::unused_binding_support::tests::nested_local_same_name_does_not_mark_outer_used ... ok test types::ide_support::unused_binding_support::tests::nested_or_pattern_capture_used_in_guard_is_not_reported ... ok test types::ide_support::unused_binding_support::tests::nonlocal_proxy_scope_still_marks_outer_binding_used ... ok test types::ide_support::unused_binding_support::tests::or_pattern_captures_do_not_hide_other_unused_bindings ... ok test types::ide_support::unused_binding_support::tests::or_pattern_captures_used_in_body_are_not_reported ... ok test types::ide_support::unused_binding_support::tests::overriding_method_reports_unused_local_bindings ... ok test types::ide_support::unused_binding_support::tests::reports_dead_annotation_only_declaration ... ok test types::ide_support::unused_binding_support::tests::reports_non_parameter_self_and_cls_bindings ... ok test types::ide_support::unused_binding_support::tests::reports_shadowed_annotated_binding ... ok test types::ide_support::unused_binding_support::tests::reports_unused_binding_on_syntax_error ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_indirect_override ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_non_overriding_method ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_overriding_method ... ok test types::ide_support::unused_binding_support::tests::skips_annotated_loop_carried_rebinding ... ok test types::ide_support::unused_binding_support::tests::skips_annotation_only_declaration_before_reassignment ... ok test types::ide_support::unused_binding_support::tests::skips_annotation_only_declaration_before_unused_binding ... ok test types::ide_support::unused_binding_support::tests::skips_binding_captured_by_comprehension_in_nested_function ... ok test types::ide_support::unused_binding_support::tests::skips_closure_captured_bindings ... ok test types::ide_support::unused_binding_support::tests::skips_global_and_nonlocal_assignments ... ok test types::ide_support::unused_binding_support::tests::skips_loop_carried_rebinding ... ok test types::ide_support::unused_binding_support::tests::skips_loop_condition_guarded_rebinding ... ok test types::ide_support::unused_binding_support::tests::skips_module_and_class_scope_bindings ... ok test types::ide_support::unused_binding_support::tests::skips_parameter_captured_by_nested_comprehension ... ok test types::ide_support::unused_binding_support::tests::skips_placeholder_and_dunder_locals ... ok test types::ide_support::unused_binding_support::tests::skips_unreachable_loop_carried_rebinding ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameter_for_method_with_stub_body ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameter_for_module_level_overload_stub_declarations ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameter_for_overload_stub_declarations ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameters_in_stub_files ... ok test types::ide_support::unused_binding_support::tests::tracks_comprehension_walruses_in_local_scopes ... ok test types::infer::tests::adding_string_literals_and_literal_string ... ok test types::infer::tests::call_type_doesnt_rerun_when_only_callee_changed ... ok test types::infer::tests::compact_definition_types_omit_owner ... ok test types::infer::tests::dependency_implicit_class_member ... ok test types::infer::tests::dependency_implicit_instance_attribute ... ok test types::infer::tests::dependency_internal_symbol_change ... ok test types::infer::tests::dependency_own_instance_member ... ok test types::infer::tests::dependency_public_symbol_type_change ... ok test types::infer::tests::dependency_unrelated_symbol ... ok test types::infer::tests::expected_types_are_collected_only_for_open_files ... ok test types::infer::tests::implicit_attribute_after_many_non_terminal_calls ... ok test types::infer::tests::implicit_attribute_preserves_terminal_narrowing_after_many_calls ... ok test types::infer::tests::multiplied_literal_string ... ok test types::infer::tests::multiplied_string ... ok test types::infer::tests::nested_implicit_attribute_graphs_do_not_overflow_stack ... ok test types::infer::tests::not_literal_string ... ok test types::infer::tests::pep695_type_params ... ok test types::infer::tests::program_file_changes_with_python_version ... ok test types::infer::tests::same_file_at_different_python_versions ... ok test types::infer::tests::simple_assignment_does_not_enter_salsa_cycle ... ok test types::infer::tests::truncated_string_literals_become_literal_string ... ok test types::infer::tests::unbound_symbol_no_reachability_constraint_check ... ok test types::property_tests::flaky::all_type_pairs_are_supertypes_of_their_intersection ... ignored test types::property_tests::flaky::all_type_pairs_can_be_assigned_from_their_intersection ... ignored test types::property_tests::flaky::bottom_materialization_of_type_is_assignable_to_type ... ignored test types::property_tests::flaky::constituent_members_of_union_is_not_disjoint_from_that_union ... ignored test types::property_tests::flaky::double_negation_is_identity ... ignored test types::property_tests::flaky::intersection_equivalence_not_order_dependent ... ignored test types::property_tests::flaky::negation_of_fully_static_types_is_disjoint ... ignored test types::property_tests::flaky::negation_reverses_subtype_order ... ignored test types::property_tests::flaky::top_materialization_of_type_is_assignable_to_type ... ignored test types::property_tests::flaky::union_equivalence_not_order_dependent ... ignored test types::property_tests::stable::all_fully_static_type_pairs_are_subtype_of_their_union ... ignored test types::property_tests::stable::all_negated_types_identical_to_intersection_with_single_negated_element ... ignored test types::property_tests::stable::all_type_pairs_are_assignable_to_their_union ... ignored test types::property_tests::stable::all_types_assignable_to_iterable_are_iterable ... ignored test types::property_tests::stable::all_types_assignable_to_object ... ignored test types::property_tests::stable::all_types_subtype_of_object ... ignored test types::property_tests::stable::assignable_to_is_reflexive ... ignored test types::property_tests::stable::bottom_callable_is_subtype_of_all_callable ... ignored test types::property_tests::stable::disjoint_from_is_irreflexive ... ignored test types::property_tests::stable::disjoint_from_is_symmetric ... ignored test types::property_tests::stable::equivalent_to_is_commutative ... ignored test types::property_tests::stable::equivalent_to_is_reflexive ... ignored test types::property_tests::stable::equivalent_to_is_symmetric ... ignored test types::property_tests::stable::equivalent_to_is_transitive ... ignored test types::property_tests::stable::never_assignable_to_every_type ... ignored test types::property_tests::stable::never_subtype_of_every_type ... ignored test types::property_tests::stable::only_never_is_subtype_of_any ... ignored test types::property_tests::stable::only_object_is_supertype_of_any ... ignored test types::property_tests::stable::structural_negation_subtyping_matches_materialized_negation ... ignored test types::property_tests::stable::subtype_of_implies_assignable_to ... ignored test types::property_tests::stable::subtype_of_implies_not_disjoint_from ... ignored test types::property_tests::stable::subtype_of_is_antisymmetric ... ignored test types::property_tests::stable::subtype_of_is_reflexive_for_fully_static_types ... ignored test types::property_tests::stable::subtype_of_is_transitive ... ignored test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::removes_a_parameter ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::removes_a_parameter_default ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::removes_a_positional_only_parameter_name ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::simplifies_a_parameter_annotation ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::simplifies_the_return_type ... ok test types::property_tests::type_generation::tests::gradual_callable_shrinks_to_empty_parameter_list ... ok test types::set_theoretic::builder::tests::build_intersection_discards_never_dnf_branches ... ok test types::set_theoretic::builder::tests::build_intersection_empty_intersection_equals_object ... ok test types::set_theoretic::builder::tests::build_intersection_enums ... ok test types::set_theoretic::builder::tests::build_intersection_simplify_split_bool ... ok test types::set_theoretic::builder::tests::build_union_no_elements ... ok test types::set_theoretic::builder::tests::build_union_single_element ... ok test types::set_theoretic::builder::tests::build_union_two_elements ... ok test types::set_theoretic::builder::tests::cycle_recovery_skips_other_redundancy_simplification ... ok test types::set_theoretic::builder::tests::cycle_recovery_widens_recursive_literal_union ... ok test types::set_theoretic::builder::tests::map_preserves_alias_unpacking_behavior ... ok test types::set_theoretic::builder::tests::map_rebuilds_prefix_for_literal_widening ... ok test types::set_theoretic::builder::tests::union_common_literal_supertype ... ok test types::signatures::tests::always_satisfied_receiver_constraints_are_discarded ... ok test types::signatures::tests::deferred_in_stub ... ok test types::signatures::tests::empty ... ok test types::signatures::tests::external_signature_no_decorator ... ok test types::signatures::tests::full ... ok test types::signatures::tests::generic_deferred_in_stub ... ok test types::signatures::tests::generic_not_deferred ... ok test types::signatures::tests::not_deferred ... ok test types::tests::divergent_type ... ok test types::tests::eager_expansion ... ok test types::tests::generic_alias_cycle_recovery_normalizes_same_origin_unknown_oscillation ... ok test types::tests::generic_alias_cycle_recovery_rejects_unsafe_merges ... ok test types::tests::no_default_type_is_singleton::pythonversion_py312_expects ... ok test types::tests::no_default_type_is_singleton::pythonversion_py313_expects ... ok test types::tests::todo_types ... ok test types::tests::type_alias_variance ... ok test types::tests::typing_vs_typeshed_no_default ... ok test types::type_expansion::tests::expand_bool_type ... ok test types::type_expansion::tests::expand_tuple_type ... ok test types::type_expansion::tests::expand_union_type ... ok test types::typed_dict::test_btreemap_overlapping_items ... ok test types::typevar::tests::typevar_set_distinguishes_fresh_and_paramspec_identities ... ok test types::typevar::tests::typevar_set_empty_set_is_none ... ok test types::typevar::tests::typevar_set_keeps_first_instance_for_each_identity ... ok test types::visitor::tests::collected_types_spills_without_losing_deduplication ... ok test result: ok. 333 passed; 0 failed; 34 ignored; 0 measured; 0 filtered out; finished in 3.77s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/corpus-5a7281173eef2435 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 14 tests test corpus_no_panic ... ok test linter_no_panic::_a_e_expects ... ok test linter_no_panic::_a_z_expects ... ok test linter_no_panic::_f_expects ... ok test linter_no_panic::_g_o_expects ... ok test linter_no_panic::_p_expects ... ok test linter_no_panic::_q_z_expects ... ok test linter_stubs_no_panic ... ok test parser_no_panic ... ok test typeshed_no_panic::_a_e_expects ... ok test typeshed_no_panic::_a_z_expects ... ok test typeshed_no_panic::_f_k_expects ... ok test typeshed_no_panic::_l_p_expects ... ok test typeshed_no_panic::_q_z_expects ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.48s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/mdtest-9830aaa8f98515ab --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 483 tests test lint_doc::abstract-method-in-final-class.md ... ok test lint_doc::abstract-and-final-method.md ... ok test lint_doc::assert-type-unspellable-subtype.md ... ok test lint_doc::ambiguous-protocol-member.md ... ok test lint_doc::blanket-ignore-comment.md ... ok test lint_doc::call-non-callable.md ... ok test lint_doc::call-abstract-method.md ... ok test lint_doc::call-top-callable.md ... ok test lint_doc::conflicting-declarations.md ... ok test lint_doc::conflicting-metaclass.md ... ok test lint_doc::cyclic-type-alias-definition.md ... ok test lint_doc::cyclic-class-definition.md ... ok test lint_doc::deprecated.md ... ok test lint_doc::dataclass-field-order.md ... ok test lint_doc::division-by-zero.md ... ok test lint_doc::duplicate-base.md ... ok test lint_doc::duplicate-kw-only.md ... ok test lint_doc::dynamic-function-decorator-return.md ... ok test lint_doc::escape-character-in-forward-annotation.md ... ok test lint_doc::empty-body.md ... ok test lint_doc::experimental-syntax.md ... ok test lint_doc::final-on-non-method.md ... ok test lint_doc::ignore-comment-unknown-rule.md ... ok test lint_doc::final-without-value.md ... ok test lint_doc::implicit-concatenated-string-type-annotation.md ... ok test lint_doc::inconsistent-mro.md ... ok test lint_doc::index-out-of-bounds.md ... ok test lint_doc::ineffective-final.md ... ok test lint_doc::instance-layout-conflict.md ... ok test lint_doc::invalid-argument-type.md ... ok test lint_doc::invalid-assignment.md ... ok test lint_doc::invalid-attribute-access.md ... ok test lint_doc::invalid-attribute-override.md ... ok test lint_doc::invalid-base.md ... ok test lint_doc::invalid-await.md ... ok test lint_doc::invalid-context-manager.md ... ok test lint_doc::invalid-dataclass-override.md ... ok test lint_doc::invalid-dataclass.md ... ok test lint_doc::invalid-declaration.md ... ok test lint_doc::invalid-enum-member-annotation.md ... ok test lint_doc::invalid-exception-caught.md ... ok test lint_doc::invalid-explicit-override.md ... ok test lint_doc::invalid-frozen-dataclass-subclass.md ... ok test lint_doc::invalid-generic-class.md ... ok test lint_doc::invalid-generic-enum.md ... ok test lint_doc::invalid-ignore-comment.md ... ok test lint_doc::invalid-legacy-positional-parameter.md ... ok test lint_doc::invalid-key.md ... ok test lint_doc::invalid-legacy-type-variable.md ... ok test lint_doc::invalid-match-pattern.md ... ok test lint_doc::invalid-metaclass.md ... ok test lint_doc::invalid-method-override.md ... ok test lint_doc::invalid-module-getattr-call.md ... ok test lint_doc::invalid-named-tuple.md ... ok test lint_doc::invalid-named-tuple-override.md ... ok test lint_doc::invalid-newtype.md ... ok test lint_doc::invalid-overload.md ... ok test lint_doc::invalid-parameter-default.md ... ok test lint_doc::invalid-protocol.md ... ok test lint_doc::invalid-paramspec.md ... ok test lint_doc::invalid-return-type.md ... ok test lint_doc::invalid-raise.md ... ok test lint_doc::invalid-super-argument.md ... ok test lint_doc::invalid-syntax-in-forward-annotation.md ... ok test lint_doc::invalid-total-ordering.md ... ok test lint_doc::invalid-type-alias-type.md ... ok test lint_doc::invalid-type-arguments.md ... ok test lint_doc::invalid-type-checking-constant.md ... ok test lint_doc::invalid-type-form.md ... ok test lint_doc::invalid-type-guard-definition.md ... ok test lint_doc::invalid-type-variable-bound.md ... ok test lint_doc::invalid-type-variable-constraints.md ... ok test lint_doc::invalid-type-variable-default.md ... ok test lint_doc::invalid-typed-dict-field.md ... ok test lint_doc::invalid-typed-dict-header.md ... ok test lint_doc::invalid-typed-dict-statement.md ... ok test lint_doc::invalid-yield.md ... ok test lint_doc::isinstance-against-protocol.md ... ok test lint_doc::isinstance-against-typed-dict.md ... ok test lint_doc::mismatched-type-name.md ... ok test lint_doc::missing-argument.md ... ok test lint_doc::missing-override-decorator.md ... ok test lint_doc::missing-type-argument.md ... ok test lint_doc::no-matching-overload.md ... ok test lint_doc::missing-typed-dict-key.md ... ok test lint_doc::not-iterable.md ... ok test lint_doc::non-callable-init-subclass.md ... ok test lint_doc::not-subscriptable.md ... ok test lint_doc::override-of-final-method.md ... ok test lint_doc::override-of-final-variable.md ... ok test lint_doc::parameter-already-assigned.md ... ok test lint_doc::positional-only-parameter-as-kwarg.md ... ok test lint_doc::possibly-missing-attribute.md ... ok test lint_doc::possibly-missing-implicit-call.md ... ok test lint_doc::possibly-missing-import.md ... ok test lint_doc::possibly-missing-submodule.md ... ok test lint_doc::pydantic-discarded-extra-argument.md ... ok test lint_doc::possibly-unresolved-reference.md ... ok test lint_doc::raw-string-type-annotation.md ... ok test lint_doc::redundant-cast.md ... ok test lint_doc::redundant-final-classvar.md ... ok test lint_doc::shadowed-type-variable.md ... ok test lint_doc::static-assert-error.md ... ok test lint_doc::subclass-of-dataclass-with-order.md ... ok test lint_doc::subclass-of-final-class.md ... ok test lint_doc::too-many-positional-arguments.md ... ok test lint_doc::super-call-in-named-tuple-method.md ... ok test lint_doc::type-assertion-failure.md ... ok test lint_doc::unavailable-implicit-super-arguments.md ... ok test lint_doc::unbound-type-variable.md ... ok test lint_doc::undefined-reveal.md ... ok test lint_doc::unknown-argument.md ... ok test lint_doc::unresolved-attribute.md ... ok test lint_doc::unresolved-import.md ... ok test lint_doc::unresolved-global.md ... ok test lint_doc::unresolved-reference.md ... ok test lint_doc::unsound-return-statement.md ... ok test lint_doc::unsound-yield.md ... ok test lint_doc::unsupported-base.md ... ok test lint_doc::unsupported-bool-conversion.md ... ok test lint_doc::unsupported-dynamic-base.md ... ok test lint_doc::unsupported-operator.md ... ok test lint_doc::unused-awaitable.md ... ok test lint_doc::unused-ignore-comment.md ... ok test lint_doc::unused-type-ignore-comment.md ... ok test lint_doc::useless-overload-body.md ... ok test lint_doc::zero-stepsize-in-slice.md ... ok test mdtest::abstract.md ... ok test mdtest::annotations/annotated.md ... ok test mdtest::annotations/any.md ... ok test mdtest::annotations/callable.md ... ok test mdtest::annotations/deferred.md ... ok test mdtest::annotations/generic_alias.md ... ok test mdtest::annotations/int_float_complex.md ... ok test mdtest::annotations/intersection_types.md ... ok test mdtest::annotations/literal.md ... ok test mdtest::annotations/invalid.md ... ok test mdtest::annotations/literal_string.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/self.md ... ok test mdtest::annotations/union.md ... ok test mdtest::annotations/string.md ... ok test mdtest::annotations/unsupported_special_forms.md ... ok test mdtest::annotations/unsupported_special_types.md ... ok test mdtest::annotations/unsupported_type_qualifiers.md ... ok test mdtest::assignment/annotations.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::attributes.md ... ok test mdtest::binary/booleans.md ... ok test mdtest::bidirectional.md ... ok test mdtest::binary/classes.md ... ok test mdtest::binary/custom.md ... ok test mdtest::binary/integers.md ... ok test mdtest::binary/instances.md ... ok test mdtest::binary/tuples.md ... ok test mdtest::binary/unions.md ... ok test mdtest::boolean/short_circuit.md ... ok test mdtest::boundness_declaredness/public.md ... ok test mdtest::call/abstract_method.md ... ok test mdtest::call/annotation.md ... ok test mdtest::call/callable_instance.md ... ok test mdtest::call/callables_as_descriptors.md ... ok test mdtest::call/builtins.md ... ok test mdtest::call/dunder.md ... ok test mdtest::call/dunder_import.md ... ok test mdtest::call/constructor.md ... ok test mdtest::call/function.md ... ok test mdtest::call/getattr_static.md ... ok test mdtest::call/invalid_syntax.md ... ok test mdtest::call/functools_partial.md ... ok test mdtest::call/never.md ... ok test mdtest::call/methods.md ... ok test mdtest::call/new_class.md ... ok test mdtest::call/open.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/overloads.md ... ok test mdtest::call/type.md ... ok test mdtest::class/super.md ... ok test mdtest::classes.md ... ok test mdtest::call/union.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::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::dataclasses/dataclasses.md ... ok test mdtest::decorators/total_ordering.md ... ok test mdtest::decorators.md ... ok test mdtest::del.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/invalid_match_pattern.md ... ok test mdtest::diagnostics/legacy_typevars.md ... ok test mdtest::diagnostics/missing_argument.md ... ok test mdtest::diagnostics/missing_argument_paramspec.md ... ok test mdtest::diagnostics/no_matching_overload.md ... ok test mdtest::diagnostics/missing_type_argument.md ... ok test mdtest::diagnostics/same_names.md ... ok test mdtest::diagnostics/shadowing.md ... ok test mdtest::diagnostics/semantic_syntax_errors.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/unknown_argument.md ... ok test mdtest::diagnostics/union_call.md ... ok test mdtest::diagnostics/unpacking.md ... ok test mdtest::diagnostics/unresolved_import.md ... ok test mdtest::diagnostics/unsupported_base_dynamic_type.md ... ok test mdtest::diagnostics/unresolved_reference.md ... ok test mdtest::diagnostics/unsupported_bool_conversion.md ... ok test mdtest::diagnostics/unused_awaitable.md ... ok test mdtest::diagnostics/version_related_syntax_errors.md ... ok test mdtest::directives/assert_never.md ... ok test mdtest::directives/assert_type.md ... ok test mdtest::directives/cast.md ... ok test mdtest::doc/README.md ... ok test mdtest::directives/reveal_type.md ... ok test mdtest::doc/public_type_undeclared_symbols.md ... ok test mdtest::exception/basic.md ... ok test mdtest::exception/control_flow.md ... ok test mdtest::exception/except_star.md ... ok test mdtest::exception/invalid_syntax.md ... ok test mdtest::exhaustiveness_checking.md ... ok test mdtest::expression/assert.md ... ok test mdtest::enums.md ... ok test mdtest::expression/attribute.md ... ok test mdtest::expression/if.md ... ok test mdtest::expression/boolean.md ... ok test mdtest::expression/lambda.md ... ok test mdtest::expression/len.md ... ok test mdtest::external/README.md ... ok test mdtest::external/attrs.md ... ok test mdtest::external/numpy.md ... ok test mdtest::external/pydantic.md ... ok test mdtest::external/pydantic_extra_search_paths.md ... ok test mdtest::external/pytest.md ... ok test mdtest::external/sqlalchemy.md ... ok test mdtest::external/sqlmodel.md ... ok test mdtest::external/strawberry.md ... ok test mdtest::expression/yield_and_yield_from.md ... ok test mdtest::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/unpack.md ... ok test mdtest::generics/legacy/typevartuple.md ... ok test mdtest::generics/legacy/variance.md ... ok test mdtest::generics/legacy/variables.md ... ok test mdtest::generics/pep695/aliases.md ... ok test mdtest::generics/pep695/callables.md ... ok test mdtest::generics/pep695/classes.md ... ok test mdtest::generics/pep695/concatenate.md ... ok test mdtest::generics/pep695/paramspec.md ... ok test mdtest::generics/pep695/functions.md ... ok test mdtest::generics/pep695/variables.md ... ok test mdtest::generics/pep695/typevartuple.md ... ok test mdtest::generics/scoping.md ... ok test mdtest::generics/pep695/variance.md ... ok test mdtest::generics/set_theoretic.md ... ok test mdtest::implicit_type_aliases.md ... ok test mdtest::import/allowed_unresolved_imports.md ... ok test mdtest::import/basic.md ... ok test mdtest::import/builtins.md ... ok test mdtest::import/case_sensitive.md ... ok test mdtest::ide_support/all_members.md ... ok test mdtest::import/conditional.md ... ok test mdtest::import/conflicts.md ... ok test mdtest::import/conventions.md ... ok test mdtest::import/cyclic.md ... ok test mdtest::import/dunder_file_attribute.md ... ok test mdtest::import/errors.md ... ok test mdtest::import/invalid_syntax.md ... ok test mdtest::import/dunder_all.md ... ok test mdtest::import/legacy_namespace.md ... ok test mdtest::import/module_getattr.md ... ok test mdtest::import/namespace.md ... ok test mdtest::import/partial_stub_packages.md ... ok test mdtest::import/nonstandard_conventions.md ... ok test mdtest::import/replace_imports_with_any.md ... ok test mdtest::import/relative.md ... ok test mdtest::import/site_packages_discovery.md ... ok test mdtest::import/star.md ... ok test mdtest::import/stubs.md ... ok test mdtest::import/tracking.md ... ok test mdtest::import/stub_packages.md ... ok test mdtest::import/workspaces.md ... ok test mdtest::instance_layout_conflict.md ... ok test mdtest::invalid_syntax.md ... ok test mdtest::known_constants.md ... ok test mdtest::intersection_types.md ... ok test mdtest::libraries/numpy.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/generator_expressions.md ... ok test mdtest::literal/collections/list.md ... ok test mdtest::literal/collections/set.md ... ok test mdtest::literal/collections/tuple.md ... ok test mdtest::literal/complex.md ... ok test mdtest::literal/ellipsis.md ... ok test mdtest::literal/f_string.md ... ok test mdtest::literal/float.md ... ok test mdtest::literal/integer.md ... ok test mdtest::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::narrow/assignment.md ... ok test mdtest::narrow/bool-call.md ... ok test mdtest::named_tuple.md ... ok test mdtest::narrow/boolean.md ... ok test mdtest::narrow/callable.md ... ok test mdtest::narrow/conditionals/boolean.md ... ok test mdtest::narrow/complex_target.md ... ok test mdtest::narrow/conditionals/elif_else.md ... ok test mdtest::narrow/conditionals/in.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/not.md ... ok test mdtest::narrow/conditionals/nested.md ... ok test mdtest::narrow/hasattr.md ... ok test mdtest::narrow/issubclass.md ... ok test mdtest::narrow/isinstance.md ... ok test mdtest::narrow/len.md ... ok test mdtest::narrow/post_if_statement.md ... ok test mdtest::narrow/truthiness.md ... ok test mdtest::narrow/type.md ... ok test mdtest::narrow/type_guards.md ... ok test mdtest::narrow/match.md ... ok test mdtest::narrow/while.md ... ok test mdtest::notebook.md ... ok test mdtest::os_name.md ... ok test mdtest::overloads.md ... ok test mdtest::override.md ... ok test mdtest::paramspec_subcall_error_location.md ... ok test mdtest::pep613_type_aliases.md ... ok test mdtest::pep695_type_aliases.md ... ok test mdtest::promotion.md ... ok test mdtest::properties.md ... ok test mdtest::public_types.md ... ok test mdtest::python_version.md ... ok test mdtest::regression/1377_iteration_count_mismatch.md ... ok test mdtest::regression/14334_diagnostics_in_wrong_file.md ... ok test mdtest::regression/2236_tuple_is_disjoint.md ... ok test mdtest::regression/2799_constraint_correlation.md ... ok test mdtest::regression/3020_callable_type_of.md ... ok test mdtest::regression/3208_recursive_protocol_signature.md ... ok test mdtest::regression/3525_character_split_notebook.md ... ok test mdtest::regression/3593_function_known_decorators_cycle.md ... ok test mdtest::regression/3720_dynamic_class_codegen_cycle.md ... ok test mdtest::regression/3804_bound_typevar_default_cycle.md ... ok test mdtest::regression/3812_cyclic_generic_alias_base.md ... ok test mdtest::protocols.md ... ok test mdtest::regression/3954_recursive_protocol_structural_relation.md ... ok test mdtest::regression/derived_constraint_cycles.md ... ok test mdtest::regression/noninferable_projection_to_terminal.md ... ok test mdtest::regression/paramspec_on_python39.md ... ok test mdtest::regression/constraint_set_ordering.md ... ok test mdtest::scopes/builtin.md ... ok test mdtest::scopes/annotate_global.md ... ok test mdtest::scopes/class_implicit_attrs.md ... ok test mdtest::scopes/dunder_class.md ... ok test mdtest::scopes/global-constants.md ... ok test mdtest::scopes/eager.md ... ok test mdtest::scopes/global.md ... ok test mdtest::scopes/moduletype_attrs.md ... ok test mdtest::scopes/unbound.md ... ok test mdtest::scopes/nonlocal.md ... ok test mdtest::scripts.md ... ok test mdtest::shadowing/class.md ... ok test mdtest::sentinels.md ... ok test mdtest::shadowing/function.md ... ok test mdtest::shadowing/variable_declaration.md ... ok test mdtest::struct_unpack.md ... ok test mdtest::stubs/class.md ... ok test mdtest::stubs/ellipsis.md ... ok test mdtest::statically_known_branches.md ... ok test mdtest::stubs/locals.md ... ok test mdtest::subscript/alias.md ... ok test mdtest::subscript/assignment_diagnostics.md ... ok test mdtest::subscript/bytes.md ... ok test mdtest::subscript/class.md ... ok test mdtest::subscript/instance.md ... ok test mdtest::subscript/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/blanket_ignore.md ... ok test mdtest::subscript/tuple.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::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::ty_extensions.md ... ok test mdtest::type_compendium/any.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_compendium/tuple.md ... ok test mdtest::type_form.md ... ok test mdtest::type_of/dynamic.md ... ok test mdtest::type_of/basic.md ... ok test mdtest::type_of/typing_dot_Type.md ... ok test mdtest::type_of/generics.md ... ok test mdtest::type_properties/constraints.md ... ok test mdtest::type_properties/implies_subtype_of.md ... ok test mdtest::type_properties/is_assignable_to.md ... ok test mdtest::type_properties/is_disjoint_from.md ... ok test mdtest::type_properties/is_equivalent_to.md ... ok test mdtest::type_properties/is_singleton.md ... ok test mdtest::type_properties/is_subtype_of.md ... ok test mdtest::type_properties/materialization.md ... ok test mdtest::type_properties/quantification.md ... ok test mdtest::type_properties/str_repr.md ... ok test mdtest::type_properties/tuples_containing_never.md ... ok test mdtest::type_properties/truthiness.md ... ok test mdtest::type_qualifiers/classvar.md ... ok test mdtest::type_qualifiers/initvar.md ... ok test mdtest::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. 483 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.81s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_server-54bdc764bcbb8333 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2 tests test document::text_document::tests::redo_edit ... ok test session::tests::detached_command_executor_does_not_retain_document_index ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 151 tests test call_hierarchy::incoming_calls_multi_file ... 2026-08-19 21:47:48.965659430 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:48.967361723 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:48.967463053 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:48.967533135 DEBUG Client info: None 2026-08-19 21:47:48.967547592 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:48.967568210 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:48.967575354 INFO Version: Unknown 2026-08-19 21:47:48.967634956 DEBUG Received server response for request 1 2026-08-19 21:47:48.967708033 DEBUG Client sends notification `initialized` 2026-08-19 21:47:48.967721097 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpgVXG0i 2026-08-19 21:47:48.967842425 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:48.967947742 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:48.967951960 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:48.967959665 DEBUG No workspace configuration provided for file:///tmp/.tmpgVXG0i 2026-08-19 21:47:48.968008587 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:48.968015239 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpgVXG0i, using default options 2026-08-19 21:47:48.968025298 DEBUG Initializing workspace `file:///tmp/.tmpgVXG0i`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:48.968047670 DEBUG Searching for a project in '/tmp/.tmpgVXG0i' 2026-08-19 21:47:48.968073779 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:48.968078558 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:48.968857880 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:48.968863991 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-19 21:47:48.969203107 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:48.969209439 DEBUG Discovering virtual environment in `/tmp/.tmpgVXG0i` 2026-08-19 21:47:48.969245988 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:48.969251057 DEBUG No virtual environment found 2026-08-19 21:47:48.969259984 DEBUG Adding first-party search path `/tmp/.tmpgVXG0i` 2026-08-19 21:47:48.969263290 DEBUG Using vendored stdlib 2026-08-19 21:47:48.969435944 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:48.969441765 DEBUG Adding new file root '/tmp/.tmpgVXG0i' of kind Project 2026-08-19 21:47:48.969630169 DEBUG Updating project to check open files 2026-08-19 21:47:48.969647912 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:48.969744303 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgVXG0i/lib.py", kind: File } 2026-08-19 21:47:48.969776744 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgVXG0i/lib.py` 2026-08-19 21:47:48.969779659 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:48.969787784 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:48.970195549 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:47:48.970285929 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=491.89µs 2026-08-19 21:47:48.970297981 DEBUG Received server response for request 2 2026-08-19 21:47:48.970307048 DEBUG Client sends request `callHierarchy/incomingCalls` with ID 3 2026-08-19 21:47:48.974518058 INFO request{id=3 method=callHierarchy/incomingCalls}:Project::index_files{project=.tmpgVXG0i}: Indexed 3 file(s) in 0.002s 2026-08-19 21:47:48.978354646 DEBUG method="callHierarchy/incomingCalls" response.id=3 duration=8.03ms 2026-08-19 21:47:48.978401704 DEBUG Received server response for request 3 2026-08-19 21:47:49.036013574 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.036146533 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.036157604 DEBUG method="shutdown" response.id=4 duration=19.26µs 2026-08-19 21:47:49.036396562 DEBUG Received server response for request 4 2026-08-19 21:47:49.036404056 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.036416360 DEBUG Received exit notification, exiting ok test call_hierarchy::outgoing_calls ... 2026-08-19 21:47:49.038643167 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.040587835 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.040635655 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.040693574 DEBUG Client info: None 2026-08-19 21:47:49.040714242 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.040728910 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.040734019 INFO Version: Unknown 2026-08-19 21:47:49.040777241 DEBUG Received server response for request 1 2026-08-19 21:47:49.040838726 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.040850278 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpf5wF27 2026-08-19 21:47:49.040899871 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.041031878 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.041036797 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.041043781 DEBUG No workspace configuration provided for file:///tmp/.tmpf5wF27 2026-08-19 21:47:49.041052687 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.041055633 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-19 21:47:49.041070811 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.041074458 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpf5wF27, using default options 2026-08-19 21:47:49.041086511 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:49.041090498 DEBUG Initializing workspace `file:///tmp/.tmpf5wF27`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.041103102 DEBUG Searching for a project in '/tmp/.tmpf5wF27' 2026-08-19 21:47:49.041124452 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:49.041135633 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.041452257 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.041457787 DEBUG Discovering virtual environment in `/tmp/.tmpf5wF27` 2026-08-19 21:47:49.041494045 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.041499055 DEBUG No virtual environment found 2026-08-19 21:47:49.041509645 DEBUG Adding first-party search path `/tmp/.tmpf5wF27` 2026-08-19 21:47:49.041513131 DEBUG Using vendored stdlib 2026-08-19 21:47:49.041660417 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.041665297 DEBUG Adding new file root '/tmp/.tmpf5wF27' of kind Project 2026-08-19 21:47:49.041805079 DEBUG Updating project to check open files 2026-08-19 21:47:49.041952065 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.041959298 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:49.042026164 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpf5wF27/foo.py", kind: File } 2026-08-19 21:47:49.042053495 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpf5wF27/foo.py` 2026-08-19 21:47:49.042056841 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.042067431 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.042281783 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.042344250 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=269.02µs 2026-08-19 21:47:49.042351724 DEBUG Received server response for request 2 2026-08-19 21:47:49.042359098 DEBUG Client sends request `callHierarchy/outgoingCalls` with ID 3 2026-08-19 21:47:49.043704061 DEBUG method="callHierarchy/outgoingCalls" response.id=3 duration=1.33ms 2026-08-19 21:47:49.043714811 DEBUG Received server response for request 3 2026-08-19 21:47:49.053882436 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.053935676 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.053941056 DEBUG method="shutdown" response.id=4 duration=8.59µs 2026-08-19 21:47:49.054120873 DEBUG Received server response for request 4 2026-08-19 21:47:49.054128668 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.054144087 DEBUG Received exit notification, exiting ok test call_hierarchy::prepare_function ... 2026-08-19 21:47:49.055346482 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.055411064 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.055441380 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.057853315 DEBUG Client info: None 2026-08-19 21:47:49.057874715 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.057886728 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.057891737 INFO Version: Unknown 2026-08-19 21:47:49.058493546 DEBUG Received server response for request 1 2026-08-19 21:47:49.058531117 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.058546826 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpDKbZuz 2026-08-19 21:47:49.058601238 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.058672883 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.058676329 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.058686689 DEBUG No workspace configuration provided for file:///tmp/.tmpDKbZuz 2026-08-19 21:47:49.058693602 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.058696407 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-19 21:47:49.058710243 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.058713289 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpDKbZuz, using default options 2026-08-19 21:47:49.058717426 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:49.058720021 DEBUG Initializing workspace `file:///tmp/.tmpDKbZuz`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.058731723 DEBUG Searching for a project in '/tmp/.tmpDKbZuz' 2026-08-19 21:47:49.058759736 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:49.058763523 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.059026055 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.059031516 DEBUG Discovering virtual environment in `/tmp/.tmpDKbZuz` 2026-08-19 21:47:49.059063466 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.059067493 DEBUG No virtual environment found 2026-08-19 21:47:49.059074546 DEBUG Adding first-party search path `/tmp/.tmpDKbZuz` 2026-08-19 21:47:49.059083062 DEBUG Using vendored stdlib 2026-08-19 21:47:49.059208508 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.059212034 DEBUG Adding new file root '/tmp/.tmpDKbZuz' of kind Project 2026-08-19 21:47:49.059340255 DEBUG Updating project to check open files 2026-08-19 21:47:49.059355874 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.059359200 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:49.059393485 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDKbZuz/foo.py", kind: File } 2026-08-19 21:47:49.059415656 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDKbZuz/foo.py` 2026-08-19 21:47:49.059418101 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.059425204 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.064226111 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.064299588 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=4.87ms 2026-08-19 21:47:49.064313545 DEBUG Received server response for request 2 2026-08-19 21:47:49.074469076 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:49.074520473 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.074526033 DEBUG method="shutdown" response.id=3 duration=8.48µs 2026-08-19 21:47:49.074622574 DEBUG Received server response for request 3 2026-08-19 21:47:49.074627343 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.074638324 DEBUG Received exit notification, exiting ok test code_actions::code_action ... 2026-08-19 21:47:49.076135162 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.076207979 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.077701110 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.077745313 DEBUG Client info: None 2026-08-19 21:47:49.077759800 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.078026801 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.078034956 INFO Version: Unknown 2026-08-19 21:47:49.078643778 DEBUG Received server response for request 1 2026-08-19 21:47:49.078760657 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.078910959 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.078954681 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.078960583 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.078990819 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.078994957 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:49.079331909 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.079457705 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:49.079464588 DEBUG Initializing workspace `file:///tmp/.tmpOzMz9t/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.079477502 DEBUG Searching for a project in '/tmp/.tmpOzMz9t/src' 2026-08-19 21:47:49.079538507 DEBUG Found project at '/tmp/.tmpOzMz9t' 2026-08-19 21:47:49.079542875 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.079770061 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.079775211 DEBUG Discovering virtual environment in `/tmp/.tmpOzMz9t` 2026-08-19 21:47:49.079799747 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.079803574 DEBUG No virtual environment found 2026-08-19 21:47:49.079809936 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.079815697 DEBUG Adding first-party search path `/tmp/.tmpOzMz9t/src` 2026-08-19 21:47:49.079833290 DEBUG Adding first-party search path `/tmp/.tmpOzMz9t` 2026-08-19 21:47:49.079836416 DEBUG Using vendored stdlib 2026-08-19 21:47:49.079954587 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.079959026 DEBUG Adding new file root '/tmp/.tmpOzMz9t' of kind Project 2026-08-19 21:47:49.080113425 DEBUG Updating project to check open files 2026-08-19 21:47:49.080124746 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.080128524 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:49.080166214 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpOzMz9t/src/foo.py", kind: File } 2026-08-19 21:47:49.080181373 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpOzMz9t/src/foo.py` 2026-08-19 21:47:49.080183687 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.080190209 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.080272804 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOzMz9t/src/foo.py"))}: Checking file '/tmp/.tmpOzMz9t/src/foo.py' 2026-08-19 21:47:49.080362102 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOzMz9t/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.098526288 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.33ms 2026-08-19 21:47:49.098551154 DEBUG Received server response for request 2 2026-08-19 21:47:49.098897324 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:47:49.099089434 DEBUG method="textDocument/codeAction" response.id=3 duration=144.94µs 2026-08-19 21:47:49.099206283 DEBUG Received server response for request 3 2026-08-19 21:47:49.109811739 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.109850883 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.109859599 DEBUG method="shutdown" response.id=4 duration=12.81µs 2026-08-19 21:47:49.109881410 DEBUG Received server response for request 4 2026-08-19 21:47:49.109885558 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.110067168 DEBUG Received exit notification, exiting ok test code_actions::code_action_attribute_access_on_unimported ... 2026-08-19 21:47:49.114607145 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.114680092 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.116850043 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.116897292 DEBUG Client info: None 2026-08-19 21:47:49.116916167 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.116936185 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.116942016 INFO Version: Unknown 2026-08-19 21:47:49.117002750 DEBUG Received server response for request 1 2026-08-19 21:47:49.117034539 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.117102427 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.117174261 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.117178239 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.117209447 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.117219146 DEBUG Initializing workspace `file:///tmp/.tmpcs5b8c/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.117230337 DEBUG Searching for a project in '/tmp/.tmpcs5b8c/src' 2026-08-19 21:47:49.117256916 DEBUG Found project at '/tmp/.tmpcs5b8c' 2026-08-19 21:47:49.117261044 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.117532023 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.117537252 DEBUG Discovering virtual environment in `/tmp/.tmpcs5b8c` 2026-08-19 21:47:49.117563962 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.117567960 DEBUG No virtual environment found 2026-08-19 21:47:49.117574061 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.117586154 DEBUG Adding first-party search path `/tmp/.tmpcs5b8c/src` 2026-08-19 21:47:49.117589440 DEBUG Adding first-party search path `/tmp/.tmpcs5b8c` 2026-08-19 21:47:49.117592115 DEBUG Using vendored stdlib 2026-08-19 21:47:49.117718532 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.117722259 DEBUG Adding new file root '/tmp/.tmpcs5b8c' of kind Project 2026-08-19 21:47:49.117872151 DEBUG Updating project to check open files 2026-08-19 21:47:49.117882480 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.119043197 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.119061241 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:49.119123218 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpcs5b8c/src/foo.py", kind: File } 2026-08-19 21:47:49.119140670 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcs5b8c/src/foo.py` 2026-08-19 21:47:49.119143005 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.119151901 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.121915145 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpcs5b8c/src/foo.py"))}: Checking file '/tmp/.tmpcs5b8c/src/foo.py' 2026-08-19 21:47:49.122044288 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpcs5b8c/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.136142516 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpcs5b8c/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:49.136507340 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.35ms 2026-08-19 21:47:49.136624921 DEBUG Received server response for request 2 2026-08-19 21:47:49.136654817 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:47:49.136881672 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpcs5b8c/src' 2026-08-19 21:47:49.136905537 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpcs5b8c' 2026-08-19 21:47:49.136913312 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:49.180357824 DEBUG method="textDocument/codeAction" response.id=3 duration=43.56ms 2026-08-19 21:47:49.180572787 DEBUG Received server response for request 3 2026-08-19 21:47:49.191120545 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.191157304 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.191167693 DEBUG method="shutdown" response.id=4 duration=16.79µs 2026-08-19 21:47:49.191189855 DEBUG Received server response for request 4 2026-08-19 21:47:49.191194583 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.191353522 DEBUG Received exit notification, exiting ok test code_actions::code_action_existing_import_undefined_decorator ... 2026-08-19 21:47:49.196005429 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.196076732 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.199665405 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.199843689 DEBUG Client info: None 2026-08-19 21:47:49.199862795 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.199876932 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.199883213 INFO Version: Unknown 2026-08-19 21:47:49.201295613 DEBUG Received server response for request 1 2026-08-19 21:47:49.201455072 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.201580778 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.201736039 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.201745307 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.201760746 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.201763982 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:49.202029620 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.202053896 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:49.202059025 DEBUG Initializing workspace `file:///tmp/.tmpQkj5bi/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.202075486 DEBUG Searching for a project in '/tmp/.tmpQkj5bi/src' 2026-08-19 21:47:49.202114429 DEBUG Found project at '/tmp/.tmpQkj5bi' 2026-08-19 21:47:49.202125720 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.202427657 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.202433898 DEBUG Discovering virtual environment in `/tmp/.tmpQkj5bi` 2026-08-19 21:47:49.202473563 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.202479143 DEBUG No virtual environment found 2026-08-19 21:47:49.202487048 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.202494272 DEBUG Adding first-party search path `/tmp/.tmpQkj5bi/src` 2026-08-19 21:47:49.202497378 DEBUG Adding first-party search path `/tmp/.tmpQkj5bi` 2026-08-19 21:47:49.202500263 DEBUG Using vendored stdlib 2026-08-19 21:47:49.202623935 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.202628133 DEBUG Adding new file root '/tmp/.tmpQkj5bi' of kind Project 2026-08-19 21:47:49.202788283 DEBUG Updating project to check open files 2026-08-19 21:47:49.202804604 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.202808301 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:49.203472797 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQkj5bi/src/foo.py", kind: File } 2026-08-19 21:47:49.203501171 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQkj5bi/src/foo.py` 2026-08-19 21:47:49.203504176 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.203514335 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.203767400 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQkj5bi/src/foo.py"))}: Checking file '/tmp/.tmpQkj5bi/src/foo.py' 2026-08-19 21:47:49.204038238 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQkj5bi/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.216285734 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQkj5bi/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:49.224075809 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.55ms 2026-08-19 21:47:49.224296352 DEBUG Received server response for request 2 2026-08-19 21:47:49.224351456 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:47:49.224584433 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpQkj5bi/src' 2026-08-19 21:47:49.224602487 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpQkj5bi' 2026-08-19 21:47:49.224609941 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:49.265637358 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.265812236 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:49.265960815 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:49.266814767 DEBUG method="textDocument/codeAction" response.id=3 duration=42.30ms 2026-08-19 21:47:49.266955952 DEBUG Received server response for request 3 2026-08-19 21:47:49.277594359 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.277671174 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.277680511 DEBUG method="shutdown" response.id=4 duration=15.39µs 2026-08-19 21:47:49.277727770 DEBUG Received server response for request 4 2026-08-19 21:47:49.277737227 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.277758197 DEBUG Received exit notification, exiting ok test code_actions::code_action_invalid_string_annotations ... 2026-08-19 21:47:49.282989561 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.283172043 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.283197631 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.283263234 DEBUG Client info: None 2026-08-19 21:47:49.283277892 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.283291868 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.283297809 INFO Version: Unknown 2026-08-19 21:47:49.283364254 DEBUG Received server response for request 1 2026-08-19 21:47:49.283444845 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.283609394 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.284842497 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.284849560 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.284869888 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.284873215 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:49.287025392 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.287045520 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:49.287051621 DEBUG Initializing workspace `file:///tmp/.tmpjfVsgG/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.287638222 DEBUG Searching for a project in '/tmp/.tmpjfVsgG/src' 2026-08-19 21:47:49.287761383 DEBUG Found project at '/tmp/.tmpjfVsgG' 2026-08-19 21:47:49.287890766 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.288410380 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.288422263 DEBUG Discovering virtual environment in `/tmp/.tmpjfVsgG` 2026-08-19 21:47:49.288636214 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.288646654 DEBUG No virtual environment found 2026-08-19 21:47:49.288934974 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.288950213 DEBUG Adding first-party search path `/tmp/.tmpjfVsgG/src` 2026-08-19 21:47:49.288953970 DEBUG Adding first-party search path `/tmp/.tmpjfVsgG` 2026-08-19 21:47:49.289186296 DEBUG Using vendored stdlib 2026-08-19 21:47:49.289542785 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.289553345 DEBUG Adding new file root '/tmp/.tmpjfVsgG' of kind Project 2026-08-19 21:47:49.289947915 DEBUG Updating project to check open files 2026-08-19 21:47:49.289981187 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.289985876 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:49.290354558 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpjfVsgG/src/foo.py", kind: File } 2026-08-19 21:47:49.290382480 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpjfVsgG/src/foo.py` 2026-08-19 21:47:49.290385856 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.290766370 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.290882428 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjfVsgG/src/foo.py"))}: Checking file '/tmp/.tmpjfVsgG/src/foo.py' 2026-08-19 21:47:49.291016089 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjfVsgG/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.302677926 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjfVsgG/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:49.302952121 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.17ms 2026-08-19 21:47:49.303022743 DEBUG Received server response for request 2 2026-08-19 21:47:49.303050195 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:47:49.303306085 DEBUG method="textDocument/codeAction" response.id=3 duration=204.56µs 2026-08-19 21:47:49.303325291 DEBUG Received server response for request 3 2026-08-19 21:47:49.314024542 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.314089735 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.314104773 DEBUG method="shutdown" response.id=4 duration=23.00µs 2026-08-19 21:47:49.314159436 DEBUG Received server response for request 4 2026-08-19 21:47:49.314165507 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.314189081 DEBUG Received exit notification, exiting ok test code_actions::code_action_possible_missing_submodule_attribute ... 2026-08-19 21:47:49.318808637 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.319052325 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.319081790 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.320896504 DEBUG Client info: None 2026-08-19 21:47:49.320915460 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.320929486 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.320934976 INFO Version: Unknown 2026-08-19 21:47:49.321155640 DEBUG Received server response for request 1 2026-08-19 21:47:49.321243425 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.322361262 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.322437195 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.322440831 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.322470166 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.322483592 DEBUG Initializing workspace `file:///tmp/.tmpKb2ovj/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.322496967 DEBUG Searching for a project in '/tmp/.tmpKb2ovj/src' 2026-08-19 21:47:49.322527714 DEBUG Found project at '/tmp/.tmpKb2ovj' 2026-08-19 21:47:49.322532363 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.322910012 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.322917075 DEBUG Discovering virtual environment in `/tmp/.tmpKb2ovj` 2026-08-19 21:47:49.323434766 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.323446027 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:49.323471385 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.323528021 DEBUG No virtual environment found 2026-08-19 21:47:49.323543781 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.323551014 DEBUG Adding first-party search path `/tmp/.tmpKb2ovj/src` 2026-08-19 21:47:49.323554120 DEBUG Adding first-party search path `/tmp/.tmpKb2ovj` 2026-08-19 21:47:49.323557446 DEBUG Using vendored stdlib 2026-08-19 21:47:49.323696146 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.323700334 DEBUG Adding new file root '/tmp/.tmpKb2ovj' of kind Project 2026-08-19 21:47:49.324327140 DEBUG Updating project to check open files 2026-08-19 21:47:49.324345164 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.324400568 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKb2ovj/src/foo.py", kind: File } 2026-08-19 21:47:49.324422870 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKb2ovj/src/foo.py` 2026-08-19 21:47:49.324425565 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.324434101 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.324521886 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKb2ovj/src/foo.py"))}: Checking file '/tmp/.tmpKb2ovj/src/foo.py' 2026-08-19 21:47:49.324634196 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKb2ovj/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.340286981 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.85ms 2026-08-19 21:47:49.340304985 DEBUG Received server response for request 2 2026-08-19 21:47:49.340327507 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:47:49.340442002 DEBUG method="textDocument/codeAction" response.id=3 duration=95.56µs 2026-08-19 21:47:49.340452091 DEBUG Received server response for request 3 2026-08-19 21:47:49.350732507 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.350775577 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.350784364 DEBUG method="shutdown" response.id=4 duration=14.15µs 2026-08-19 21:47:49.350794283 DEBUG Received server response for request 4 2026-08-19 21:47:49.350798961 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.350815512 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_decorator ... 2026-08-19 21:47:49.355733208 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.355805674 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.355881446 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.355912124 DEBUG Client info: None 2026-08-19 21:47:49.355924246 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.355935648 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.355939946 INFO Version: Unknown 2026-08-19 21:47:49.356044602 DEBUG Received server response for request 1 2026-08-19 21:47:49.356080850 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.356131565 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.356198521 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.356201426 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.356226523 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.356236692 DEBUG Initializing workspace `file:///tmp/.tmpvSuZGa/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.356247222 DEBUG Searching for a project in '/tmp/.tmpvSuZGa/src' 2026-08-19 21:47:49.356270847 DEBUG Found project at '/tmp/.tmpvSuZGa' 2026-08-19 21:47:49.356274543 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.356527628 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.356534511 DEBUG Discovering virtual environment in `/tmp/.tmpvSuZGa` 2026-08-19 21:47:49.356565920 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.356570338 DEBUG No virtual environment found 2026-08-19 21:47:49.356576961 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.356582772 DEBUG Adding first-party search path `/tmp/.tmpvSuZGa/src` 2026-08-19 21:47:49.356585747 DEBUG Adding first-party search path `/tmp/.tmpvSuZGa` 2026-08-19 21:47:49.356588292 DEBUG Using vendored stdlib 2026-08-19 21:47:49.356708568 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.356712285 DEBUG Adding new file root '/tmp/.tmpvSuZGa' of kind Project 2026-08-19 21:47:49.356853900 DEBUG Updating project to check open files 2026-08-19 21:47:49.356864150 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.356875932 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.356881001 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:49.356929562 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvSuZGa/src/foo.py", kind: File } 2026-08-19 21:47:49.356949079 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvSuZGa/src/foo.py` 2026-08-19 21:47:49.356951483 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.356959448 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.357047413 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvSuZGa/src/foo.py"))}: Checking file '/tmp/.tmpvSuZGa/src/foo.py' 2026-08-19 21:47:49.357153522 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvSuZGa/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.373686168 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvSuZGa/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:49.381788037 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.82ms 2026-08-19 21:47:49.381806572 DEBUG Received server response for request 2 2026-08-19 21:47:49.381841868 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:47:49.382067992 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpvSuZGa/src' 2026-08-19 21:47:49.382086397 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpvSuZGa' 2026-08-19 21:47:49.382093770 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:49.422361222 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.422376701 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:49.422403822 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:49.423886053 DEBUG method="textDocument/codeAction" response.id=3 duration=42.02ms 2026-08-19 21:47:49.424146010 DEBUG Received server response for request 3 2026-08-19 21:47:49.434871812 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.435128443 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.435316266 DEBUG method="shutdown" response.id=4 duration=248.29µs 2026-08-19 21:47:49.435536489 DEBUG Received server response for request 4 2026-08-19 21:47:49.435747926 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.436044622 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_reference_multi ... 2026-08-19 21:47:49.442324874 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.442402770 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.442442785 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.442501054 DEBUG Client info: None 2026-08-19 21:47:49.442513337 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.442526472 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.442532353 INFO Version: Unknown 2026-08-19 21:47:49.442575013 DEBUG Received server response for request 1 2026-08-19 21:47:49.442620859 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.442899762 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.442951680 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.442957911 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.442981275 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.442984822 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:49.443007935 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.443022923 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:49.443027742 DEBUG Initializing workspace `file:///tmp/.tmpel6kGE/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.443044734 DEBUG Searching for a project in '/tmp/.tmpel6kGE/src' 2026-08-19 21:47:49.443075632 DEBUG Found project at '/tmp/.tmpel6kGE' 2026-08-19 21:47:49.443080682 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.443381767 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.443387327 DEBUG Discovering virtual environment in `/tmp/.tmpel6kGE` 2026-08-19 21:47:49.443422112 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.443427232 DEBUG No virtual environment found 2026-08-19 21:47:49.443435137 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.443442921 DEBUG Adding first-party search path `/tmp/.tmpel6kGE/src` 2026-08-19 21:47:49.443446588 DEBUG Adding first-party search path `/tmp/.tmpel6kGE` 2026-08-19 21:47:49.443449424 DEBUG Using vendored stdlib 2026-08-19 21:47:49.443574358 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.443578816 DEBUG Adding new file root '/tmp/.tmpel6kGE' of kind Project 2026-08-19 21:47:49.443733156 DEBUG Updating project to check open files 2026-08-19 21:47:49.443749777 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.443753294 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:49.443804800 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpel6kGE/src/foo.py", kind: File } 2026-08-19 21:47:49.453057909 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpel6kGE/src/foo.py` 2026-08-19 21:47:49.453251913 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.453478889 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.453886303 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpel6kGE/src/foo.py"))}: Checking file '/tmp/.tmpel6kGE/src/foo.py' 2026-08-19 21:47:49.454015205 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpel6kGE/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.467372593 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpel6kGE/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:49.470939755 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.21ms 2026-08-19 21:47:49.470964702 DEBUG Received server response for request 2 2026-08-19 21:47:49.471001621 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:47:49.471137406 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpel6kGE/src' 2026-08-19 21:47:49.471150952 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpel6kGE' 2026-08-19 21:47:49.471157865 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:49.511485660 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.511498624 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:49.511523460 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:49.512923487 DEBUG method="textDocument/codeAction" response.id=3 duration=41.86ms 2026-08-19 21:47:49.513192001 DEBUG Received server response for request 3 2026-08-19 21:47:49.523674155 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.523735681 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.523745860 DEBUG method="shutdown" response.id=4 duration=15.11µs 2026-08-19 21:47:49.523789421 DEBUG Received server response for request 4 2026-08-19 21:47:49.523794291 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.523811813 DEBUG Received exit notification, exiting ok test code_actions::code_action_unsafe_fix ... 2026-08-19 21:47:49.529830865 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.529905896 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.529945420 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.530021833 DEBUG Client info: None 2026-08-19 21:47:49.530047441 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.530063041 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.530069864 INFO Version: Unknown 2026-08-19 21:47:49.531469589 DEBUG Received server response for request 1 2026-08-19 21:47:49.531514954 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.531592139 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.533938742 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.533949602 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.533974098 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.533977845 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:49.534659724 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.534774529 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:49.535147569 DEBUG Initializing workspace `file:///tmp/.tmp70pu90/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.535922142 DEBUG Searching for a project in '/tmp/.tmp70pu90/src' 2026-08-19 21:47:49.536195155 DEBUG Found project at '/tmp/.tmp70pu90' 2026-08-19 21:47:49.536403345 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.536936475 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.537175343 DEBUG Discovering virtual environment in `/tmp/.tmp70pu90` 2026-08-19 21:47:49.537444568 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.537725706 DEBUG No virtual environment found 2026-08-19 21:47:49.537958432 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.538072426 DEBUG Adding first-party search path `/tmp/.tmp70pu90/src` 2026-08-19 21:47:49.538400672 DEBUG Adding first-party search path `/tmp/.tmp70pu90` 2026-08-19 21:47:49.538604615 DEBUG Using vendored stdlib 2026-08-19 21:47:49.538934474 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.539157843 DEBUG Adding new file root '/tmp/.tmp70pu90' of kind Project 2026-08-19 21:47:49.539519210 DEBUG Updating project to check open files 2026-08-19 21:47:49.539633575 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.539999021 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:49.540262725 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp70pu90/src/foo.py", kind: File } 2026-08-19 21:47:49.540554994 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp70pu90/src/foo.py` 2026-08-19 21:47:49.540778793 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.541030165 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.541354033 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp70pu90/src/foo.py"))}: Checking file '/tmp/.tmp70pu90/src/foo.py' 2026-08-19 21:47:49.541468738 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp70pu90/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.554773968 DEBUG method="textDocument/diagnostic" response.id=2 duration=13.50ms 2026-08-19 21:47:49.554799937 DEBUG Received server response for request 2 2026-08-19 21:47:49.554848909 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:47:49.555033245 DEBUG method="textDocument/codeAction" response.id=3 duration=113.13µs 2026-08-19 21:47:49.555049485 DEBUG Received server response for request 3 2026-08-19 21:47:49.565469343 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.565538172 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.565546017 DEBUG method="shutdown" response.id=4 duration=12.69µs 2026-08-19 21:47:49.565575722 DEBUG Received server response for request 4 2026-08-19 21:47:49.565583848 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.565627730 DEBUG Received exit notification, exiting ok test code_actions::code_action_with_full_diagnostic_output_link ... 2026-08-19 21:47:49.570717839 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "fullDiagnosticOutput": Bool(true), }, ), } 2026-08-19 21:47:49.570790425 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.570843695 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.572524488 DEBUG Client info: None 2026-08-19 21:47:49.574299859 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.574797262 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-19 21:47:49.575312469 INFO Version: Unknown 2026-08-19 21:47:49.575599988 DEBUG Received server response for request 1 2026-08-19 21:47:49.575643460 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.575718050 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.575886716 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.575892316 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.575914127 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.575917403 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:49.575936539 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.575949634 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:49.575953331 DEBUG Initializing workspace `file:///tmp/.tmphcjqAI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.575979490 DEBUG Searching for a project in '/tmp/.tmphcjqAI/src' 2026-08-19 21:47:49.576011119 DEBUG Found project at '/tmp/.tmphcjqAI' 2026-08-19 21:47:49.576015257 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.576909144 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.576916768 DEBUG Discovering virtual environment in `/tmp/.tmphcjqAI` 2026-08-19 21:47:49.576951904 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.576957294 DEBUG No virtual environment found 2026-08-19 21:47:49.576963797 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.576981850 DEBUG Adding first-party search path `/tmp/.tmphcjqAI/src` 2026-08-19 21:47:49.576984906 DEBUG Adding first-party search path `/tmp/.tmphcjqAI` 2026-08-19 21:47:49.576987601 DEBUG Using vendored stdlib 2026-08-19 21:47:49.577106865 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.577110792 DEBUG Adding new file root '/tmp/.tmphcjqAI' of kind Project 2026-08-19 21:47:49.577253540 DEBUG Updating project to check open files 2026-08-19 21:47:49.577263910 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.577267276 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:49.577307421 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphcjqAI/src/foo.py", kind: File } 2026-08-19 21:47:49.577325395 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphcjqAI/src/foo.py` 2026-08-19 21:47:49.577327930 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.577334712 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.577401117 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphcjqAI/src/foo.py"))}: Checking file '/tmp/.tmphcjqAI/src/foo.py' 2026-08-19 21:47:49.577581075 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphcjqAI/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.592552190 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphcjqAI/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:49.596290824 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.95ms 2026-08-19 21:47:49.596325249 DEBUG Received server response for request 2 2026-08-19 21:47:49.596355095 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:47:49.596440735 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmphcjqAI/src' 2026-08-19 21:47:49.596454261 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmphcjqAI' 2026-08-19 21:47:49.596461634 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:49.637061660 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.637076778 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:49.637102376 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:49.638162435 DEBUG method="textDocument/codeAction" response.id=3 duration=41.77ms 2026-08-19 21:47:49.638215254 DEBUG Received server response for request 3 2026-08-19 21:47:49.648637867 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.648855125 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.649040032 DEBUG method="shutdown" response.id=4 duration=191.51µs 2026-08-19 21:47:49.649202747 DEBUG Received server response for request 4 2026-08-19 21:47:49.649361455 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.649516465 DEBUG Received exit notification, exiting ok test code_actions::no_code_action_for_non_overlapping_range_on_same_line ... 2026-08-19 21:47:49.655010703 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.655085012 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.655120719 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.655182084 DEBUG Client info: None 2026-08-19 21:47:49.655195008 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.655207943 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.655214284 INFO Version: Unknown 2026-08-19 21:47:49.655257946 DEBUG Received server response for request 1 2026-08-19 21:47:49.655290558 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.656629379 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.656681287 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.656685895 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.656700252 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.656703338 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:49.656736600 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.656750526 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:49.656756427 DEBUG Initializing workspace `file:///tmp/.tmpRMJFBX/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.656771185 DEBUG Searching for a project in '/tmp/.tmpRMJFBX/src' 2026-08-19 21:47:49.656837269 DEBUG Found project at '/tmp/.tmpRMJFBX' 2026-08-19 21:47:49.656843130 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.657198517 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.657204378 DEBUG Discovering virtual environment in `/tmp/.tmpRMJFBX` 2026-08-19 21:47:49.657242179 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.657246938 DEBUG No virtual environment found 2026-08-19 21:47:49.657254642 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.657261164 DEBUG Adding first-party search path `/tmp/.tmpRMJFBX/src` 2026-08-19 21:47:49.657264110 DEBUG Adding first-party search path `/tmp/.tmpRMJFBX` 2026-08-19 21:47:49.657266935 DEBUG Using vendored stdlib 2026-08-19 21:47:49.657391058 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.657394995 DEBUG Adding new file root '/tmp/.tmpRMJFBX' of kind Project 2026-08-19 21:47:49.657559714 DEBUG Updating project to check open files 2026-08-19 21:47:49.657575334 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.657578931 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:49.657631499 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRMJFBX/src/foo.py", kind: File } 2026-08-19 21:47:49.657653470 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRMJFBX/src/foo.py` 2026-08-19 21:47:49.657656226 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.657663810 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.657750843 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRMJFBX/src/foo.py"))}: Checking file '/tmp/.tmpRMJFBX/src/foo.py' 2026-08-19 21:47:49.657873183 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRMJFBX/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.673916169 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.25ms 2026-08-19 21:47:49.673975781 DEBUG Received server response for request 2 2026-08-19 21:47:49.674011989 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:47:49.674183731 DEBUG method="textDocument/codeAction" response.id=3 duration=143.36µs 2026-08-19 21:47:49.674223115 DEBUG Received server response for request 3 2026-08-19 21:47:49.684306511 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:49.684366845 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.684374810 DEBUG method="shutdown" response.id=4 duration=12.56µs 2026-08-19 21:47:49.684394867 DEBUG Received server response for request 4 2026-08-19 21:47:49.684399285 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.684480638 DEBUG Received exit notification, exiting ok test commands::debug_command ... 2026-08-19 21:47:49.689614028 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.689676215 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.689705079 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.689780921 DEBUG Client info: None 2026-08-19 21:47:49.689794196 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.689806700 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.689933828 INFO Version: Unknown 2026-08-19 21:47:49.690709634 DEBUG Received server response for request 1 2026-08-19 21:47:49.690883159 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.691185416 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.691263192 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.691267009 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.691278180 DEBUG Client sends request `workspace/executeCommand` with ID 2 2026-08-19 21:47:49.691295683 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.691307656 DEBUG Deferring `workspace/executeCommand` request until all workspaces are initialized 2026-08-19 21:47:49.691311954 DEBUG Initializing workspace `file:///tmp/.tmplYn1s9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.691325168 DEBUG Searching for a project in '/tmp/.tmplYn1s9/src' 2026-08-19 21:47:49.691397544 DEBUG Found project at '/tmp/.tmplYn1s9' 2026-08-19 21:47:49.691402574 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.691751138 DEBUG Discovering virtual environment in `/tmp/.tmplYn1s9` 2026-08-19 21:47:49.691791664 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.691796853 DEBUG No virtual environment found 2026-08-19 21:47:49.691804377 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:49.691811952 DEBUG Adding first-party search path `/tmp/.tmplYn1s9/src` 2026-08-19 21:47:49.691833973 DEBUG Adding first-party search path `/tmp/.tmplYn1s9` 2026-08-19 21:47:49.691837359 DEBUG Using vendored stdlib 2026-08-19 21:47:49.691978364 INFO Python version: Python 3.10, platform: linux 2026-08-19 21:47:49.691982752 DEBUG Adding new file root '/tmp/.tmplYn1s9' of kind Project 2026-08-19 21:47:49.692136871 DEBUG Updating project to check open files 2026-08-19 21:47:49.692154003 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.692157871 DEBUG Processing deferred request `workspace/executeCommand` 2026-08-19 21:47:49.692208756 DEBUG request{id=2 method=workspace/executeCommand}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.692438146 DEBUG method="workspace/executeCommand" response.id=2 duration=277.90µs 2026-08-19 21:47:49.692448846 DEBUG Received server response for request 2 2026-08-19 21:47:49.704021697 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:49.704045051 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.704051313 DEBUG method="shutdown" response.id=3 duration=9.24µs 2026-08-19 21:47:49.704056893 DEBUG Received server response for request 3 2026-08-19 21:47:49.704059769 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.704068886 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification ... 2026-08-19 21:47:49.705358545 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.705422776 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.705460025 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.705550245 DEBUG Client info: None 2026-08-19 21:47:49.705574270 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.705585060 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.705589428 INFO Version: Unknown 2026-08-19 21:47:49.705705366 DEBUG Received server response for request 1 2026-08-19 21:47:49.705739961 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.705790315 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.705874794 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.705878200 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.705914478 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.705922543 DEBUG Initializing workspace `file:///tmp/.tmprl0iac/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.705933814 DEBUG Searching for a project in '/tmp/.tmprl0iac/src' 2026-08-19 21:47:49.705956447 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:49.705960344 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.706202328 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.706207307 DEBUG Discovering virtual environment in `/tmp/.tmprl0iac/src` 2026-08-19 21:47:49.706232394 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.706236051 DEBUG No virtual environment found 2026-08-19 21:47:49.706244056 DEBUG Adding first-party search path `/tmp/.tmprl0iac/src` 2026-08-19 21:47:49.706247002 DEBUG Using vendored stdlib 2026-08-19 21:47:49.706376545 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.706380352 DEBUG Adding new file root '/tmp/.tmprl0iac/src' of kind Project 2026-08-19 21:47:49.706495358 DEBUG Updating project to check open files 2026-08-19 21:47:49.706504104 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.706515596 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.706520465 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:49.706570779 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmprl0iac/src/foo.py", kind: File } 2026-08-19 21:47:49.706592460 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprl0iac/src/foo.py` 2026-08-19 21:47:49.706595125 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.706615864 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.707516634 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.729634196 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:49.734877252 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:49.766913262 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:49.767368566 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:49.767506164 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:49.767778224 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:49.767924489 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:49.768176211 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmprl0iac/src' 2026-08-19 21:47:49.768371107 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:49.808457358 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.808675227 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:49.808881314 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:49.809128758 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 8 suggestions in 101.882131ms 2026-08-19 21:47:49.809366524 DEBUG method="textDocument/completion" response.id=2 duration=102.74ms 2026-08-19 21:47:49.809398815 DEBUG Received server response for request 2 2026-08-19 21:47:49.819666717 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:49.819692225 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.819697475 DEBUG method="shutdown" response.id=3 duration=9.28µs 2026-08-19 21:47:49.819703947 DEBUG Received server response for request 3 2026-08-19 21:47:49.819706792 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.819716390 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification_and_import ... 2026-08-19 21:47:49.828894789 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:49.828984557 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.829024272 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.829090827 DEBUG Client info: None 2026-08-19 21:47:49.829104462 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.829117737 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:49.829122817 INFO Version: Unknown 2026-08-19 21:47:49.829161429 DEBUG Received server response for request 1 2026-08-19 21:47:49.829197958 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.829247531 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.829312032 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.829315198 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.829342659 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.829353369 DEBUG Initializing workspace `file:///tmp/.tmpGjwfPV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:49.829365933 DEBUG Searching for a project in '/tmp/.tmpGjwfPV/src' 2026-08-19 21:47:49.829391631 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:49.829396200 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.829718745 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.829723794 DEBUG Discovering virtual environment in `/tmp/.tmpGjwfPV/src` 2026-08-19 21:47:49.829760413 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.829765452 DEBUG No virtual environment found 2026-08-19 21:47:49.829774149 DEBUG Adding first-party search path `/tmp/.tmpGjwfPV/src` 2026-08-19 21:47:49.829777295 DEBUG Using vendored stdlib 2026-08-19 21:47:49.829918650 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.829923319 DEBUG Adding new file root '/tmp/.tmpGjwfPV/src' of kind Project 2026-08-19 21:47:49.830077999 DEBUG Updating project to check open files 2026-08-19 21:47:49.830095301 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.830107424 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.830112263 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:49.830174670 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGjwfPV/src/foo.py", kind: File } 2026-08-19 21:47:49.830199366 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGjwfPV/src/foo.py` 2026-08-19 21:47:49.830201911 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.830210618 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.830894791 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.853198623 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:49.858452569 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:49.890327527 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:49.890692882 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:49.890810743 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:49.891085178 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:49.891192990 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:49.891436377 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpGjwfPV/src' 2026-08-19 21:47:49.891549740 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:49.931218458 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.931405830 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:49.931594043 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:49.931871113 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 8 suggestions in 101.24197ms 2026-08-19 21:47:49.932037705 DEBUG method="textDocument/completion" response.id=2 duration=101.82ms 2026-08-19 21:47:49.932063403 DEBUG Received server response for request 2 2026-08-19 21:47:49.942560967 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:49.942587647 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:49.942593879 DEBUG method="shutdown" response.id=3 duration=10.82µs 2026-08-19 21:47:49.942599900 DEBUG Received server response for request 3 2026-08-19 21:47:49.942602585 DEBUG Client sends notification `exit` 2026-08-19 21:47:49.942612704 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses ... 2026-08-19 21:47:49.951555000 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "commands": Object { "commands": Array [ String("ty.triggerParameterHints"), ], }, }, ), } 2026-08-19 21:47:49.951659516 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:49.951698669 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:49.952500393 DEBUG Client info: None 2026-08-19 21:47:49.952578319 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:49.952634845 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT", "TRIGGER_SIGNATURE_HELP_COMMAND"] 2026-08-19 21:47:49.952660494 INFO Version: Unknown 2026-08-19 21:47:49.952854988 DEBUG Received server response for request 1 2026-08-19 21:47:49.952894352 DEBUG Client sends notification `initialized` 2026-08-19 21:47:49.952951529 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:49.953084309 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:49.953102252 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:49.953131467 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:49.953143099 DEBUG Initializing workspace `file:///tmp/.tmpBI5LTn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-08-19 21:47:49.953159319 DEBUG Searching for a project in '/tmp/.tmpBI5LTn/src' 2026-08-19 21:47:49.953190738 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:49.953195477 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:49.953520607 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:49.953526248 DEBUG Discovering virtual environment in `/tmp/.tmpBI5LTn/src` 2026-08-19 21:47:49.953562987 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:49.953568066 DEBUG No virtual environment found 2026-08-19 21:47:49.953577173 DEBUG Adding first-party search path `/tmp/.tmpBI5LTn/src` 2026-08-19 21:47:49.953580289 DEBUG Using vendored stdlib 2026-08-19 21:47:49.953716985 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:49.953721484 DEBUG Adding new file root '/tmp/.tmpBI5LTn/src' of kind Project 2026-08-19 21:47:49.953859363 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:49.953864302 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:49.953933983 DEBUG Updating project to check open files 2026-08-19 21:47:49.953949452 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:49.954017780 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBI5LTn/src/foo.py", kind: File } 2026-08-19 21:47:49.954042406 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBI5LTn/src/foo.py` 2026-08-19 21:47:49.954045121 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:49.954052886 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:49.954400468 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:49.978097433 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:49.982918708 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:50.011697838 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:50.011721482 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:50.011728505 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.011852167 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:50.011858038 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.011929101 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpBI5LTn/src' 2026-08-19 21:47:50.011941525 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:50.051291115 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 97.191962ms 2026-08-19 21:47:50.051436257 DEBUG method="textDocument/completion" response.id=2 duration=97.38ms 2026-08-19 21:47:50.051452277 DEBUG Received server response for request 2 2026-08-19 21:47:50.061732242 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:50.061763060 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:50.061769342 DEBUG method="shutdown" response.id=3 duration=11.21µs 2026-08-19 21:47:50.061775844 DEBUG Received server response for request 3 2026-08-19 21:47:50.061778870 DEBUG Client sends notification `exit` 2026-08-19 21:47:50.061845755 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_disabled_by_default ... 2026-08-19 21:47:50.069631892 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:50.069732000 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:50.069897540 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:50.069953986 DEBUG Client info: None 2026-08-19 21:47:50.069979614 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:50.069992949 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-19 21:47:50.069998399 INFO Version: Unknown 2026-08-19 21:47:50.070053373 DEBUG Received server response for request 1 2026-08-19 21:47:50.070090372 DEBUG Client sends notification `initialized` 2026-08-19 21:47:50.070144483 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:50.070213263 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:50.070216388 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:50.070244181 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:50.070255712 DEBUG Initializing workspace `file:///tmp/.tmpxmx8Fw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:50.070268897 DEBUG Searching for a project in '/tmp/.tmpxmx8Fw/src' 2026-08-19 21:47:50.070294284 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:50.070298673 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:50.070601040 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:50.070606109 DEBUG Discovering virtual environment in `/tmp/.tmpxmx8Fw/src` 2026-08-19 21:47:50.070644391 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:50.070649471 DEBUG No virtual environment found 2026-08-19 21:47:50.070658798 DEBUG Adding first-party search path `/tmp/.tmpxmx8Fw/src` 2026-08-19 21:47:50.070661914 DEBUG Using vendored stdlib 2026-08-19 21:47:50.070790465 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:50.070795054 DEBUG Adding new file root '/tmp/.tmpxmx8Fw/src' of kind Project 2026-08-19 21:47:50.070956787 DEBUG Updating project to check open files 2026-08-19 21:47:50.070985211 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:50.070997804 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:50.071002904 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:50.071571631 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxmx8Fw/src/foo.py", kind: File } 2026-08-19 21:47:50.071695483 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxmx8Fw/src/foo.py` 2026-08-19 21:47:50.071719308 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:50.071770334 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:50.072235987 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:50.093881765 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:50.098675087 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:50.127835181 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:50.127857984 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:50.127864546 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.128045836 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:50.128057228 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.128216356 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpxmx8Fw/src' 2026-08-19 21:47:50.128230573 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:50.167684288 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 95.77328ms 2026-08-19 21:47:50.167807379 DEBUG method="textDocument/completion" response.id=2 duration=96.01ms 2026-08-19 21:47:50.167839008 DEBUG Received server response for request 2 2026-08-19 21:47:50.178216647 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:50.178265689 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:50.178275668 DEBUG method="shutdown" response.id=3 duration=17.06µs 2026-08-19 21:47:50.178286728 DEBUG Received server response for request 3 2026-08-19 21:47:50.178291417 DEBUG Client sends notification `exit` 2026-08-19 21:47:50.178313629 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_preserves_qualified_label ... 2026-08-19 21:47:50.186925705 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "commands": Object { "commands": Array [ String("ty.triggerParameterHints"), ], }, }, ), } 2026-08-19 21:47:50.187043857 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:50.191028302 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:50.191092482 DEBUG Client info: None 2026-08-19 21:47:50.191107109 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:50.191125454 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT", "TRIGGER_SIGNATURE_HELP_COMMAND"] 2026-08-19 21:47:50.191130714 INFO Version: Unknown 2026-08-19 21:47:50.191167753 DEBUG Received server response for request 1 2026-08-19 21:47:50.191204672 DEBUG Client sends notification `initialized` 2026-08-19 21:47:50.192900223 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:50.192970315 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:50.192976897 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:50.192991034 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:50.192993919 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:50.193038893 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:50.193055645 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:50.193060714 DEBUG Initializing workspace `file:///tmp/.tmpvexikg/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-08-19 21:47:50.193081884 DEBUG Searching for a project in '/tmp/.tmpvexikg/src' 2026-08-19 21:47:50.193112642 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:50.193117310 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:50.193461456 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:50.193467888 DEBUG Discovering virtual environment in `/tmp/.tmpvexikg/src` 2026-08-19 21:47:50.193507803 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:50.193512662 DEBUG No virtual environment found 2026-08-19 21:47:50.193523002 DEBUG Adding first-party search path `/tmp/.tmpvexikg/src` 2026-08-19 21:47:50.193526278 DEBUG Using vendored stdlib 2026-08-19 21:47:50.193653587 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:50.193657614 DEBUG Adding new file root '/tmp/.tmpvexikg/src' of kind Project 2026-08-19 21:47:50.193929564 DEBUG Updating project to check open files 2026-08-19 21:47:50.193949231 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:50.193953118 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:50.194020625 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvexikg/src/foo.py", kind: File } 2026-08-19 21:47:50.194044570 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvexikg/src/foo.py` 2026-08-19 21:47:50.194047496 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:50.194055831 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:50.194385470 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:50.215619855 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:50.220480624 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:50.249054729 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:50.249077512 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:50.249083994 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.249490907 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:50.249501387 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.249780130 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpvexikg/src' 2026-08-19 21:47:50.249798174 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:50.289174724 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:50.289189903 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:50.289196946 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:50.289235588 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 2 suggestions in 95.107672ms 2026-08-19 21:47:50.289289429 DEBUG method="textDocument/completion" response.id=2 duration=95.23ms 2026-08-19 21:47:50.289627514 DEBUG Received server response for request 2 2026-08-19 21:47:50.300131469 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:50.300236626 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:50.300251705 DEBUG method="shutdown" response.id=3 duration=24.34µs 2026-08-19 21:47:50.300289706 DEBUG Received server response for request 3 2026-08-19 21:47:50.300297220 DEBUG Client sends notification `exit` 2026-08-19 21:47:50.300428296 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_command_support ... 2026-08-19 21:47:50.309187959 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:50.309286163 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:50.309325727 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:50.311903163 DEBUG Client info: None 2026-08-19 21:47:50.311923220 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:50.311940212 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-19 21:47:50.311945492 INFO Version: Unknown 2026-08-19 21:47:50.312064275 DEBUG Received server response for request 1 2026-08-19 21:47:50.312101966 DEBUG Client sends notification `initialized` 2026-08-19 21:47:50.312276453 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:50.313184967 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:50.313190498 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:50.313208622 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:50.313211477 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:50.313670618 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:50.313924505 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:50.314097660 DEBUG Initializing workspace `file:///tmp/.tmpOHnGKP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-08-19 21:47:50.314510083 DEBUG Searching for a project in '/tmp/.tmpOHnGKP/src' 2026-08-19 21:47:50.315014650 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:50.315184058 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:50.315702460 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:50.315849346 DEBUG Discovering virtual environment in `/tmp/.tmpOHnGKP/src` 2026-08-19 21:47:50.316056965 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:50.316219240 DEBUG No virtual environment found 2026-08-19 21:47:50.316455363 DEBUG Adding first-party search path `/tmp/.tmpOHnGKP/src` 2026-08-19 21:47:50.316580067 DEBUG Using vendored stdlib 2026-08-19 21:47:50.316920064 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:50.317059266 DEBUG Adding new file root '/tmp/.tmpOHnGKP/src' of kind Project 2026-08-19 21:47:50.317424962 DEBUG Updating project to check open files 2026-08-19 21:47:50.317563772 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:50.317720716 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:50.317943645 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpOHnGKP/src/foo.py", kind: File } 2026-08-19 21:47:50.318141426 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpOHnGKP/src/foo.py` 2026-08-19 21:47:50.318284775 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:50.318450375 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:50.318938792 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:50.336952315 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:50.341734396 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:50.370319602 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:50.370344128 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:50.370350049 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.370438896 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:50.370444486 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.371087122 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpOHnGKP/src' 2026-08-19 21:47:50.371106458 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:50.410839016 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 92.176513ms 2026-08-19 21:47:50.410913416 DEBUG method="textDocument/completion" response.id=2 duration=92.29ms 2026-08-19 21:47:50.410937872 DEBUG Received server response for request 2 2026-08-19 21:47:50.421268182 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:50.421336880 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:50.421346118 DEBUG method="shutdown" response.id=3 duration=15.10µs 2026-08-19 21:47:50.421369592 DEBUG Received server response for request 3 2026-08-19 21:47:50.421373649 DEBUG Client sends notification `exit` 2026-08-19 21:47:50.421490258 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_snippet_support ... 2026-08-19 21:47:50.430539675 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:50.432199629 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:50.432353457 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:50.432565616 DEBUG Client info: None 2026-08-19 21:47:50.432717230 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:50.433397516 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:50.433521889 INFO Version: Unknown 2026-08-19 21:47:50.433725842 DEBUG Received server response for request 1 2026-08-19 21:47:50.433923122 DEBUG Client sends notification `initialized` 2026-08-19 21:47:50.434169685 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:50.434235278 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:50.434241449 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:50.434256628 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:50.434259724 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:50.434271706 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:50.434285803 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:50.434290752 DEBUG Initializing workspace `file:///tmp/.tmplSBkU4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-08-19 21:47:50.434310178 DEBUG Searching for a project in '/tmp/.tmplSBkU4/src' 2026-08-19 21:47:50.434338361 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:50.434344403 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:50.434704428 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:50.434709808 DEBUG Discovering virtual environment in `/tmp/.tmplSBkU4/src` 2026-08-19 21:47:50.434746868 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:50.434751847 DEBUG No virtual environment found 2026-08-19 21:47:50.434761455 DEBUG Adding first-party search path `/tmp/.tmplSBkU4/src` 2026-08-19 21:47:50.434764521 DEBUG Using vendored stdlib 2026-08-19 21:47:50.441167102 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:50.441180788 DEBUG Adding new file root '/tmp/.tmplSBkU4/src' of kind Project 2026-08-19 21:47:50.441504535 DEBUG Updating project to check open files 2026-08-19 21:47:50.441529592 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:50.441534050 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:50.441672801 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplSBkU4/src/foo.py", kind: File } 2026-08-19 21:47:50.441698859 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplSBkU4/src/foo.py` 2026-08-19 21:47:50.441701965 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:50.441710932 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:50.442545057 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:50.461084417 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:50.465850298 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:50.495182535 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:50.495206380 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:50.495212621 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.495300656 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:50.495305936 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.495370327 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmplSBkU4/src' 2026-08-19 21:47:50.495383422 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:50.534858437 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 92.660681ms 2026-08-19 21:47:50.534935692 DEBUG method="textDocument/completion" response.id=2 duration=93.22ms 2026-08-19 21:47:50.534972851 DEBUG Received server response for request 2 2026-08-19 21:47:50.545174019 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:50.545271211 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:50.545284777 DEBUG method="shutdown" response.id=3 duration=22.96µs 2026-08-19 21:47:50.545311867 DEBUG Received server response for request 3 2026-08-19 21:47:50.545315614 DEBUG Client sends notification `exit` 2026-08-19 21:47:50.545420351 DEBUG Received exit notification, exiting ok test completions::default_auto_import ... 2026-08-19 21:47:50.554993180 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:50.555075935 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:50.556937978 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:50.557130599 DEBUG Client info: None 2026-08-19 21:47:50.557151859 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:50.557165675 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:50.557171897 INFO Version: Unknown 2026-08-19 21:47:50.558516469 DEBUG Received server response for request 1 2026-08-19 21:47:50.558569769 DEBUG Client sends notification `initialized` 2026-08-19 21:47:50.558856708 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:50.559072322 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:50.559160958 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:50.559212956 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:50.559216683 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:50.559585505 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:50.559603729 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:50.559608979 DEBUG Initializing workspace `file:///tmp/.tmpQLRSvP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:50.560330332 DEBUG Searching for a project in '/tmp/.tmpQLRSvP/src' 2026-08-19 21:47:50.560492566 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:50.560502816 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:50.561152354 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:50.561165920 DEBUG Discovering virtual environment in `/tmp/.tmpQLRSvP/src` 2026-08-19 21:47:50.561437880 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:50.561449151 DEBUG No virtual environment found 2026-08-19 21:47:50.561460132 DEBUG Adding first-party search path `/tmp/.tmpQLRSvP/src` 2026-08-19 21:47:50.561464169 DEBUG Using vendored stdlib 2026-08-19 21:47:50.562054537 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:50.562065808 DEBUG Adding new file root '/tmp/.tmpQLRSvP/src' of kind Project 2026-08-19 21:47:50.562416957 DEBUG Updating project to check open files 2026-08-19 21:47:50.562439509 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:50.562444017 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:50.562836804 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQLRSvP/src/foo.py", kind: File } 2026-08-19 21:47:50.562867532 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQLRSvP/src/foo.py` 2026-08-19 21:47:50.562870938 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:50.563255339 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:50.563594165 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:50.581294922 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:50.586178694 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:50.614676015 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:50.614771333 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:50.614779629 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.614865119 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:50.614869858 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.614933568 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpQLRSvP/src' 2026-08-19 21:47:50.614945440 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:50.655007757 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 91.643313ms 2026-08-19 21:47:50.655230545 DEBUG method="textDocument/completion" response.id=2 duration=91.96ms 2026-08-19 21:47:50.655358986 DEBUG Received server response for request 2 2026-08-19 21:47:50.665690207 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:50.665983618 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:50.666003295 DEBUG method="shutdown" response.id=3 duration=29.28µs 2026-08-19 21:47:50.666080650 DEBUG Received server response for request 3 2026-08-19 21:47:50.666087162 DEBUG Client sends notification `exit` 2026-08-19 21:47:50.666105076 DEBUG Received exit notification, exiting ok test completions::disable_auto_import ... 2026-08-19 21:47:50.675348326 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:50.675429628 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:50.675471477 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:50.677937603 DEBUG Client info: None 2026-08-19 21:47:50.677970255 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:50.677991755 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:50.677997716 INFO Version: Unknown 2026-08-19 21:47:50.678687550 DEBUG Received server response for request 1 2026-08-19 21:47:50.678736161 DEBUG Client sends notification `initialized` 2026-08-19 21:47:50.678800913 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:50.679084685 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:50.679093662 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:50.679157221 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:50.679170005 DEBUG Initializing workspace `file:///tmp/.tmpszt9Q8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-19 21:47:50.679187959 DEBUG Searching for a project in '/tmp/.tmpszt9Q8/src' 2026-08-19 21:47:50.679216723 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:50.679221191 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:50.679610602 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:50.679616042 DEBUG Discovering virtual environment in `/tmp/.tmpszt9Q8/src` 2026-08-19 21:47:50.679657279 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:50.679662229 DEBUG No virtual environment found 2026-08-19 21:47:50.679672127 DEBUG Adding first-party search path `/tmp/.tmpszt9Q8/src` 2026-08-19 21:47:50.679675163 DEBUG Using vendored stdlib 2026-08-19 21:47:50.679816498 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:50.679832338 DEBUG Adding new file root '/tmp/.tmpszt9Q8/src' of kind Project 2026-08-19 21:47:50.680026542 DEBUG Updating project to check open files 2026-08-19 21:47:50.680045548 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:50.680851470 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:50.680861268 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:50.681074548 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpszt9Q8/src/foo.py", kind: File } 2026-08-19 21:47:50.681230180 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpszt9Q8/src/foo.py` 2026-08-19 21:47:50.681237865 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:50.681249156 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:50.684158674 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:50.703566002 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:50.708268173 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:50.738120947 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:50.738148980 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:50.738155242 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.738221546 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:50.738226275 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.738321253 DEBUG method="textDocument/completion" response.id=2 duration=57.06ms 2026-08-19 21:47:50.738338566 DEBUG Received server response for request 2 2026-08-19 21:47:50.748494448 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:50.748526198 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:50.748533181 DEBUG method="shutdown" response.id=3 duration=13.07µs 2026-08-19 21:47:50.748539633 DEBUG Received server response for request 3 2026-08-19 21:47:50.748542398 DEBUG Client sends notification `exit` 2026-08-19 21:47:50.748555222 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_markdown_when_listed_first ... 2026-08-19 21:47:50.754687456 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ Markdown, PlainText, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:50.754793595 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:50.754878084 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:50.754924811 DEBUG Client info: None 2026-08-19 21:47:50.754939018 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:50.754964356 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-19 21:47:50.754969826 INFO Version: Unknown 2026-08-19 21:47:50.755009039 DEBUG Received server response for request 1 2026-08-19 21:47:50.755048974 DEBUG Client sends notification `initialized` 2026-08-19 21:47:50.755102635 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:50.755217530 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:50.755221618 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:50.755238830 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:50.755242437 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:50.755265380 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:50.755278805 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:50.755283614 DEBUG Initializing workspace `file:///tmp/.tmpjmP1TJ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:50.755298623 DEBUG Searching for a project in '/tmp/.tmpjmP1TJ/src' 2026-08-19 21:47:50.755327367 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:50.755331815 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:50.755629002 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:50.755634473 DEBUG Discovering virtual environment in `/tmp/.tmpjmP1TJ/src` 2026-08-19 21:47:50.755672644 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:50.755677844 DEBUG No virtual environment found 2026-08-19 21:47:50.755687592 DEBUG Adding first-party search path `/tmp/.tmpjmP1TJ/src` 2026-08-19 21:47:50.755690578 DEBUG Using vendored stdlib 2026-08-19 21:47:50.755835991 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:50.755840750 DEBUG Adding new file root '/tmp/.tmpjmP1TJ/src' of kind Project 2026-08-19 21:47:50.755993927 DEBUG Updating project to check open files 2026-08-19 21:47:50.756011239 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:50.756014906 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:50.756062496 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpjmP1TJ/src/foo.py", kind: File } 2026-08-19 21:47:50.756086411 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpjmP1TJ/src/foo.py` 2026-08-19 21:47:50.756089005 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:50.756096790 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:50.756366245 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:50.777675251 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:50.782380578 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:50.810692622 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:50.810716306 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:50.810722247 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.810785997 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:50.810790916 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.810878661 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpjmP1TJ/src' 2026-08-19 21:47:50.810891144 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:50.850769366 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 94.624636ms 2026-08-19 21:47:50.850890142 DEBUG method="textDocument/completion" response.id=2 duration=94.79ms 2026-08-19 21:47:50.850904840 DEBUG Received server response for request 2 2026-08-19 21:47:50.861076081 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:50.861106839 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:50.861112890 DEBUG method="shutdown" response.id=3 duration=11.28µs 2026-08-19 21:47:50.861119292 DEBUG Received server response for request 3 2026-08-19 21:47:50.861122498 DEBUG Client sends notification `exit` 2026-08-19 21:47:50.861135052 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_plain_text_when_listed_first ... 2026-08-19 21:47:50.867714595 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ PlainText, Markdown, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:50.867843176 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:50.867867342 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:50.867930079 DEBUG Client info: None 2026-08-19 21:47:50.867943144 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:50.867967129 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:50.867972288 INFO Version: Unknown 2026-08-19 21:47:50.868009498 DEBUG Received server response for request 1 2026-08-19 21:47:50.868048191 DEBUG Client sends notification `initialized` 2026-08-19 21:47:50.868098676 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:50.868175199 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:50.868178816 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:50.868206698 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:50.868220464 DEBUG Initializing workspace `file:///tmp/.tmp0JdtDP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:50.868232647 DEBUG Searching for a project in '/tmp/.tmp0JdtDP/src' 2026-08-19 21:47:50.868258676 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:50.868263234 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:50.868593384 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:50.868599295 DEBUG Discovering virtual environment in `/tmp/.tmp0JdtDP/src` 2026-08-19 21:47:50.868637306 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:50.868642195 DEBUG No virtual environment found 2026-08-19 21:47:50.868651362 DEBUG Adding first-party search path `/tmp/.tmp0JdtDP/src` 2026-08-19 21:47:50.868654458 DEBUG Using vendored stdlib 2026-08-19 21:47:50.868782248 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:50.868786897 DEBUG Adding new file root '/tmp/.tmp0JdtDP/src' of kind Project 2026-08-19 21:47:50.868853291 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:50.868856888 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:50.868983445 DEBUG Updating project to check open files 2026-08-19 21:47:50.869000748 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:50.869054248 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0JdtDP/src/foo.py", kind: File } 2026-08-19 21:47:50.869078434 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0JdtDP/src/foo.py` 2026-08-19 21:47:50.869080888 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:50.869088472 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:50.869539519 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:50.889516255 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:50.894313815 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:50.922526091 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:50.922551940 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:50.922559113 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.922714655 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:50.922724544 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:50.922801718 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp0JdtDP/src' 2026-08-19 21:47:50.922814282 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:50.963345479 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 94.011976ms 2026-08-19 21:47:50.963507342 DEBUG method="textDocument/completion" response.id=2 duration=94.41ms 2026-08-19 21:47:50.963528472 DEBUG Received server response for request 2 2026-08-19 21:47:50.973698681 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:50.973729830 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:50.973735270 DEBUG method="shutdown" response.id=3 duration=9.98µs 2026-08-19 21:47:50.973741371 DEBUG Received server response for request 3 2026-08-19 21:47:50.973744076 DEBUG Client sends notification `exit` 2026-08-19 21:47:50.973796605 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_markdown ... 2026-08-19 21:47:50.980425651 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ Markdown, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:50.980529375 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:50.980629032 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:50.980737676 DEBUG Client info: None 2026-08-19 21:47:50.980754608 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:50.980767933 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-19 21:47:50.980773594 INFO Version: Unknown 2026-08-19 21:47:50.980811835 DEBUG Received server response for request 1 2026-08-19 21:47:50.980864715 DEBUG Client sends notification `initialized` 2026-08-19 21:47:50.980918986 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:50.981007292 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:50.981010668 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:50.981040144 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:50.981052827 DEBUG Initializing workspace `file:///tmp/.tmpBYBLxS/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:50.981065922 DEBUG Searching for a project in '/tmp/.tmpBYBLxS/src' 2026-08-19 21:47:50.981091941 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:50.981096660 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:50.981403545 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:50.981408785 DEBUG Discovering virtual environment in `/tmp/.tmpBYBLxS/src` 2026-08-19 21:47:50.981446666 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:50.981451505 DEBUG No virtual environment found 2026-08-19 21:47:50.981460592 DEBUG Adding first-party search path `/tmp/.tmpBYBLxS/src` 2026-08-19 21:47:50.981463979 DEBUG Using vendored stdlib 2026-08-19 21:47:50.981603330 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:50.981608500 DEBUG Adding new file root '/tmp/.tmpBYBLxS/src' of kind Project 2026-08-19 21:47:50.981767789 DEBUG Updating project to check open files 2026-08-19 21:47:50.981784861 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:50.981797555 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:50.981802354 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:50.981887774 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBYBLxS/src/foo.py", kind: File } 2026-08-19 21:47:50.981913352 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBYBLxS/src/foo.py` 2026-08-19 21:47:50.981915907 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:50.981924853 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:50.982808942 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.005836973 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.010830190 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:51.039352888 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:51.039681665 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:51.039802191 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:51.040009440 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:51.040155985 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:51.040353135 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpBYBLxS/src' 2026-08-19 21:47:51.040488679 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:51.080661594 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 98.074969ms 2026-08-19 21:47:51.081062656 DEBUG method="textDocument/completion" response.id=2 duration=99.13ms 2026-08-19 21:47:51.081203971 DEBUG Received server response for request 2 2026-08-19 21:47:51.091487513 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.091642133 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.091766005 DEBUG method="shutdown" response.id=3 duration=128.82µs 2026-08-19 21:47:51.091912049 DEBUG Received server response for request 3 2026-08-19 21:47:51.092057021 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.092178619 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_plain_text ... 2026-08-19 21:47:51.099714787 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ PlainText, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.099836025 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.099879116 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.099957853 DEBUG Client info: None 2026-08-19 21:47:51.099972070 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.099985886 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.099991216 INFO Version: Unknown 2026-08-19 21:47:51.100037473 DEBUG Received server response for request 1 2026-08-19 21:47:51.100076987 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.100902596 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.100968579 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.100974731 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.100990791 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.100993777 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:51.101015217 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.101030666 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.101035044 DEBUG Initializing workspace `file:///tmp/.tmpwIAUJe/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.101050583 DEBUG Searching for a project in '/tmp/.tmpwIAUJe/src' 2026-08-19 21:47:51.101079187 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.101083896 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.101401211 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.101406812 DEBUG Discovering virtual environment in `/tmp/.tmpwIAUJe/src` 2026-08-19 21:47:51.101447287 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.101452187 DEBUG No virtual environment found 2026-08-19 21:47:51.101462486 DEBUG Adding first-party search path `/tmp/.tmpwIAUJe/src` 2026-08-19 21:47:51.101465672 DEBUG Using vendored stdlib 2026-08-19 21:47:51.101595886 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.101600785 DEBUG Adding new file root '/tmp/.tmpwIAUJe/src' of kind Project 2026-08-19 21:47:51.101761096 DEBUG Updating project to check open files 2026-08-19 21:47:51.101777337 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.101781344 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.104150619 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwIAUJe/src/foo.py", kind: File } 2026-08-19 21:47:51.104189482 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwIAUJe/src/foo.py` 2026-08-19 21:47:51.104192508 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.104208888 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.104694249 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.123172694 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.128012814 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:51.156683030 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:51.156971240 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:51.156984004 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:51.157070837 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:51.157075706 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:51.157151809 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpwIAUJe/src' 2026-08-19 21:47:51.157163912 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:51.198130305 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 93.700802ms 2026-08-19 21:47:51.198224722 DEBUG method="textDocument/completion" response.id=2 duration=94.01ms 2026-08-19 21:47:51.198313198 DEBUG Received server response for request 2 2026-08-19 21:47:51.208510558 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.208560201 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.208567695 DEBUG method="shutdown" response.id=3 duration=13.75µs 2026-08-19 21:47:51.208623079 DEBUG Received server response for request 3 2026-08-19 21:47:51.208633709 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.208655901 DEBUG Received exit notification, exiting ok test completions::function_parameter_shows_equals_suffix ... 2026-08-19 21:47:51.215337015 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.215418227 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.215474362 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.215528273 DEBUG Client info: None 2026-08-19 21:47:51.215541628 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.215559252 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.215564942 INFO Version: Unknown 2026-08-19 21:47:51.215608273 DEBUG Received server response for request 1 2026-08-19 21:47:51.215655662 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.215719442 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.215786979 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.215790375 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.215842373 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.215854796 DEBUG Initializing workspace `file:///tmp/.tmpypFojA/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-19 21:47:51.215870215 DEBUG Searching for a project in '/tmp/.tmpypFojA/src' 2026-08-19 21:47:51.215895763 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.215900221 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.216213809 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.216219450 DEBUG Discovering virtual environment in `/tmp/.tmpypFojA/src` 2026-08-19 21:47:51.216258674 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.216263823 DEBUG No virtual environment found 2026-08-19 21:47:51.216273572 DEBUG Adding first-party search path `/tmp/.tmpypFojA/src` 2026-08-19 21:47:51.216276647 DEBUG Using vendored stdlib 2026-08-19 21:47:51.216405890 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.216410428 DEBUG Adding new file root '/tmp/.tmpypFojA/src' of kind Project 2026-08-19 21:47:51.216557284 DEBUG Updating project to check open files 2026-08-19 21:47:51.216573885 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.216586489 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.216591278 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:51.216649206 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpypFojA/src/foo.py", kind: File } 2026-08-19 21:47:51.216672500 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpypFojA/src/foo.py` 2026-08-19 21:47:51.216675125 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.216683100 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.217398742 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.240287822 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.245315224 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:51.273726573 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:51.274063025 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:51.274344833 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:51.274673961 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:51.274798284 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:51.276949940 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found in search paths 2026-08-19 21:47:51.277096445 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:51.277300739 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 60.095449ms 2026-08-19 21:47:51.277551539 DEBUG method="textDocument/completion" response.id=2 duration=60.86ms 2026-08-19 21:47:51.277570224 DEBUG Received server response for request 2 2026-08-19 21:47:51.287765541 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.287788985 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.287794445 DEBUG method="shutdown" response.id=3 duration=8.79µs 2026-08-19 21:47:51.287799995 DEBUG Received server response for request 3 2026-08-19 21:47:51.287802881 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.287812148 DEBUG Received exit notification, exiting ok test completions::string_literal_completion_uses_full_lsp_insert_text ... 2026-08-19 21:47:51.297791619 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.297903018 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.297928576 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.298002064 DEBUG Client info: None 2026-08-19 21:47:51.298015259 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.298031890 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.298037180 INFO Version: Unknown 2026-08-19 21:47:51.298074089 DEBUG Received server response for request 1 2026-08-19 21:47:51.298109346 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.298157005 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.298223810 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.298226776 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.298253416 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.298263545 DEBUG Initializing workspace `file:///tmp/.tmpEiFkwZ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-19 21:47:51.298277451 DEBUG Searching for a project in '/tmp/.tmpEiFkwZ/src' 2026-08-19 21:47:51.298303640 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.298308389 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.298605136 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.298610456 DEBUG Discovering virtual environment in `/tmp/.tmpEiFkwZ/src` 2026-08-19 21:47:51.298645101 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.298649890 DEBUG No virtual environment found 2026-08-19 21:47:51.298688372 DEBUG Adding first-party search path `/tmp/.tmpEiFkwZ/src` 2026-08-19 21:47:51.298692189 DEBUG Using vendored stdlib 2026-08-19 21:47:51.298837051 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.298841910 DEBUG Adding new file root '/tmp/.tmpEiFkwZ/src' of kind Project 2026-08-19 21:47:51.299025504 DEBUG Updating project to check open files 2026-08-19 21:47:51.299039541 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.299052054 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.299056793 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:51.299114311 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpEiFkwZ/src/foo.py", kind: File } 2026-08-19 21:47:51.299137364 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpEiFkwZ/src/foo.py` 2026-08-19 21:47:51.299139989 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.299148064 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.299316951 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.323034265 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 23.836978ms 2026-08-19 21:47:51.323506110 DEBUG method="textDocument/completion" response.id=2 duration=24.35ms 2026-08-19 21:47:51.323527670 DEBUG Received server response for request 2 2026-08-19 21:47:51.333698100 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.333720843 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.333726093 DEBUG method="shutdown" response.id=3 duration=8.26µs 2026-08-19 21:47:51.333731392 DEBUG Received server response for request 3 2026-08-19 21:47:51.333734328 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.333743415 DEBUG Received exit notification, exiting ok test completions::typed_dict_literal_key_completion_before_colon ... 2026-08-19 21:47:51.339231911 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.339302644 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.339356615 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.339394997 DEBUG Client info: None 2026-08-19 21:47:51.339406379 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.339421647 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.339426386 INFO Version: Unknown 2026-08-19 21:47:51.339462344 DEBUG Received server response for request 1 2026-08-19 21:47:51.339491539 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.339538396 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.339624829 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.339628145 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.339641279 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.339643984 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:51.339659363 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.339668100 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.339671466 DEBUG Initializing workspace `file:///tmp/.tmpaChNEO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-19 21:47:51.339685532 DEBUG Searching for a project in '/tmp/.tmpaChNEO/src' 2026-08-19 21:47:51.339708305 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.339712142 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.339996436 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.340001706 DEBUG Discovering virtual environment in `/tmp/.tmpaChNEO/src` 2026-08-19 21:47:51.340032814 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.340037212 DEBUG No virtual environment found 2026-08-19 21:47:51.340045327 DEBUG Adding first-party search path `/tmp/.tmpaChNEO/src` 2026-08-19 21:47:51.340048343 DEBUG Using vendored stdlib 2026-08-19 21:47:51.340170873 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.340174580 DEBUG Adding new file root '/tmp/.tmpaChNEO/src' of kind Project 2026-08-19 21:47:51.340305936 DEBUG Updating project to check open files 2026-08-19 21:47:51.340316757 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.340320193 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.340360619 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpaChNEO/src/foo.py", kind: File } 2026-08-19 21:47:51.340379174 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpaChNEO/src/foo.py` 2026-08-19 21:47:51.340381688 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.340388842 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.340973439 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.362282464 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.366926517 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 3 suggestions in 26.144146ms 2026-08-19 21:47:51.367020032 DEBUG method="textDocument/completion" response.id=2 duration=26.62ms 2026-08-19 21:47:51.367081197 DEBUG Received server response for request 2 2026-08-19 21:47:51.377308653 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.377364739 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.377371622 DEBUG method="shutdown" response.id=3 duration=11.11µs 2026-08-19 21:47:51.377460188 DEBUG Received server response for request 3 2026-08-19 21:47:51.377465137 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.377477640 DEBUG Received exit notification, exiting ok test configuration::configuration_file ... 2026-08-19 21:47:51.384110684 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.385679407 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.385838355 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.386042198 DEBUG Client info: None 2026-08-19 21:47:51.386190255 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.386711844 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.386870231 INFO Version: Unknown 2026-08-19 21:47:51.387022677 DEBUG Received server response for request 1 2026-08-19 21:47:51.387056180 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.387146760 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.387359609 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.387366722 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.387432736 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.387448035 DEBUG Initializing workspace `file:///tmp/.tmpgabNHk/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpgabNHk/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.387463875 DEBUG Using overridden configuration file at '/tmp/.tmpgabNHk/ty2.toml' 2026-08-19 21:47:51.387498760 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.387791710 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.387797531 DEBUG Discovering virtual environment in `/tmp/.tmpgabNHk/src` 2026-08-19 21:47:51.387851772 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.387856752 DEBUG No virtual environment found 2026-08-19 21:47:51.387865328 DEBUG Adding first-party search path `/tmp/.tmpgabNHk/src` 2026-08-19 21:47:51.387868824 DEBUG Using vendored stdlib 2026-08-19 21:47:51.388014027 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.388018154 DEBUG Adding new file root '/tmp/.tmpgabNHk/src' of kind Project 2026-08-19 21:47:51.388168997 DEBUG Updating project to check open files 2026-08-19 21:47:51.388181671 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.388888287 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.389023711 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:51.389208988 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgabNHk/src/foo.py", kind: File } 2026-08-19 21:47:51.389371062 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgabNHk/src/foo.py` 2026-08-19 21:47:51.389493753 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.389626862 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.389855050 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgabNHk/src/foo.py"))}: Checking file '/tmp/.tmpgabNHk/src/foo.py' 2026-08-19 21:47:51.389993861 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgabNHk/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.404304658 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgabNHk/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.410186632 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.43ms 2026-08-19 21:47:51.410227138 DEBUG Received server response for request 2 2026-08-19 21:47:51.420867370 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.421078105 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.421266468 DEBUG method="shutdown" response.id=3 duration=192.05µs 2026-08-19 21:47:51.421358581 DEBUG Received server response for request 3 2026-08-19 21:47:51.421362959 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.421376154 DEBUG Received exit notification, exiting ok test configuration::configuration_file_and_overrides ... 2026-08-19 21:47:51.427408401 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.427487088 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.427525300 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.427581555 DEBUG Client info: None 2026-08-19 21:47:51.427593979 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.427607203 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.427613195 INFO Version: Unknown 2026-08-19 21:47:51.427657919 DEBUG Received server response for request 1 2026-08-19 21:47:51.427697222 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.427752376 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.427838367 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.427842254 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.427878442 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.427893801 DEBUG Initializing workspace `file:///tmp/.tmpiYvdAJ/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("ignore"), }, }, ), ), configuration_file: Some( "/tmp/.tmpiYvdAJ/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.427916584 DEBUG Using overridden configuration file at '/tmp/.tmpiYvdAJ/ty2.toml' 2026-08-19 21:47:51.427956669 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.428308930 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.428314520 DEBUG Discovering virtual environment in `/tmp/.tmpiYvdAJ/src` 2026-08-19 21:47:51.428354726 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.428359735 DEBUG No virtual environment found 2026-08-19 21:47:51.428368802 DEBUG Adding first-party search path `/tmp/.tmpiYvdAJ/src` 2026-08-19 21:47:51.428372038 DEBUG Using vendored stdlib 2026-08-19 21:47:51.428508675 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.428512863 DEBUG Adding new file root '/tmp/.tmpiYvdAJ/src' of kind Project 2026-08-19 21:47:51.428659928 DEBUG Updating project to check open files 2026-08-19 21:47:51.428676289 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.428689624 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.428695064 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:51.428756189 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiYvdAJ/src/foo.py", kind: File } 2026-08-19 21:47:51.428780134 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiYvdAJ/src/foo.py` 2026-08-19 21:47:51.428782789 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.428791575 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.429124470 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiYvdAJ/src/foo.py"))}: Checking file '/tmp/.tmpiYvdAJ/src/foo.py' 2026-08-19 21:47:51.429262459 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiYvdAJ/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.446901079 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiYvdAJ/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.452681623 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.88ms 2026-08-19 21:47:51.452729353 DEBUG Received server response for request 2 2026-08-19 21:47:51.463246703 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.463430618 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.463442440 DEBUG method="shutdown" response.id=3 duration=17.98µs 2026-08-19 21:47:51.463452640 DEBUG Received server response for request 3 2026-08-19 21:47:51.463457669 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.463499357 DEBUG Received exit notification, exiting ok test configuration::configuration_overrides ... 2026-08-19 21:47:51.469230268 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.469307413 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.469333061 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.469391160 DEBUG Client info: None 2026-08-19 21:47:51.469403573 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.469417540 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.469423391 INFO Version: Unknown 2026-08-19 21:47:51.469472242 DEBUG Received server response for request 1 2026-08-19 21:47:51.469514512 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.469576638 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.469664854 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.469668120 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.469697665 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.469712753 DEBUG Initializing workspace `file:///tmp/.tmpoH1xDT/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("warn"), }, }, ), ), configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.469733553 DEBUG Searching for a project in '/tmp/.tmpoH1xDT/src' 2026-08-19 21:47:51.469758419 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.469762898 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.472015223 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.472022326 DEBUG Discovering virtual environment in `/tmp/.tmpoH1xDT/src` 2026-08-19 21:47:51.472063483 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.472068313 DEBUG No virtual environment found 2026-08-19 21:47:51.472077400 DEBUG Adding first-party search path `/tmp/.tmpoH1xDT/src` 2026-08-19 21:47:51.472081016 DEBUG Using vendored stdlib 2026-08-19 21:47:51.472219656 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.472224055 DEBUG Adding new file root '/tmp/.tmpoH1xDT/src' of kind Project 2026-08-19 21:47:51.472366271 DEBUG Updating project to check open files 2026-08-19 21:47:51.472381660 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.473293952 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.473301346 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:51.473369243 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpoH1xDT/src/foo.py", kind: File } 2026-08-19 21:47:51.473392326 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpoH1xDT/src/foo.py` 2026-08-19 21:47:51.473395092 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.473404289 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.473495310 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoH1xDT/src/foo.py"))}: Checking file '/tmp/.tmpoH1xDT/src/foo.py' 2026-08-19 21:47:51.473625654 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoH1xDT/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.487096055 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoH1xDT/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.492988038 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.58ms 2026-08-19 21:47:51.493007945 DEBUG Received server response for request 2 2026-08-19 21:47:51.503270989 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.503294723 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.503300945 DEBUG method="shutdown" response.id=3 duration=9.16µs 2026-08-19 21:47:51.503307167 DEBUG Received server response for request 3 2026-08-19 21:47:51.503310162 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.503319390 DEBUG Received exit notification, exiting ok test configuration::invalid_configuration_file ... 2026-08-19 21:47:51.508754005 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.508875914 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.508900630 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.508958488 DEBUG Client info: None 2026-08-19 21:47:51.508970762 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.508991490 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.508996109 INFO Version: Unknown 2026-08-19 21:47:51.509031185 DEBUG Received server response for request 1 2026-08-19 21:47:51.509061943 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.509120052 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.509180645 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.509183781 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.509209289 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.509219879 DEBUG Initializing workspace `file:///tmp/.tmpRUxvtV/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpRUxvtV/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.509230008 DEBUG Using overridden configuration file at '/tmp/.tmpRUxvtV/ty2.toml' 2026-08-19 21:47:51.509255746 ERROR Failed to create project for workspace `file:///tmp/.tmpRUxvtV/src`: Failed to discover project configuration: Error loading configuration file at /tmp/.tmpRUxvtV/ty2.toml: /tmp/.tmpRUxvtV/ty2.toml is not a valid `ty.toml`: TOML parse error at line 2, column 2 | 2 | [rule] | ^^^^ unknown field `rule`, expected one of `environment`, `src`, `rules`, `terminal`, `analysis`, `overrides` . Falling back to default settings 2026-08-19 21:47:51.509520713 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.509526524 DEBUG Discovering virtual environment in `/tmp/.tmpRUxvtV/src` 2026-08-19 21:47:51.509559676 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.509564045 DEBUG No virtual environment found 2026-08-19 21:47:51.509572571 DEBUG Adding first-party search path `/tmp/.tmpRUxvtV/src` 2026-08-19 21:47:51.509575787 DEBUG Using vendored stdlib 2026-08-19 21:47:51.509693057 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.509697244 DEBUG Adding new file root '/tmp/.tmpRUxvtV/src' of kind Project 2026-08-19 21:47:51.509841345 DEBUG Updating project to check open files 2026-08-19 21:47:51.509853277 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.509864588 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.509869467 DEBUG Received notification `window/showMessage` 2026-08-19 21:47:51.509871832 INFO Retrying to receive `window/showMessage` notification 2026-08-19 21:47:51.509875539 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:51.509931384 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRUxvtV/src/foo.py", kind: File } 2026-08-19 21:47:51.509966560 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRUxvtV/src/foo.py` 2026-08-19 21:47:51.509969134 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.509977300 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.510060676 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRUxvtV/src/foo.py"))}: Checking file '/tmp/.tmpRUxvtV/src/foo.py' 2026-08-19 21:47:51.510167176 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRUxvtV/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.526789259 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRUxvtV/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.532683907 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.70ms 2026-08-19 21:47:51.532729954 DEBUG Received server response for request 2 2026-08-19 21:47:51.543133681 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.543278212 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.543390132 DEBUG method="shutdown" response.id=3 duration=115.29µs 2026-08-19 21:47:51.543419207 DEBUG Received server response for request 3 2026-08-19 21:47:51.543423355 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.543521238 DEBUG Received exit notification, exiting ok test configuration::unsupported_editor_python_version ... 2026-08-19 21:47:51.548950143 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.549019533 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.549132795 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.549166549 DEBUG Client info: None 2026-08-19 21:47:51.549179172 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.549191355 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.549196265 INFO Version: Unknown 2026-08-19 21:47:51.549229787 DEBUG Received server response for request 1 2026-08-19 21:47:51.549257940 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.549305309 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.549388826 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.549392162 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.549418301 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.549433560 DEBUG Initializing workspace `file:///tmp/.tmpLYMs4c/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/.tmpLYMs4c/venv", }, environment: None, version: Some( EnvironmentVersion { major: 3, minor: 16, patch: None, sys_version: None, }, ), }, ), }, ), } 2026-08-19 21:47:51.549459779 WARN Unsupported Python version `3.16` selected in your editor; ty won't set the Python version to the selected interpreter's version. Expected one of `3.7`, `3.8`, `3.9`, `3.10`, `3.11`, `3.12`, `3.13`, `3.14`, `3.15`. 2026-08-19 21:47:51.549463536 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpLYMs4c/venv 2026-08-19 21:47:51.549469006 DEBUG Searching for a project in '/tmp/.tmpLYMs4c/src' 2026-08-19 21:47:51.549493672 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.549498391 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.549755774 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.549767005 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpLYMs4c/venv/pyvenv.cfg' 2026-08-19 21:47:51.549782194 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpLYMs4c/venv 2026-08-19 21:47:51.549810357 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpLYMs4c/venv/lib/python3.16/site-packages"] 2026-08-19 21:47:51.549839922 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpLYMs4c/base 2026-08-19 21:47:51.549845633 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-19 21:47:51.549847967 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/.tmpLYMs4c/base` 2026-08-19 21:47:51.549858457 DEBUG Adding first-party search path `/tmp/.tmpLYMs4c/src` 2026-08-19 21:47:51.549862394 DEBUG Using vendored stdlib 2026-08-19 21:47:51.549996586 DEBUG Adding site-packages search path `/tmp/.tmpLYMs4c/venv/lib/python3.16/site-packages` 2026-08-19 21:47:51.550001605 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.550005282 DEBUG Adding new file root '/tmp/.tmpLYMs4c/src' of kind Project 2026-08-19 21:47:51.550138031 DEBUG Adding new file root '/tmp/.tmpLYMs4c/venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-19 21:47:51.550176283 DEBUG Updating project to check open files 2026-08-19 21:47:51.550187133 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.550197914 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:51.550200388 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:51.550280438 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.550286961 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:51.550335291 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLYMs4c/src/main.py", kind: File } 2026-08-19 21:47:51.550352313 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLYMs4c/src/main.py` 2026-08-19 21:47:51.550354858 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.550363324 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(81))}}: Set open project files (count: 1) 2026-08-19 21:47:51.550442462 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLYMs4c/src/main.py"))}: Checking file '/tmp/.tmpLYMs4c/src/main.py' 2026-08-19 21:47:51.550547039 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLYMs4c/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.575526300 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLYMs4c/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.577575995 DEBUG method="textDocument/diagnostic" response.id=2 duration=27.21ms 2026-08-19 21:47:51.577745293 DEBUG Received server response for request 2 2026-08-19 21:47:51.588096612 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.588243627 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.588366318 DEBUG method="shutdown" response.id=3 duration=128.36µs 2026-08-19 21:47:51.588490601 DEBUG Received server response for request 3 2026-08-19 21:47:51.588604615 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.588723848 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic ... 2026-08-19 21:47:51.592342697 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.592866490 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.592907737 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.592981175 DEBUG Client info: None 2026-08-19 21:47:51.592997566 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.593012864 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.593019016 INFO Version: Unknown 2026-08-19 21:47:51.593065243 DEBUG Received server response for request 1 2026-08-19 21:47:51.593107622 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.593166723 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.593234821 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.593238658 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.593267773 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.593280667 DEBUG Initializing workspace `file:///tmp/.tmpExjKWV/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.593292880 DEBUG Searching for a project in '/tmp/.tmpExjKWV/project' 2026-08-19 21:47:51.593320993 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.593325421 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.593680016 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.593685937 DEBUG Discovering virtual environment in `/tmp/.tmpExjKWV/project` 2026-08-19 21:47:51.593695315 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpExjKWV/project/.venv/pyvenv.cfg' 2026-08-19 21:47:51.593740399 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.593745980 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpExjKWV/project/.venv 2026-08-19 21:47:51.593768101 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpExjKWV/project/.venv/lib/python3.16/site-packages"] 2026-08-19 21:47:51.593776697 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpExjKWV/base 2026-08-19 21:47:51.593781637 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-19 21:47:51.593783600 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/.tmpExjKWV/base` 2026-08-19 21:47:51.593795703 DEBUG Adding first-party search path `/tmp/.tmpExjKWV/project` 2026-08-19 21:47:51.593798819 DEBUG Using vendored stdlib 2026-08-19 21:47:51.593964981 DEBUG Adding site-packages search path `/tmp/.tmpExjKWV/project/.venv/lib/python3.16/site-packages` 2026-08-19 21:47:51.593972715 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.593977474 DEBUG Adding new file root '/tmp/.tmpExjKWV/project' of kind Project 2026-08-19 21:47:51.594155458 DEBUG Adding new file root '/tmp/.tmpExjKWV/project/.venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-19 21:47:51.594179333 DEBUG Updating project to check open files 2026-08-19 21:47:51.594195173 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.595508546 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:51.595516401 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:51.609411909 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:51.609438519 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.609444340 DEBUG method="shutdown" response.id=2 duration=9.75µs 2026-08-19 21:47:51.609451674 DEBUG Received server response for request 2 2026-08-19 21:47:51.609454689 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.609464638 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic_for_system_interpreter ... 2026-08-19 21:47:51.611086731 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.612857924 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.612906295 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.613013335 DEBUG Client info: None 2026-08-19 21:47:51.613028854 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.613041558 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.613046538 INFO Version: Unknown 2026-08-19 21:47:51.613180319 DEBUG Received server response for request 1 2026-08-19 21:47:51.613209483 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.613376116 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.613413556 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.613418576 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.613471054 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.613493416 DEBUG Initializing workspace `file:///tmp/.tmpefZbqx/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/.tmpefZbqx/python/bin/python3.16", query: None, fragment: None, }, ), sys_prefix: "/tmp/.tmpefZbqx/python", }, environment: None, version: None, }, ), }, ), } 2026-08-19 21:47:51.613526678 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpefZbqx/python 2026-08-19 21:47:51.613532780 DEBUG Searching for a project in '/tmp/.tmpefZbqx/project' 2026-08-19 21:47:51.613558208 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.613563898 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.613954180 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.613981912 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpefZbqx/python/pyvenv.cfg' 2026-08-19 21:47:51.613989837 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpefZbqx/python 2026-08-19 21:47:51.614024332 DEBUG Resolved site-packages directories for this environment are: ["/tmp/.tmpefZbqx/python/lib/python3.16/site-packages"] 2026-08-19 21:47:51.614027949 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpefZbqx/python 2026-08-19 21:47:51.614033339 DEBUG Resolved real stdlib directory for this environment is: "/tmp/.tmpefZbqx/python/lib/python3.16" 2026-08-19 21:47:51.614043448 DEBUG Adding first-party search path `/tmp/.tmpefZbqx/project` 2026-08-19 21:47:51.614046584 DEBUG Using vendored stdlib 2026-08-19 21:47:51.614178652 DEBUG Adding site-packages search path `/tmp/.tmpefZbqx/python/lib/python3.16/site-packages` 2026-08-19 21:47:51.614183070 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.614186667 DEBUG Adding new file root '/tmp/.tmpefZbqx/project' of kind Project 2026-08-19 21:47:51.614346927 DEBUG Adding new file root '/tmp/.tmpefZbqx/python/lib/python3.16/site-packages' of kind SearchPath 2026-08-19 21:47:51.614376823 DEBUG Updating project to check open files 2026-08-19 21:47:51.614388124 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:51.614391861 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.614393174 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:51.624568002 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:51.624632102 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.624641640 DEBUG method="shutdown" response.id=2 duration=14.90µs 2026-08-19 21:47:51.624664533 DEBUG Received server response for request 2 2026-08-19 21:47:51.624669162 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.624749753 DEBUG Received exit notification, exiting ok test folding_range::folding_range_basic_functionality ... 2026-08-19 21:47:51.626407533 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.626480820 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.626506619 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.626547445 DEBUG Client info: None 2026-08-19 21:47:51.626566722 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.626577161 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.626581329 INFO Version: Unknown 2026-08-19 21:47:51.628239319 DEBUG Received server response for request 1 2026-08-19 21:47:51.628262613 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.628315592 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.628388329 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.628391405 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.628417684 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.628428554 DEBUG Initializing workspace `file:///tmp/.tmpcoSMTM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.628440527 DEBUG Searching for a project in '/tmp/.tmpcoSMTM/src' 2026-08-19 21:47:51.628463951 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.628468589 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.628750458 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.628755788 DEBUG Discovering virtual environment in `/tmp/.tmpcoSMTM/src` 2026-08-19 21:47:51.628782548 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.628786356 DEBUG No virtual environment found 2026-08-19 21:47:51.628793589 DEBUG Adding first-party search path `/tmp/.tmpcoSMTM/src` 2026-08-19 21:47:51.628796434 DEBUG Using vendored stdlib 2026-08-19 21:47:51.628951726 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.628956074 DEBUG Adding new file root '/tmp/.tmpcoSMTM/src' of kind Project 2026-08-19 21:47:51.629087871 DEBUG Updating project to check open files 2026-08-19 21:47:51.629097499 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.629109622 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.629114431 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-19 21:47:51.629167621 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpcoSMTM/src/foo.py", kind: File } 2026-08-19 21:47:51.629190133 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcoSMTM/src/foo.py` 2026-08-19 21:47:51.629193109 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.629201134 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.629327230 DEBUG method="textDocument/foldingRange" response.id=2 duration=119.66µs 2026-08-19 21:47:51.629337419 DEBUG Received server response for request 2 2026-08-19 21:47:51.639508049 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.639531513 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.639536623 DEBUG method="shutdown" response.id=3 duration=7.88µs 2026-08-19 21:47:51.639542294 DEBUG Received server response for request 3 2026-08-19 21:47:51.639545339 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.639554767 DEBUG Received exit notification, exiting ok test folding_range::folding_range_multiline_block_headers ... 2026-08-19 21:47:51.641077444 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.641141704 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.641165248 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.641285815 DEBUG Client info: None 2026-08-19 21:47:51.641299109 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.641311443 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.641317454 INFO Version: Unknown 2026-08-19 21:47:51.641364522 DEBUG Received server response for request 1 2026-08-19 21:47:51.641402433 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.641458799 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.641546934 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.641550391 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.641565239 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.641568024 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-19 21:47:51.641582822 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.641591969 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.641595455 DEBUG Initializing workspace `file:///tmp/.tmpxweWVR/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.641606967 DEBUG Searching for a project in '/tmp/.tmpxweWVR/src' 2026-08-19 21:47:51.641628708 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.641632515 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.641951694 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.641957104 DEBUG Discovering virtual environment in `/tmp/.tmpxweWVR/src` 2026-08-19 21:47:51.641995867 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.642000776 DEBUG No virtual environment found 2026-08-19 21:47:51.642007839 DEBUG Adding first-party search path `/tmp/.tmpxweWVR/src` 2026-08-19 21:47:51.642010684 DEBUG Using vendored stdlib 2026-08-19 21:47:51.642139025 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.642142752 DEBUG Adding new file root '/tmp/.tmpxweWVR/src' of kind Project 2026-08-19 21:47:51.642268268 DEBUG Updating project to check open files 2026-08-19 21:47:51.642277856 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.642280911 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.642329833 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxweWVR/src/foo.py", kind: File } 2026-08-19 21:47:51.642352165 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxweWVR/src/foo.py` 2026-08-19 21:47:51.642354950 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.642362725 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.642451091 DEBUG method="textDocument/foldingRange" response.id=2 duration=82.46µs 2026-08-19 21:47:51.642458104 DEBUG Received server response for request 2 2026-08-19 21:47:51.652664641 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.652784867 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.652792621 DEBUG method="shutdown" response.id=3 duration=11.19µs 2026-08-19 21:47:51.652799234 DEBUG Received server response for request 3 2026-08-19 21:47:51.652802079 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.652813330 DEBUG Received exit notification, exiting ok test folding_range::folding_range_notebook_cells_are_filtered_to_the_requested_cell ... 2026-08-19 21:47:51.654034311 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.654094764 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.654120372 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.654176247 DEBUG Client info: None 2026-08-19 21:47:51.654296052 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.654308846 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.654314727 INFO Version: Unknown 2026-08-19 21:47:51.655864825 DEBUG Received server response for request 1 2026-08-19 21:47:51.657319263 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.657398973 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpOFH3Lj 2026-08-19 21:47:51.657456861 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.657520781 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.657526783 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.657533395 DEBUG No workspace configuration provided for file:///tmp/.tmpOFH3Lj 2026-08-19 21:47:51.657552461 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:51.657559304 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.657566197 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpOFH3Lj, using default options 2026-08-19 21:47:51.657571146 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.657574492 DEBUG Initializing workspace `file:///tmp/.tmpOFH3Lj`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.657584972 DEBUG Searching for a project in '/tmp/.tmpOFH3Lj' 2026-08-19 21:47:51.657606212 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.657610329 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.657923256 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.657929378 DEBUG Discovering virtual environment in `/tmp/.tmpOFH3Lj` 2026-08-19 21:47:51.657965305 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.657969032 DEBUG No virtual environment found 2026-08-19 21:47:51.657976436 DEBUG Adding first-party search path `/tmp/.tmpOFH3Lj` 2026-08-19 21:47:51.657979292 DEBUG Using vendored stdlib 2026-08-19 21:47:51.658111800 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.658115387 DEBUG Adding new file root '/tmp/.tmpOFH3Lj' of kind Project 2026-08-19 21:47:51.658246613 DEBUG Updating project to check open files 2026-08-19 21:47:51.658255981 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.658258846 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:47:51.658289083 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:51.658292068 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:51.658298220 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:51.658303560 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:51.658305514 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:51.658309461 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:51.658313839 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:51.658315853 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:51.658319450 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:47:51.658405090 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:47:51.658560652 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.679141101 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.697576847 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:51.697586976 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:51.697589651 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:51.697613876 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-19 21:47:51.697897839 DEBUG method="textDocument/foldingRange" response.id=2 duration=251.71µs 2026-08-19 21:47:51.697922154 DEBUG Received server response for request 2 2026-08-19 21:47:51.697946260 DEBUG Client sends request `textDocument/foldingRange` with ID 3 2026-08-19 21:47:51.697996404 DEBUG method="textDocument/foldingRange" response.id=3 duration=28.71µs 2026-08-19 21:47:51.698106079 DEBUG Received server response for request 3 2026-08-19 21:47:51.708304191 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:51.708366708 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.708373681 DEBUG method="shutdown" response.id=4 duration=11.20µs 2026-08-19 21:47:51.708412013 DEBUG Received server response for request 4 2026-08-19 21:47:51.708417093 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.708436199 DEBUG Received exit notification, exiting ok test goto_definition::script_search_paths_resolve_imported_symbols ... 2026-08-19 21:47:51.713376477 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.713458100 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.713513383 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.713552908 DEBUG Client info: None 2026-08-19 21:47:51.713566493 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.713579568 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.713585469 INFO Version: Unknown 2026-08-19 21:47:51.713630533 DEBUG Received server response for request 1 2026-08-19 21:47:51.713670168 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.713728717 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.713837121 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.713841249 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.713857439 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.713861246 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.713863851 DEBUG Client sends request `textDocument/definition` with ID 2 2026-08-19 21:47:51.713881083 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.713891132 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.713894919 DEBUG Initializing workspace `file:///tmp/.tmpKm99cz/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.713907453 DEBUG Searching for a project in '/tmp/.tmpKm99cz/src' 2026-08-19 21:47:51.713943080 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.713948400 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.714242932 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.714248593 DEBUG Discovering virtual environment in `/tmp/.tmpKm99cz/src` 2026-08-19 21:47:51.714288718 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.714293858 DEBUG No virtual environment found 2026-08-19 21:47:51.714303436 DEBUG Adding first-party search path `/tmp/.tmpKm99cz/src` 2026-08-19 21:47:51.714306371 DEBUG Using vendored stdlib 2026-08-19 21:47:51.714435994 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.714441054 DEBUG Adding new file root '/tmp/.tmpKm99cz/src' of kind Project 2026-08-19 21:47:51.714576368 DEBUG Updating project to check open files 2026-08-19 21:47:51.714592899 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.714596626 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.714647641 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKm99cz/src/script.py", kind: File } 2026-08-19 21:47:51.714671035 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKm99cz/src/script.py` 2026-08-19 21:47:51.714673780 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.714682046 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.714702013 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKm99cz/src/ordinary.py", kind: File } 2026-08-19 21:47:51.714711361 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKm99cz/src/ordinary.py` 2026-08-19 21:47:51.714713425 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.714718685 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200))}}: Set open project files (count: 2) 2026-08-19 21:47:51.714945059 INFO request{id=2 method=textDocument/definition}: Defaulting to python-platform `linux` 2026-08-19 21:47:51.714980856 DEBUG request{id=2 method=textDocument/definition}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.714986307 DEBUG request{id=2 method=textDocument/definition}: No virtual environment found 2026-08-19 21:47:51.714993039 DEBUG request{id=2 method=textDocument/definition}: Adding extra search-path `/tmp/.tmpKm99cz/src/dependencies` 2026-08-19 21:47:51.714997618 DEBUG request{id=2 method=textDocument/definition}: Using vendored stdlib 2026-08-19 21:47:51.715127461 INFO request{id=2 method=textDocument/definition}: Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.715131850 DEBUG request{id=2 method=textDocument/definition}: Adding new file root '/tmp/.tmpKm99cz/src/dependencies' of kind SearchPath 2026-08-19 21:47:51.715209035 DEBUG request{id=2 method=textDocument/definition}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.715326555 DEBUG method="textDocument/definition" response.id=2 duration=603.22µs 2026-08-19 21:47:51.715336724 DEBUG Received server response for request 2 2026-08-19 21:47:51.715423276 DEBUG Client sends request `textDocument/definition` with ID 3 2026-08-19 21:47:51.715477598 DEBUG request{id=3 method=textDocument/definition}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.715487607 DEBUG request{id=3 method=textDocument/definition}: Module `dependency` not found in search paths 2026-08-19 21:47:51.715501163 DEBUG request{id=3 method=textDocument/definition}: Module `dependency` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:51.715515109 DEBUG method="textDocument/definition" response.id=3 duration=77.98µs 2026-08-19 21:47:51.715520469 DEBUG Received server response for request 3 2026-08-19 21:47:51.725613654 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:51.725640324 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.725645453 DEBUG method="shutdown" response.id=4 duration=7.65µs 2026-08-19 21:47:51.725651414 DEBUG Received server response for request 4 2026-08-19 21:47:51.725654490 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.725665781 DEBUG Received exit notification, exiting ok test hover::prefers_markdown_when_listed_first ... 2026-08-19 21:47:51.726908453 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ Markdown, PlainText, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.726992540 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.727043386 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.727071168 DEBUG Client info: None 2026-08-19 21:47:51.727082750 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.727093079 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.727097808 INFO Version: Unknown 2026-08-19 21:47:51.727132313 DEBUG Received server response for request 1 2026-08-19 21:47:51.727155907 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.727223975 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.727308483 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.727312170 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.727324814 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.727327449 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:47:51.727341836 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.727349480 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.727352255 DEBUG Initializing workspace `file:///tmp/.tmpruI8Cr/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.727362254 DEBUG Searching for a project in '/tmp/.tmpruI8Cr/src' 2026-08-19 21:47:51.727396468 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.727400345 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.727636869 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.727641929 DEBUG Discovering virtual environment in `/tmp/.tmpruI8Cr/src` 2026-08-19 21:47:51.727667206 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.727670843 DEBUG No virtual environment found 2026-08-19 21:47:51.727677836 DEBUG Adding first-party search path `/tmp/.tmpruI8Cr/src` 2026-08-19 21:47:51.727680571 DEBUG Using vendored stdlib 2026-08-19 21:47:51.727800566 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.727804113 DEBUG Adding new file root '/tmp/.tmpruI8Cr/src' of kind Project 2026-08-19 21:47:51.727956298 DEBUG Updating project to check open files 2026-08-19 21:47:51.727966598 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.727969553 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.728008897 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpruI8Cr/src/foo.py", kind: File } 2026-08-19 21:47:51.728024877 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpruI8Cr/src/foo.py` 2026-08-19 21:47:51.728038322 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.728045245 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.728180088 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.739724516 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.741609872 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-19 21:47:51.741659335 DEBUG method="textDocument/hover" response.id=2 duration=13.61ms 2026-08-19 21:47:51.741667481 DEBUG Received server response for request 2 2026-08-19 21:47:51.751756998 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.751783849 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.751788818 DEBUG method="shutdown" response.id=3 duration=8.43µs 2026-08-19 21:47:51.751794369 DEBUG Received server response for request 3 2026-08-19 21:47:51.751797514 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.751809467 DEBUG Received exit notification, exiting ok test hover::prefers_plain_text_when_listed_first ... 2026-08-19 21:47:51.753960432 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ PlainText, Markdown, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.754039100 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.754098291 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.754135811 DEBUG Client info: None 2026-08-19 21:47:51.754147693 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.754159335 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.754163784 INFO Version: Unknown 2026-08-19 21:47:51.754197096 DEBUG Received server response for request 1 2026-08-19 21:47:51.754225760 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.754271476 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.754358299 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.754361935 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.754374789 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.754377545 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:47:51.754392613 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.754401800 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.754404976 DEBUG Initializing workspace `file:///tmp/.tmphzlPpl/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.754416267 DEBUG Searching for a project in '/tmp/.tmphzlPpl/src' 2026-08-19 21:47:51.754439922 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.754444009 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.754701122 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.754706061 DEBUG Discovering virtual environment in `/tmp/.tmphzlPpl/src` 2026-08-19 21:47:51.754739113 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.754743411 DEBUG No virtual environment found 2026-08-19 21:47:51.754751306 DEBUG Adding first-party search path `/tmp/.tmphzlPpl/src` 2026-08-19 21:47:51.754754502 DEBUG Using vendored stdlib 2026-08-19 21:47:51.754888864 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.754893953 DEBUG Adding new file root '/tmp/.tmphzlPpl/src' of kind Project 2026-08-19 21:47:51.755029818 DEBUG Updating project to check open files 2026-08-19 21:47:51.755044305 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.755047892 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.755086495 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphzlPpl/src/foo.py", kind: File } 2026-08-19 21:47:51.755106212 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphzlPpl/src/foo.py` 2026-08-19 21:47:51.755108616 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.755116050 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.755239993 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.767746575 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.769620530 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-19 21:47:51.769669021 DEBUG method="textDocument/hover" response.id=2 duration=14.55ms 2026-08-19 21:47:51.769678980 DEBUG Received server response for request 2 2026-08-19 21:47:51.779794647 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.779858627 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.779866973 DEBUG method="shutdown" response.id=3 duration=14.35µs 2026-08-19 21:47:51.779876701 DEBUG Received server response for request 3 2026-08-19 21:47:51.779882081 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.779902489 DEBUG Received exit notification, exiting ok test hover::shared_import_hover_uses_each_script_python_version ... 2026-08-19 21:47:51.782187666 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.782261184 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.782310727 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.782346144 DEBUG Client info: None 2026-08-19 21:47:51.782357976 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.782370329 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.782375589 INFO Version: Unknown 2026-08-19 21:47:51.782411687 DEBUG Received server response for request 1 2026-08-19 21:47:51.782443877 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.782493129 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.782583920 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.782587997 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.782601934 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.782605260 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.782607805 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:47:51.782623394 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.782632240 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.782635857 DEBUG Initializing workspace `file:///tmp/.tmpLoXpdh/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.782648010 DEBUG Searching for a project in '/tmp/.tmpLoXpdh/src' 2026-08-19 21:47:51.782687093 DEBUG Found project at '/tmp/.tmpLoXpdh/src' 2026-08-19 21:47:51.782691632 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.782987226 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.782993188 DEBUG Discovering virtual environment in `/tmp/.tmpLoXpdh/src` 2026-08-19 21:47:51.783029776 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.783034966 DEBUG No virtual environment found 2026-08-19 21:47:51.783043793 DEBUG Adding first-party search path `/tmp/.tmpLoXpdh/src` 2026-08-19 21:47:51.783046938 DEBUG Using vendored stdlib 2026-08-19 21:47:51.783167625 INFO Python version: Python 3.12, platform: linux 2026-08-19 21:47:51.783171692 DEBUG Adding new file root '/tmp/.tmpLoXpdh/src' of kind Project 2026-08-19 21:47:51.783299031 DEBUG Updating project to check open files 2026-08-19 21:47:51.783313859 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.783317877 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.783359334 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLoXpdh/src/older.py", kind: File } 2026-08-19 21:47:51.783381165 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLoXpdh/src/older.py` 2026-08-19 21:47:51.783383690 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.783391605 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.783411512 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLoXpdh/src/newer.py", kind: File } 2026-08-19 21:47:51.783421170 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLoXpdh/src/newer.py` 2026-08-19 21:47:51.783423304 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.783427853 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200))}}: Set open project files (count: 2) 2026-08-19 21:47:51.783490290 DEBUG request{id=2 method=textDocument/hover}: Resolving requires-python constraint: `>=3.12` 2026-08-19 21:47:51.783507322 DEBUG request{id=2 method=textDocument/hover}: Resolved requires-python constraint to: 3.12 2026-08-19 21:47:51.783616707 INFO request{id=2 method=textDocument/hover}: Defaulting to python-platform `linux` 2026-08-19 21:47:51.783639029 DEBUG request{id=2 method=textDocument/hover}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.783643468 DEBUG request{id=2 method=textDocument/hover}: No virtual environment found 2026-08-19 21:47:51.783648998 DEBUG request{id=2 method=textDocument/hover}: Adding extra search-path `/tmp/.tmpLoXpdh/src` 2026-08-19 21:47:51.783652414 DEBUG request{id=2 method=textDocument/hover}: Using vendored stdlib 2026-08-19 21:47:51.783767380 INFO request{id=2 method=textDocument/hover}: Python version: Python 3.12, platform: linux 2026-08-19 21:47:51.783865654 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.798460053 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[12] 2026-08-19 21:47:51.798513243 DEBUG method="textDocument/hover" response.id=2 duration=15.08ms 2026-08-19 21:47:51.798522541 DEBUG Received server response for request 2 2026-08-19 21:47:51.798622077 DEBUG Client sends request `textDocument/hover` with ID 3 2026-08-19 21:47:51.798689003 DEBUG request{id=3 method=textDocument/hover}: Resolving requires-python constraint: `>=3.13` 2026-08-19 21:47:51.798695896 DEBUG request{id=3 method=textDocument/hover}: Resolved requires-python constraint to: 3.13 2026-08-19 21:47:51.798799821 INFO request{id=3 method=textDocument/hover}: Defaulting to python-platform `linux` 2026-08-19 21:47:51.798858962 DEBUG request{id=3 method=textDocument/hover}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.798864582 DEBUG request{id=3 method=textDocument/hover}: No virtual environment found 2026-08-19 21:47:51.798870273 DEBUG request{id=3 method=textDocument/hover}: Adding extra search-path `/tmp/.tmpLoXpdh/src` 2026-08-19 21:47:51.798873699 DEBUG request{id=3 method=textDocument/hover}: Using vendored stdlib 2026-08-19 21:47:51.799006298 INFO request{id=3 method=textDocument/hover}: Python version: Python 3.13, platform: linux 2026-08-19 21:47:51.799062914 DEBUG request{id=3 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.813141015 DEBUG request{id=3 method=textDocument/hover}: Inferred type of covering node is Literal[13] 2026-08-19 21:47:51.813191560 DEBUG method="textDocument/hover" response.id=3 duration=14.55ms 2026-08-19 21:47:51.813235953 DEBUG Received server response for request 3 2026-08-19 21:47:51.823393599 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:51.823432251 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.823440276 DEBUG method="shutdown" response.id=4 duration=13.30µs 2026-08-19 21:47:51.823495660 DEBUG Received server response for request 4 2026-08-19 21:47:51.823503785 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.823523583 DEBUG Received exit notification, exiting ok test hover::supports_only_markdown ... 2026-08-19 21:47:51.827458324 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ Markdown, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.827544987 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.827609177 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.827651226 DEBUG Client info: None 2026-08-19 21:47:51.827664461 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.827676984 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.827682735 INFO Version: Unknown 2026-08-19 21:47:51.827721919 DEBUG Received server response for request 1 2026-08-19 21:47:51.827760170 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.827832095 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.827950798 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.827954796 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.827970896 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.827974362 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:47:51.827990683 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.828001603 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.828005581 DEBUG Initializing workspace `file:///tmp/.tmpdad0sw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.828025548 DEBUG Searching for a project in '/tmp/.tmpdad0sw/src' 2026-08-19 21:47:51.828051767 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.828056286 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.828348344 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.828353574 DEBUG Discovering virtual environment in `/tmp/.tmpdad0sw/src` 2026-08-19 21:47:51.828391064 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.828395382 DEBUG No virtual environment found 2026-08-19 21:47:51.828404299 DEBUG Adding first-party search path `/tmp/.tmpdad0sw/src` 2026-08-19 21:47:51.828407264 DEBUG Using vendored stdlib 2026-08-19 21:47:51.828535054 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.828539983 DEBUG Adding new file root '/tmp/.tmpdad0sw/src' of kind Project 2026-08-19 21:47:51.828673995 DEBUG Updating project to check open files 2026-08-19 21:47:51.828690696 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.828694313 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.828741071 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdad0sw/src/foo.py", kind: File } 2026-08-19 21:47:51.828765176 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdad0sw/src/foo.py` 2026-08-19 21:47:51.828767881 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.828776547 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.828961815 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.840228641 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.842011406 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-19 21:47:51.842058444 DEBUG method="textDocument/hover" response.id=2 duration=13.28ms 2026-08-19 21:47:51.842067120 DEBUG Received server response for request 2 2026-08-19 21:47:51.852158642 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.852186915 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.852192115 DEBUG method="shutdown" response.id=3 duration=9.28µs 2026-08-19 21:47:51.852197515 DEBUG Received server response for request 3 2026-08-19 21:47:51.852200611 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.852212393 DEBUG Received exit notification, exiting ok test hover::supports_only_plain_text ... 2026-08-19 21:47:51.854440122 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ PlainText, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.854519100 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.854571819 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.854609209 DEBUG Client info: None 2026-08-19 21:47:51.854621262 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.854633515 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.854638664 INFO Version: Unknown 2026-08-19 21:47:51.854673911 DEBUG Received server response for request 1 2026-08-19 21:47:51.854707363 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.854755754 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.854873004 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.854876982 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.854891469 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.854894214 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:47:51.854910184 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.854920353 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.854923970 DEBUG Initializing workspace `file:///tmp/.tmpJXQCGv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.854947494 DEBUG Searching for a project in '/tmp/.tmpJXQCGv/src' 2026-08-19 21:47:51.854973463 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.854977831 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.855236205 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.855241415 DEBUG Discovering virtual environment in `/tmp/.tmpJXQCGv/src` 2026-08-19 21:47:51.855281300 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.855286370 DEBUG No virtual environment found 2026-08-19 21:47:51.855294605 DEBUG Adding first-party search path `/tmp/.tmpJXQCGv/src` 2026-08-19 21:47:51.855297531 DEBUG Using vendored stdlib 2026-08-19 21:47:51.855413849 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.855417746 DEBUG Adding new file root '/tmp/.tmpJXQCGv/src' of kind Project 2026-08-19 21:47:51.855545947 DEBUG Updating project to check open files 2026-08-19 21:47:51.855559502 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.855563109 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.855604036 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJXQCGv/src/foo.py", kind: File } 2026-08-19 21:47:51.855625025 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJXQCGv/src/foo.py` 2026-08-19 21:47:51.855627590 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.855635064 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.855761932 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.866923521 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.868770245 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-19 21:47:51.868829026 DEBUG method="textDocument/hover" response.id=2 duration=13.19ms 2026-08-19 21:47:51.868838022 DEBUG Received server response for request 2 2026-08-19 21:47:51.878925146 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.878961554 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.878966393 DEBUG method="shutdown" response.id=3 duration=8.10µs 2026-08-19 21:47:51.878971653 DEBUG Received server response for request 3 2026-08-19 21:47:51.878974178 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.878986281 DEBUG Received exit notification, exiting ok test implementation::implementation_location_links_with_link_support ... 2026-08-19 21:47:51.881084537 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: Some( ImplementationClientCapabilities { dynamic_registration: None, link_support: Some( true, ), }, ), references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.881162814 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.881214501 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.881244978 DEBUG Client info: None 2026-08-19 21:47:51.881256299 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.881269314 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "IMPLEMENTATION_LINK_SUPPORT"] 2026-08-19 21:47:51.881274754 INFO Version: Unknown 2026-08-19 21:47:51.881313076 DEBUG Received server response for request 1 2026-08-19 21:47:51.881346398 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.881356467 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpE1MM12 2026-08-19 21:47:51.881397224 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.881488304 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.881492362 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.881498043 DEBUG No workspace configuration provided for file:///tmp/.tmpE1MM12 2026-08-19 21:47:51.881506779 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.881509494 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-19 21:47:51.881524212 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.881527829 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpE1MM12, using default options 2026-08-19 21:47:51.881532638 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.881535994 DEBUG Initializing workspace `file:///tmp/.tmpE1MM12`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.881547005 DEBUG Searching for a project in '/tmp/.tmpE1MM12' 2026-08-19 21:47:51.881567924 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.881572252 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.881848590 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.881853810 DEBUG Discovering virtual environment in `/tmp/.tmpE1MM12` 2026-08-19 21:47:51.881888365 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.881892603 DEBUG No virtual environment found 2026-08-19 21:47:51.881901009 DEBUG Adding first-party search path `/tmp/.tmpE1MM12` 2026-08-19 21:47:51.881904155 DEBUG Using vendored stdlib 2026-08-19 21:47:51.882029299 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.882033257 DEBUG Adding new file root '/tmp/.tmpE1MM12' of kind Project 2026-08-19 21:47:51.882162710 DEBUG Updating project to check open files 2026-08-19 21:47:51.882177547 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.882181204 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.882220829 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpE1MM12/foo.py", kind: File } 2026-08-19 21:47:51.882241247 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpE1MM12/foo.py` 2026-08-19 21:47:51.882243782 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.882251246 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.882460538 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.898523603 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.900285448 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpE1MM12}: Indexed 1 file(s) in 0.001s 2026-08-19 21:47:51.900363464 DEBUG method="textDocument/implementation" response.id=2 duration=18.11ms 2026-08-19 21:47:51.900372932 DEBUG Received server response for request 2 2026-08-19 21:47:51.910479041 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.910507504 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.910513496 DEBUG method="shutdown" response.id=3 duration=10.43µs 2026-08-19 21:47:51.910518966 DEBUG Received server response for request 3 2026-08-19 21:47:51.910521571 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.910533143 DEBUG Received exit notification, exiting ok test implementation::implementation_locations_without_link_support ... 2026-08-19 21:47:51.913064261 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: Some( ImplementationClientCapabilities { dynamic_registration: None, link_support: Some( false, ), }, ), references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.913142708 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.913191379 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.913222628 DEBUG Client info: None 2026-08-19 21:47:51.913235121 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.913247354 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.913252203 INFO Version: Unknown 2026-08-19 21:47:51.913294132 DEBUG Received server response for request 1 2026-08-19 21:47:51.913328346 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.913338345 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpwBtcGu 2026-08-19 21:47:51.913382638 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.913477276 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.913480973 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.913485872 DEBUG No workspace configuration provided for file:///tmp/.tmpwBtcGu 2026-08-19 21:47:51.913494268 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.913496792 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-19 21:47:51.913510698 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.913514195 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpwBtcGu, using default options 2026-08-19 21:47:51.913518263 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.913522340 DEBUG Initializing workspace `file:///tmp/.tmpwBtcGu`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.913534653 DEBUG Searching for a project in '/tmp/.tmpwBtcGu' 2026-08-19 21:47:51.913556384 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.913561223 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.913845587 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.913850746 DEBUG Discovering virtual environment in `/tmp/.tmpwBtcGu` 2026-08-19 21:47:51.913884259 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.913889850 DEBUG No virtual environment found 2026-08-19 21:47:51.913899327 DEBUG Adding first-party search path `/tmp/.tmpwBtcGu` 2026-08-19 21:47:51.913902423 DEBUG Using vendored stdlib 2026-08-19 21:47:51.914030484 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.914034752 DEBUG Adding new file root '/tmp/.tmpwBtcGu' of kind Project 2026-08-19 21:47:51.914173091 DEBUG Updating project to check open files 2026-08-19 21:47:51.914187799 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.914191335 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.914231711 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwBtcGu/foo.py", kind: File } 2026-08-19 21:47:51.914252811 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwBtcGu/foo.py` 2026-08-19 21:47:51.914255436 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.914263060 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.915106542 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-19 21:47:51.935710225 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-19 21:47:51.937457703 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpwBtcGu}: Indexed 1 file(s) in 0.001s 2026-08-19 21:47:51.937529949 DEBUG method="textDocument/implementation" response.id=2 duration=23.26ms 2026-08-19 21:47:51.937542712 DEBUG Received server response for request 2 2026-08-19 21:47:51.947637100 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.947664331 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.947669621 DEBUG method="shutdown" response.id=3 duration=9.03µs 2026-08-19 21:47:51.947675351 DEBUG Received server response for request 3 2026-08-19 21:47:51.947678137 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.947689748 DEBUG Received exit notification, exiting ok test implementation::implementation_provider_is_advertised ... 2026-08-19 21:47:51.950344098 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.950423046 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.950472549 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.950503767 DEBUG Client info: None 2026-08-19 21:47:51.950516471 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.950529055 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.950534495 INFO Version: Unknown 2026-08-19 21:47:51.950573488 DEBUG Received server response for request 1 2026-08-19 21:47:51.950606921 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.950617090 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpA1rvtN 2026-08-19 21:47:51.950671051 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.950774926 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.950778833 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.950783923 DEBUG No workspace configuration provided for file:///tmp/.tmpA1rvtN 2026-08-19 21:47:51.950800033 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.950803720 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpA1rvtN, using default options 2026-08-19 21:47:51.950809491 DEBUG Initializing workspace `file:///tmp/.tmpA1rvtN`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.950835961 DEBUG Searching for a project in '/tmp/.tmpA1rvtN' 2026-08-19 21:47:51.950858052 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.950862100 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.951145391 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.951151002 DEBUG Discovering virtual environment in `/tmp/.tmpA1rvtN` 2026-08-19 21:47:51.951184244 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.951189063 DEBUG No virtual environment found 2026-08-19 21:47:51.951197389 DEBUG Adding first-party search path `/tmp/.tmpA1rvtN` 2026-08-19 21:47:51.951200605 DEBUG Using vendored stdlib 2026-08-19 21:47:51.951320339 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.951325008 DEBUG Adding new file root '/tmp/.tmpA1rvtN' of kind Project 2026-08-19 21:47:51.951466483 DEBUG Updating project to check open files 2026-08-19 21:47:51.951480870 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.960848825 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:51.960904910 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.960910400 DEBUG method="shutdown" response.id=2 duration=9.46µs 2026-08-19 21:47:51.961019846 DEBUG Received server response for request 2 2026-08-19 21:47:51.961024955 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.961038230 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_for_one_workspace ... ignored, Requires multiple workspace support in the server and test server test initialize::disable_language_services_set_on_initialization ... 2026-08-19 21:47:51.962243952 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.962305277 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.962334973 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.962401908 DEBUG Client info: None 2026-08-19 21:47:51.962421285 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.962438297 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.962444288 INFO Version: Unknown 2026-08-19 21:47:51.963847681 DEBUG Received server response for request 1 2026-08-19 21:47:51.963882045 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.964901237 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.965137059 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.965143892 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.965158931 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.965162447 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:47:51.965202893 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.965213343 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.965216488 DEBUG Initializing workspace `file:///tmp/.tmpulorP6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.965230124 DEBUG Searching for a project in '/tmp/.tmpulorP6/src' 2026-08-19 21:47:51.965252386 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.965255983 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.965499269 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.965504188 DEBUG Discovering virtual environment in `/tmp/.tmpulorP6/src` 2026-08-19 21:47:51.965541418 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.965545937 DEBUG No virtual environment found 2026-08-19 21:47:51.965552719 DEBUG Adding first-party search path `/tmp/.tmpulorP6/src` 2026-08-19 21:47:51.965555635 DEBUG Using vendored stdlib 2026-08-19 21:47:51.965668516 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.965671833 DEBUG Adding new file root '/tmp/.tmpulorP6/src' of kind Project 2026-08-19 21:47:51.965787670 DEBUG Updating project to check open files 2026-08-19 21:47:51.965797028 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.965814360 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.965870906 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpulorP6/src/foo.py", kind: File } 2026-08-19 21:47:51.965892597 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpulorP6/src/foo.py` 2026-08-19 21:47:51.965895482 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.965903227 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.970888669 DEBUG method="textDocument/hover" response.id=2 duration=4.98ms 2026-08-19 21:47:51.971040264 DEBUG Received server response for request 2 2026-08-19 21:47:51.981127267 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:51.981196357 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:51.981201937 DEBUG method="shutdown" response.id=3 duration=8.68µs 2026-08-19 21:47:51.981207788 DEBUG Received server response for request 3 2026-08-19 21:47:51.981210754 DEBUG Client sends notification `exit` 2026-08-19 21:47:51.981324657 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_set_on_workspace ... 2026-08-19 21:47:51.982608636 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:51.982670392 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:51.982706991 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:51.982858846 DEBUG Client info: None 2026-08-19 21:47:51.982877000 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:51.984870730 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:51.984880378 INFO Version: Unknown 2026-08-19 21:47:51.984983141 DEBUG Received server response for request 1 2026-08-19 21:47:51.985007146 DEBUG Client sends notification `initialized` 2026-08-19 21:47:51.985480353 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:51.985542951 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:51.985546277 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:51.985557859 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:51.985560855 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:47:51.985575512 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:51.985583116 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:51.985585681 DEBUG Initializing workspace `file:///tmp/.tmptxry3y/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:51.985596982 DEBUG Searching for a project in '/tmp/.tmptxry3y/src' 2026-08-19 21:47:51.985617721 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:51.985621098 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:51.985848103 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:51.985853393 DEBUG Discovering virtual environment in `/tmp/.tmptxry3y/src` 2026-08-19 21:47:51.985879051 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:51.985882909 DEBUG No virtual environment found 2026-08-19 21:47:51.985889611 DEBUG Adding first-party search path `/tmp/.tmptxry3y/src` 2026-08-19 21:47:51.985892447 DEBUG Using vendored stdlib 2026-08-19 21:47:51.986010548 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:51.986014105 DEBUG Adding new file root '/tmp/.tmptxry3y/src' of kind Project 2026-08-19 21:47:51.986127037 DEBUG Updating project to check open files 2026-08-19 21:47:51.986136534 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:51.986139310 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:51.986173253 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptxry3y/src/foo.py", kind: File } 2026-08-19 21:47:51.986188422 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptxry3y/src/foo.py` 2026-08-19 21:47:51.986190646 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:51.986197048 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:51.992012337 DEBUG method="textDocument/hover" response.id=2 duration=5.81ms 2026-08-19 21:47:51.992080024 DEBUG Received server response for request 2 2026-08-19 21:47:52.002172187 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:52.002242650 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.002248060 DEBUG method="shutdown" response.id=3 duration=8.48µs 2026-08-19 21:47:52.002353558 DEBUG Received server response for request 3 2026-08-19 21:47:52.002359048 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.002370459 DEBUG Received exit notification, exiting ok test initialize::empty_workspace_folders ... 2026-08-19 21:47:52.003687991 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.003762621 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.003788039 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.005885784 DEBUG Client info: None 2026-08-19 21:47:52.005908306 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.005921852 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.005926040 INFO Version: Unknown 2026-08-19 21:47:52.006435305 DEBUG Received server response for request 1 2026-08-19 21:47:52.006469559 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.006483996 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpsXDyY3 2026-08-19 21:47:52.006542626 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.006608510 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.006612878 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.006617948 DEBUG No workspace configuration provided for file:///tmp/.tmpsXDyY3 2026-08-19 21:47:52.006638656 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.006642393 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpsXDyY3, using default options 2026-08-19 21:47:52.006647774 DEBUG Initializing workspace `file:///tmp/.tmpsXDyY3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.006659375 DEBUG Searching for a project in '/tmp/.tmpsXDyY3' 2026-08-19 21:47:52.006682348 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.006686576 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.006993632 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.007000335 DEBUG Discovering virtual environment in `/tmp/.tmpsXDyY3` 2026-08-19 21:47:52.007026795 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.007030922 DEBUG No virtual environment found 2026-08-19 21:47:52.007038066 DEBUG Adding first-party search path `/tmp/.tmpsXDyY3` 2026-08-19 21:47:52.007041021 DEBUG Using vendored stdlib 2026-08-19 21:47:52.007150356 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.007153532 DEBUG Adding new file root '/tmp/.tmpsXDyY3' of kind Project 2026-08-19 21:47:52.007264931 DEBUG Updating project to check open files 2026-08-19 21:47:52.007273558 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.018337423 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.018423665 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.018429426 DEBUG method="shutdown" response.id=2 duration=9.15µs 2026-08-19 21:47:52.018544061 DEBUG Received server response for request 2 2026-08-19 21:47:52.018549641 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.018597742 DEBUG Received exit notification, exiting ok test initialize::missing_virtual_env_does_not_panic ... 2026-08-19 21:47:52.019847496 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.019999241 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.020025650 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.020069433 DEBUG Client info: None 2026-08-19 21:47:52.020082056 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.020093127 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.020098958 INFO Version: Unknown 2026-08-19 21:47:52.020144133 DEBUG Received server response for request 1 2026-08-19 21:47:52.020173808 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.022786770 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.022899903 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.022904291 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.022941461 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.022953253 DEBUG Initializing workspace `file:///tmp/.tmprQldV1/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.023135254 DEBUG Searching for a project in '/tmp/.tmprQldV1/project' 2026-08-19 21:47:52.023162034 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.023166653 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.023494478 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.023499027 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-19 21:47:52.023554531 ERROR Failed to create project for workspace `file:///tmp/.tmprQldV1/project`: Failed to discover local Python environment: Invalid `VIRTUAL_ENV` environment variable `/nonexistent/virtual/env/path`: does not point to a directory on disk: No such file or directory (os error 2). Falling back to default settings 2026-08-19 21:47:52.023773501 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.023777258 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-19 21:47:52.023782408 DEBUG Default settings failed to discover local Python environment 2026-08-19 21:47:52.023809429 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.023813316 DEBUG No virtual environment found 2026-08-19 21:47:52.023853331 DEBUG Received notification `window/showMessage` 2026-08-19 21:47:52.025759848 DEBUG Adding first-party search path `/tmp/.tmprQldV1/project` 2026-08-19 21:47:52.025785346 DEBUG Using vendored stdlib 2026-08-19 21:47:52.025771109 INFO Retrying to receive `window/showMessage` notification 2026-08-19 21:47:52.026287858 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.026299360 DEBUG Adding new file root '/tmp/.tmprQldV1/project' of kind Project 2026-08-19 21:47:52.026640019 DEBUG Updating project to check open files 2026-08-19 21:47:52.026661239 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.036009606 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.036051485 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.036059730 DEBUG method="shutdown" response.id=2 duration=13.10µs 2026-08-19 21:47:52.036077083 DEBUG Received server response for request 2 2026-08-19 21:47:52.036082864 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.036126886 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration ... 2026-08-19 21:47:52.037763998 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.037844128 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.037867772 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.039875439 DEBUG Client info: None 2026-08-19 21:47:52.039898171 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.039911997 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.039918730 INFO Version: Unknown 2026-08-19 21:47:52.040442302 DEBUG Received server response for request 1 2026-08-19 21:47:52.040475955 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.040544524 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.040631637 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.040635414 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.040659089 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.040669879 DEBUG Initializing workspace `file:///tmp/.tmp7L5us8/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.040681992 DEBUG Searching for a project in '/tmp/.tmp7L5us8/foo' 2026-08-19 21:47:52.040706057 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.040710034 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.041424545 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.041548988 DEBUG Discovering virtual environment in `/tmp/.tmp7L5us8/foo` 2026-08-19 21:47:52.041675255 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.041779320 DEBUG No virtual environment found 2026-08-19 21:47:52.041919143 DEBUG Adding first-party search path `/tmp/.tmp7L5us8/foo` 2026-08-19 21:47:52.041973264 DEBUG Using vendored stdlib 2026-08-19 21:47:52.042100082 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.042104100 DEBUG Adding new file root '/tmp/.tmp7L5us8/foo' of kind Project 2026-08-19 21:47:52.042225938 DEBUG Updating project to check open files 2026-08-19 21:47:52.042236748 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-19 21:47:52.042240656 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.042512576 DEBUG Received server request `client/registerCapability` 2026-08-19 21:47:52.042619737 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:47:52.052847835 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.052894432 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.052899692 DEBUG method="shutdown" response.id=2 duration=8.44µs 2026-08-19 21:47:52.052905483 DEBUG Received server response for request 2 2026-08-19 21:47:52.052908358 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.052976847 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_via_initialization ... 2026-08-19 21:47:52.054464518 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.054528227 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.054555719 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.054613097 DEBUG Client info: None 2026-08-19 21:47:52.054630599 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( OpenFilesOnly, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.054643994 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.054649234 INFO Version: Unknown 2026-08-19 21:47:52.054856473 DEBUG Received server response for request 1 2026-08-19 21:47:52.054899013 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.056107680 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.056143948 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.056151032 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.056186528 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.056198461 DEBUG Initializing workspace `file:///tmp/.tmpWCx4T0/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.056210002 DEBUG Searching for a project in '/tmp/.tmpWCx4T0/foo' 2026-08-19 21:47:52.056233516 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.056237544 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.056504875 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.056509644 DEBUG Discovering virtual environment in `/tmp/.tmpWCx4T0/foo` 2026-08-19 21:47:52.056536495 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.056540252 DEBUG No virtual environment found 2026-08-19 21:47:52.056547696 DEBUG Adding first-party search path `/tmp/.tmpWCx4T0/foo` 2026-08-19 21:47:52.056550551 DEBUG Using vendored stdlib 2026-08-19 21:47:52.056673051 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.056676487 DEBUG Adding new file root '/tmp/.tmpWCx4T0/foo' of kind Project 2026-08-19 21:47:52.056833252 DEBUG Updating project to check open files 2026-08-19 21:47:52.056842659 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-19 21:47:52.056846707 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.057123867 DEBUG Received server request `client/registerCapability` 2026-08-19 21:47:52.057130269 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:47:52.067268959 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.067304496 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.067312100 DEBUG method="shutdown" response.id=2 duration=12.22µs 2026-08-19 21:47:52.067337057 DEBUG Received server response for request 2 2026-08-19 21:47:52.067342116 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.067397380 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_without_configuration ... 2026-08-19 21:47:52.068785274 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( false, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.068979428 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.069005016 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.069064818 DEBUG Client info: None 2026-08-19 21:47:52.069078634 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( OpenFilesOnly, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.069090897 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-19 21:47:52.069095656 INFO Version: Unknown 2026-08-19 21:47:52.069129720 DEBUG Received server response for request 1 2026-08-19 21:47:52.069149707 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.070858543 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-19 21:47:52.070881095 DEBUG Initializing workspace `file:///tmp/.tmpNmkr6S/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.070889591 DEBUG Searching for a project in '/tmp/.tmpNmkr6S/foo' 2026-08-19 21:47:52.070910541 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.070914147 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.071198000 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.071203280 DEBUG Discovering virtual environment in `/tmp/.tmpNmkr6S/foo` 2026-08-19 21:47:52.071229629 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.071233376 DEBUG No virtual environment found 2026-08-19 21:47:52.071241511 DEBUG Adding first-party search path `/tmp/.tmpNmkr6S/foo` 2026-08-19 21:47:52.071244337 DEBUG Using vendored stdlib 2026-08-19 21:47:52.071390671 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.071394248 DEBUG Adding new file root '/tmp/.tmpNmkr6S/foo' of kind Project 2026-08-19 21:47:52.071523150 DEBUG Updating project to check open files 2026-08-19 21:47:52.071532778 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-19 21:47:52.071536154 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.071595495 DEBUG Received server request `client/registerCapability` 2026-08-19 21:47:52.071598691 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:47:52.081730268 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.081811170 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.081841617 DEBUG method="shutdown" response.id=2 duration=35.32µs 2026-08-19 21:47:52.081849262 DEBUG Received server response for request 2 2026-08-19 21:47:52.081852367 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.081979556 DEBUG Received exit notification, exiting ok test initialize::register_multiple_capabilities ... 2026-08-19 21:47:52.083225814 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.083294142 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.083323187 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.085895913 DEBUG Client info: None 2026-08-19 21:47:52.085916261 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.085940116 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.085944855 INFO Version: Unknown 2026-08-19 21:47:52.086521707 DEBUG Received server response for request 1 2026-08-19 21:47:52.086553627 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.089176227 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.089214869 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.089222684 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.089258301 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.089270364 DEBUG Initializing workspace `file:///tmp/.tmpO7ZkKD/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.089282196 DEBUG Searching for a project in '/tmp/.tmpO7ZkKD/foo' 2026-08-19 21:47:52.089304377 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.089308545 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.090642408 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.090654771 DEBUG Discovering virtual environment in `/tmp/.tmpO7ZkKD/foo` 2026-08-19 21:47:52.090683264 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.090687412 DEBUG No virtual environment found 2026-08-19 21:47:52.090694896 DEBUG Adding first-party search path `/tmp/.tmpO7ZkKD/foo` 2026-08-19 21:47:52.090697821 DEBUG Using vendored stdlib 2026-08-19 21:47:52.091446035 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.091456745 DEBUG Adding new file root '/tmp/.tmpO7ZkKD/foo' of kind Project 2026-08-19 21:47:52.091784500 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-19 21:47:52.091794990 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.091813865 DEBUG Received server request `client/registerCapability` 2026-08-19 21:47:52.091839724 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:47:52.101984415 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.102022236 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.102029700 DEBUG method="shutdown" response.id=2 duration=11.29µs 2026-08-19 21:47:52.102052833 DEBUG Received server response for request 2 2026-08-19 21:47:52.102058214 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.102105973 DEBUG Received exit notification, exiting ok test initialize::single_workspace_folder ... 2026-08-19 21:47:52.103450305 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.103609364 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.103629341 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.103689103 DEBUG Client info: None 2026-08-19 21:47:52.103701657 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.103712307 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.103716885 INFO Version: Unknown 2026-08-19 21:47:52.105178918 DEBUG Received server response for request 1 2026-08-19 21:47:52.105203835 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.105260862 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.105320604 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.105323589 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.105349769 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.105359417 DEBUG Initializing workspace `file:///tmp/.tmpVYutvX/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.105371139 DEBUG Searching for a project in '/tmp/.tmpVYutvX/foo' 2026-08-19 21:47:52.105392689 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.105396636 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.105671522 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.105676021 DEBUG Discovering virtual environment in `/tmp/.tmpVYutvX/foo` 2026-08-19 21:47:52.105703913 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.105708652 DEBUG No virtual environment found 2026-08-19 21:47:52.105716166 DEBUG Adding first-party search path `/tmp/.tmpVYutvX/foo` 2026-08-19 21:47:52.105719672 DEBUG Using vendored stdlib 2026-08-19 21:47:52.105882057 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.105886195 DEBUG Adding new file root '/tmp/.tmpVYutvX/foo' of kind Project 2026-08-19 21:47:52.106030045 DEBUG Updating project to check open files 2026-08-19 21:47:52.106040314 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.116262902 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.116313166 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.116318125 DEBUG method="shutdown" response.id=2 duration=8.10µs 2026-08-19 21:47:52.116324046 DEBUG Received server response for request 2 2026-08-19 21:47:52.116326892 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.116427290 DEBUG Received exit notification, exiting ok test initialize::unknown_initialization_options ... 2026-08-19 21:47:52.117643121 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.117712912 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.117740183 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.119899123 DEBUG Client info: None 2026-08-19 21:47:52.119919331 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: { "bar": Null, }, }, } 2026-08-19 21:47:52.119944769 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.119949267 INFO Version: Unknown 2026-08-19 21:47:52.120036902 DEBUG Received server response for request 1 2026-08-19 21:47:52.120081165 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.120594448 WARN Received unknown options during initialization: { "bar": null } 2026-08-19 21:47:52.120646124 DEBUG Received notification `window/showMessage` 2026-08-19 21:47:52.120649982 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.121012372 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.121192389 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.121199292 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.121276447 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.121285554 DEBUG Initializing workspace `file:///tmp/.tmp08UXWJ/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.121297537 DEBUG Searching for a project in '/tmp/.tmp08UXWJ/foo' 2026-08-19 21:47:52.121319868 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.121323475 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.121533239 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.121537948 DEBUG Discovering virtual environment in `/tmp/.tmp08UXWJ/foo` 2026-08-19 21:47:52.121562534 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.121566401 DEBUG No virtual environment found 2026-08-19 21:47:52.121573444 DEBUG Adding first-party search path `/tmp/.tmp08UXWJ/foo` 2026-08-19 21:47:52.121576289 DEBUG Using vendored stdlib 2026-08-19 21:47:52.121686677 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.121690103 DEBUG Adding new file root '/tmp/.tmp08UXWJ/foo' of kind Project 2026-08-19 21:47:52.121807303 DEBUG Updating project to check open files 2026-08-19 21:47:52.121816340 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.131334295 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.131504685 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.131595696 DEBUG method="shutdown" response.id=2 duration=94.36µs 2026-08-19 21:47:52.131604873 DEBUG Received server response for request 2 2026-08-19 21:47:52.131607939 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.131630902 DEBUG Received exit notification, exiting ok test initialize::unknown_options_in_workspace_configuration ... 2026-08-19 21:47:52.132916373 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.132995933 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.133023835 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.133075933 DEBUG Client info: None 2026-08-19 21:47:52.133100980 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.133113283 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.133119054 INFO Version: Unknown 2026-08-19 21:47:52.134834522 DEBUG Received server response for request 1 2026-08-19 21:47:52.134868886 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.135217290 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.135254009 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.135261613 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.135299043 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.135312709 WARN Received unknown options for workspace `file:///tmp/.tmpjE4TGw/foo`: { "bar": null } 2026-08-19 21:47:52.135317408 DEBUG Initializing workspace `file:///tmp/.tmpjE4TGw/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.135329741 DEBUG Searching for a project in '/tmp/.tmpjE4TGw/foo' 2026-08-19 21:47:52.135341182 DEBUG Received notification `window/showMessage` 2026-08-19 21:47:52.135346983 INFO Retrying to receive `window/showMessage` notification 2026-08-19 21:47:52.135356621 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.135361581 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.138979859 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.138990979 DEBUG Discovering virtual environment in `/tmp/.tmpjE4TGw/foo` 2026-08-19 21:47:52.139019062 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.139023821 DEBUG No virtual environment found 2026-08-19 21:47:52.139031626 DEBUG Adding first-party search path `/tmp/.tmpjE4TGw/foo` 2026-08-19 21:47:52.139034732 DEBUG Using vendored stdlib 2026-08-19 21:47:52.139143946 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.139147673 DEBUG Adding new file root '/tmp/.tmpjE4TGw/foo' of kind Project 2026-08-19 21:47:52.139264352 DEBUG Updating project to check open files 2026-08-19 21:47:52.139273439 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.145507124 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.145652356 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.145660141 DEBUG method="shutdown" response.id=2 duration=11.53µs 2026-08-19 21:47:52.145708922 DEBUG Received server response for request 2 2026-08-19 21:47:52.145713401 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.145724061 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration ... 2026-08-19 21:47:52.146953427 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.147014952 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.147054306 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.147102406 DEBUG Client info: None 2026-08-19 21:47:52.147129287 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.147142091 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.147147000 INFO Version: Unknown 2026-08-19 21:47:52.148847530 DEBUG Received server response for request 1 2026-08-19 21:47:52.148880622 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.149956611 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.150043975 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.150048103 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.150113736 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.150123965 DEBUG Initializing workspace `file:///tmp/.tmp2NdwhK/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.150134485 DEBUG Searching for a project in '/tmp/.tmp2NdwhK/foo' 2026-08-19 21:47:52.150170342 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.150174981 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.150406715 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.150411675 DEBUG Discovering virtual environment in `/tmp/.tmp2NdwhK/foo` 2026-08-19 21:47:52.150436722 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.150441060 DEBUG No virtual environment found 2026-08-19 21:47:52.150448373 DEBUG Adding first-party search path `/tmp/.tmp2NdwhK/foo` 2026-08-19 21:47:52.150451239 DEBUG Using vendored stdlib 2026-08-19 21:47:52.150584238 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.150587845 DEBUG Adding new file root '/tmp/.tmp2NdwhK/foo' of kind Project 2026-08-19 21:47:52.150706658 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-19 21:47:52.150711036 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.151437709 DEBUG Received server request `client/registerCapability` 2026-08-19 21:47:52.151446396 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:47:52.161581770 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.161666078 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.161671829 DEBUG method="shutdown" response.id=2 duration=8.96µs 2026-08-19 21:47:52.161677720 DEBUG Received server response for request 2 2026-08-19 21:47:52.161680194 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.161795932 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_via_initialization ... 2026-08-19 21:47:52.163000922 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.163061365 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.163094217 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.163160562 DEBUG Client info: None 2026-08-19 21:47:52.163178716 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.163192291 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.163197090 INFO Version: Unknown 2026-08-19 21:47:52.164840623 DEBUG Received server response for request 1 2026-08-19 21:47:52.164873285 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.167771241 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.167809623 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.167840411 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.167873192 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.167889964 DEBUG Initializing workspace `file:///tmp/.tmpezbYuy/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.167907487 DEBUG Searching for a project in '/tmp/.tmpezbYuy/foo' 2026-08-19 21:47:52.168392968 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.168399490 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.169015806 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.169026757 DEBUG Discovering virtual environment in `/tmp/.tmpezbYuy/foo` 2026-08-19 21:47:52.169056202 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.169060299 DEBUG No virtual environment found 2026-08-19 21:47:52.169406759 DEBUG Adding first-party search path `/tmp/.tmpezbYuy/foo` 2026-08-19 21:47:52.169423811 DEBUG Using vendored stdlib 2026-08-19 21:47:52.169740506 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.169749603 DEBUG Adding new file root '/tmp/.tmpezbYuy/foo' of kind Project 2026-08-19 21:47:52.170064513 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-19 21:47:52.170075364 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.170094139 DEBUG Received server request `client/registerCapability` 2026-08-19 21:47:52.170101102 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:47:52.180239191 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.180277673 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.180284997 DEBUG method="shutdown" response.id=2 duration=11.91µs 2026-08-19 21:47:52.180306888 DEBUG Received server response for request 2 2026-08-19 21:47:52.180312298 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.180355058 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_without_configuration ... 2026-08-19 21:47:52.181728535 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( false, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.181797004 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.181837760 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.181936385 DEBUG Client info: None 2026-08-19 21:47:52.181949299 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.181961592 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-19 21:47:52.181965920 INFO Version: Unknown 2026-08-19 21:47:52.182005324 DEBUG Received server response for request 1 2026-08-19 21:47:52.182030712 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.182889363 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-19 21:47:52.182914510 DEBUG Initializing workspace `file:///tmp/.tmp6MPKd1/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.182924449 DEBUG Searching for a project in '/tmp/.tmp6MPKd1/foo' 2026-08-19 21:47:52.182960957 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.182965285 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.183247915 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.183252544 DEBUG Discovering virtual environment in `/tmp/.tmp6MPKd1/foo` 2026-08-19 21:47:52.183279725 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.183283562 DEBUG No virtual environment found 2026-08-19 21:47:52.183291898 DEBUG Adding first-party search path `/tmp/.tmp6MPKd1/foo` 2026-08-19 21:47:52.183295004 DEBUG Using vendored stdlib 2026-08-19 21:47:52.183422723 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.183426300 DEBUG Adding new file root '/tmp/.tmp6MPKd1/foo' of kind Project 2026-08-19 21:47:52.183553128 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-19 21:47:52.183557847 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.184836035 DEBUG Received server request `client/registerCapability` 2026-08-19 21:47:52.184841926 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:47:52.195003489 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.195044095 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.195053463 DEBUG method="shutdown" response.id=2 duration=15.18µs 2026-08-19 21:47:52.195075865 DEBUG Received server response for request 2 2026-08-19 21:47:52.195080022 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.195100611 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints ... 2026-08-19 21:47:52.196161451 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.196237895 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.196268232 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.196321952 DEBUG Client info: None 2026-08-19 21:47:52.196340126 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.196352369 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.196356557 INFO Version: Unknown 2026-08-19 21:47:52.196402674 DEBUG Received server response for request 1 2026-08-19 21:47:52.196434624 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.196495688 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.196565319 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.196572011 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.196591167 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:52.196594023 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-19 21:47:52.196603340 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.196619491 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:52.196623388 DEBUG Initializing workspace `file:///tmp/.tmpunhtXN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.196634258 DEBUG Searching for a project in '/tmp/.tmpunhtXN/src' 2026-08-19 21:47:52.196657131 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.196661119 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.196958677 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.196964027 DEBUG Discovering virtual environment in `/tmp/.tmpunhtXN/src` 2026-08-19 21:47:52.196990306 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.196994163 DEBUG No virtual environment found 2026-08-19 21:47:52.197001577 DEBUG Adding first-party search path `/tmp/.tmpunhtXN/src` 2026-08-19 21:47:52.197004403 DEBUG Using vendored stdlib 2026-08-19 21:47:52.197131681 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.197135158 DEBUG Adding new file root '/tmp/.tmpunhtXN/src' of kind Project 2026-08-19 21:47:52.197263789 DEBUG Updating project to check open files 2026-08-19 21:47:52.197273758 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.197276683 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:52.197319083 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpunhtXN/src/foo.py", kind: File } 2026-08-19 21:47:52.197338930 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpunhtXN/src/foo.py` 2026-08-19 21:47:52.197341475 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:52.197348879 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:52.197534237 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.223513113 DEBUG request{id=2 method=textDocument/inlayHint}: Module `__builtins__` not found in search paths 2026-08-19 21:47:52.228741211 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 2 hints in 31.353279ms 2026-08-19 21:47:52.229006739 DEBUG method="textDocument/inlayHint" response.id=2 duration=31.65ms 2026-08-19 21:47:52.229045882 DEBUG Received server response for request 2 2026-08-19 21:47:52.239322061 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:52.239459669 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.239471671 DEBUG method="shutdown" response.id=3 duration=16.91µs 2026-08-19 21:47:52.239490697 DEBUG Received server response for request 3 2026-08-19 21:47:52.239497419 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.239515503 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints_auto_import ... 2026-08-19 21:47:52.246095127 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.246167603 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.246199903 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.246259585 DEBUG Client info: None 2026-08-19 21:47:52.246271748 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.246283390 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.246288389 INFO Version: Unknown 2026-08-19 21:47:52.246329146 DEBUG Received server response for request 1 2026-08-19 21:47:52.246357659 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.246403295 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.246466914 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.246470000 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.246494286 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.246504284 DEBUG Initializing workspace `file:///tmp/.tmpq8366V/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.246516097 DEBUG Searching for a project in '/tmp/.tmpq8366V/src' 2026-08-19 21:47:52.246538989 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.246543037 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.246809096 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.246814015 DEBUG Discovering virtual environment in `/tmp/.tmpq8366V/src` 2026-08-19 21:47:52.246859781 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.246864600 DEBUG No virtual environment found 2026-08-19 21:47:52.246872515 DEBUG Adding first-party search path `/tmp/.tmpq8366V/src` 2026-08-19 21:47:52.246875280 DEBUG Using vendored stdlib 2026-08-19 21:47:52.247007278 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.247011546 DEBUG Adding new file root '/tmp/.tmpq8366V/src' of kind Project 2026-08-19 21:47:52.247143564 DEBUG Updating project to check open files 2026-08-19 21:47:52.247155837 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.247167819 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:52.247173029 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-19 21:47:52.247226960 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpq8366V/src/foo.py", kind: File } 2026-08-19 21:47:52.247246787 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpq8366V/src/foo.py` 2026-08-19 21:47:52.247249242 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:52.247257277 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:52.247885656 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.254583511 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 1 hints in 6.81802ms 2026-08-19 21:47:52.255477618 DEBUG method="textDocument/inlayHint" response.id=2 duration=8.21ms 2026-08-19 21:47:52.255519687 DEBUG Received server response for request 2 2026-08-19 21:47:52.265726235 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:52.265750360 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.265755880 DEBUG method="shutdown" response.id=3 duration=8.45µs 2026-08-19 21:47:52.265761511 DEBUG Received server response for request 3 2026-08-19 21:47:52.265764487 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.265773644 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled ... 2026-08-19 21:47:52.268067186 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.268144191 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.268172955 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.268249979 DEBUG Client info: None 2026-08-19 21:47:52.268263895 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: Some( InlayHintOptions { variable_types: Some( false, ), call_argument_names: None, }, ), completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.268281639 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.268287159 INFO Version: Unknown 2026-08-19 21:47:52.269828160 DEBUG Received server response for request 1 2026-08-19 21:47:52.269871241 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.269949938 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.270019359 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.270022605 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.270053633 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.270065455 DEBUG Initializing workspace `file:///tmp/.tmpWAiLje/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: Some( InlayHintOptions { variable_types: Some( false, ), call_argument_names: None, }, ), completions: None, python_extension: None, } 2026-08-19 21:47:52.270086294 DEBUG Searching for a project in '/tmp/.tmpWAiLje/src' 2026-08-19 21:47:52.270110870 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.270115329 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.270452531 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.270457440 DEBUG Discovering virtual environment in `/tmp/.tmpWAiLje/src` 2026-08-19 21:47:52.270493749 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.270498978 DEBUG No virtual environment found 2026-08-19 21:47:52.270536829 DEBUG Adding first-party search path `/tmp/.tmpWAiLje/src` 2026-08-19 21:47:52.270539985 DEBUG Using vendored stdlib 2026-08-19 21:47:52.270672274 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.270676281 DEBUG Adding new file root '/tmp/.tmpWAiLje/src' of kind Project 2026-08-19 21:47:52.270910140 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:52.270915790 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-19 21:47:52.270949293 DEBUG Updating project to check open files 2026-08-19 21:47:52.270965624 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.271018323 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpWAiLje/src/foo.py", kind: File } 2026-08-19 21:47:52.271041336 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpWAiLje/src/foo.py` 2026-08-19 21:47:52.271044111 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:52.271052457 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:52.271136645 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 40.846µs 2026-08-19 21:47:52.271184404 DEBUG method="textDocument/inlayHint" response.id=2 duration=125.98µs 2026-08-19 21:47:52.271194754 DEBUG Received server response for request 2 2026-08-19 21:47:52.281277459 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:52.281301133 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.281306253 DEBUG method="shutdown" response.id=3 duration=8.63µs 2026-08-19 21:47:52.281311523 DEBUG Received server response for request 3 2026-08-19 21:47:52.281314739 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.281324497 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled_for_virtual_file ... 2026-08-19 21:47:52.282632140 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.282699937 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.282789896 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.282831705 DEBUG Client info: None 2026-08-19 21:47:52.282843757 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.282854517 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.283851468 INFO Version: Unknown 2026-08-19 21:47:52.283887996 DEBUG Received server response for request 1 2026-08-19 21:47:52.283910268 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.283971543 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.284030674 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.284033639 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.284087571 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.284096788 DEBUG Initializing workspace `file:///tmp/.tmp4V2OhL/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: Some( InlayHintOptions { variable_types: Some( false, ), call_argument_names: None, }, ), completions: None, python_extension: None, } 2026-08-19 21:47:52.284110454 DEBUG Searching for a project in '/tmp/.tmp4V2OhL/src' 2026-08-19 21:47:52.284131343 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.284134669 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.284370371 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.284375781 DEBUG Discovering virtual environment in `/tmp/.tmp4V2OhL/src` 2026-08-19 21:47:52.284400267 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.284404124 DEBUG No virtual environment found 2026-08-19 21:47:52.284411458 DEBUG Adding first-party search path `/tmp/.tmp4V2OhL/src` 2026-08-19 21:47:52.284423491 DEBUG Using vendored stdlib 2026-08-19 21:47:52.284534108 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.284537555 DEBUG Adding new file root '/tmp/.tmp4V2OhL/src' of kind Project 2026-08-19 21:47:52.284651128 DEBUG Updating project to check open files 2026-08-19 21:47:52.284660265 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.285333137 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:52.285339539 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-19 21:47:52.285357353 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmp4V2OhL/src/foo.py` 2026-08-19 21:47:52.285360408 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:52.285368474 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.285452060 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 43.712µs 2026-08-19 21:47:52.285486695 DEBUG method="textDocument/inlayHint" response.id=2 duration=112.41µs 2026-08-19 21:47:52.285496414 DEBUG Received server response for request 2 2026-08-19 21:47:52.295573468 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:52.295596111 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.295600910 DEBUG method="shutdown" response.id=3 duration=6.96µs 2026-08-19 21:47:52.295606119 DEBUG Received server response for request 3 2026-08-19 21:47:52.295609025 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.295625305 DEBUG Received exit notification, exiting ok test notebook::auto_import ... 2026-08-19 21:47:52.296872395 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.296948748 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.296970349 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.297009933 DEBUG Client info: None 2026-08-19 21:47:52.297021455 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.297032004 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.297036363 INFO Version: Unknown 2026-08-19 21:47:52.297070106 DEBUG Received server response for request 1 2026-08-19 21:47:52.297090664 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.297136941 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.297206462 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.297209888 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.297227140 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:52.297241257 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.297249803 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:52.297252508 DEBUG Initializing workspace `file:///tmp/.tmpRk7bRP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-19 21:47:52.297265843 DEBUG Searching for a project in '/tmp/.tmpRk7bRP/src' 2026-08-19 21:47:52.297287083 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.297290650 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.297495925 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.297500323 DEBUG Discovering virtual environment in `/tmp/.tmpRk7bRP/src` 2026-08-19 21:47:52.297525069 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.297528696 DEBUG No virtual environment found 2026-08-19 21:47:52.297535359 DEBUG Adding first-party search path `/tmp/.tmpRk7bRP/src` 2026-08-19 21:47:52.297538114 DEBUG Using vendored stdlib 2026-08-19 21:47:52.297661595 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.297665112 DEBUG Adding new file root '/tmp/.tmpRk7bRP/src' of kind Project 2026-08-19 21:47:52.297777293 DEBUG Updating project to check open files 2026-08-19 21:47:52.297786360 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.297789536 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:47:52.297806587 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.297809393 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.297814883 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.297851031 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.297853345 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.297858004 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:52.297862212 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.297864256 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.297867852 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:47:52.297910753 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:47:52.297972318 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.316192750 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:52.318116669 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.318131277 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.318157776 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.318160271 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.318173796 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:52.325394332 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:52.354333372 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:52.354357848 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:52.354364200 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:52.355359407 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:52.355374264 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:52.355726455 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpRk7bRP/src' 2026-08-19 21:47:52.355738828 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:52.395907014 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.395935087 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:52.395940567 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:52.396904245 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 78.67261ms 2026-08-19 21:47:52.397567810 DEBUG method="textDocument/completion" response.id=2 duration=79.38ms 2026-08-19 21:47:52.397610289 DEBUG Received server response for request 2 2026-08-19 21:47:52.408837662 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:52.408974839 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.409101557 DEBUG method="shutdown" response.id=3 duration=133.48µs 2026-08-19 21:47:52.409215491 DEBUG Received server response for request 3 2026-08-19 21:47:52.409338892 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.409456743 DEBUG Received exit notification, exiting ok test notebook::auto_import_docstring ... 2026-08-19 21:47:52.418689384 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.420307499 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.420339098 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.420398430 DEBUG Client info: None 2026-08-19 21:47:52.420413919 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.420427735 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.420433315 INFO Version: Unknown 2026-08-19 21:47:52.420478189 DEBUG Received server response for request 1 2026-08-19 21:47:52.420516211 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.420623642 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.420679477 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.420685408 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.420707189 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:52.426649717 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.426672139 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:52.426677830 DEBUG Initializing workspace `file:///tmp/.tmpxkJSXV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-19 21:47:52.427907908 DEBUG Searching for a project in '/tmp/.tmpxkJSXV/src' 2026-08-19 21:47:52.428077365 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.428096361 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.428676209 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.428688492 DEBUG Discovering virtual environment in `/tmp/.tmpxkJSXV/src` 2026-08-19 21:47:52.428982093 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.428995017 DEBUG No virtual environment found 2026-08-19 21:47:52.429007490 DEBUG Adding first-party search path `/tmp/.tmpxkJSXV/src` 2026-08-19 21:47:52.429010967 DEBUG Using vendored stdlib 2026-08-19 21:47:52.429601284 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.429613257 DEBUG Adding new file root '/tmp/.tmpxkJSXV/src' of kind Project 2026-08-19 21:47:52.430018808 DEBUG Updating project to check open files 2026-08-19 21:47:52.430044356 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.430048734 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:47:52.430431301 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.430440930 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.430451499 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.430458082 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.430460166 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.431054851 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:52.431071793 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.431074638 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.431079327 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:47:52.431131255 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:47:52.431201346 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.447942332 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:52.450063481 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.450072599 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.450075875 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.450095632 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:52.456943779 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:52.486313236 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:52.486604352 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:52.486717504 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:52.487331857 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:52.487470407 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:52.487652508 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpxkJSXV/src' 2026-08-19 21:47:52.487766502 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:52.527980193 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.528209093 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:52.528322495 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:52.528954321 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 78.65109ms 2026-08-19 21:47:52.529409615 DEBUG method="textDocument/completion" response.id=2 duration=79.28ms 2026-08-19 21:47:52.529604801 DEBUG Received server response for request 2 2026-08-19 21:47:52.540636186 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:52.540865155 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.540999367 DEBUG method="shutdown" response.id=3 duration=140.77µs 2026-08-19 21:47:52.541146653 DEBUG Received server response for request 3 2026-08-19 21:47:52.541257511 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.541367458 DEBUG Received exit notification, exiting ok test notebook::auto_import_from_future ... 2026-08-19 21:47:52.549911837 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.550004591 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.550045868 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.550113475 DEBUG Client info: None 2026-08-19 21:47:52.550145305 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.550162768 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.550168949 INFO Version: Unknown 2026-08-19 21:47:52.550229813 DEBUG Received server response for request 1 2026-08-19 21:47:52.550280418 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.551780442 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.551814276 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.551837580 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.551863388 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:52.551878607 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.551893915 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:52.551898945 DEBUG Initializing workspace `file:///tmp/.tmpKbSIx1/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-19 21:47:52.551917319 DEBUG Searching for a project in '/tmp/.tmpKbSIx1/src' 2026-08-19 21:47:52.551965389 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.551970178 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.552324283 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.552330114 DEBUG Discovering virtual environment in `/tmp/.tmpKbSIx1/src` 2026-08-19 21:47:52.552399083 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.552404734 DEBUG No virtual environment found 2026-08-19 21:47:52.552415344 DEBUG Adding first-party search path `/tmp/.tmpKbSIx1/src` 2026-08-19 21:47:52.552418489 DEBUG Using vendored stdlib 2026-08-19 21:47:52.552569974 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.552574833 DEBUG Adding new file root '/tmp/.tmpKbSIx1/src' of kind Project 2026-08-19 21:47:52.552735384 DEBUG Updating project to check open files 2026-08-19 21:47:52.552753077 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.552756554 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:47:52.552781520 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.552784937 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.552793122 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.552798813 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.552800977 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.552805005 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:52.554165166 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.554174093 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.554184863 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:47:52.554255626 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:47:52.554342499 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.571964508 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:52.574235889 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.574247350 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.574250196 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.574274782 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:52.581257291 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:52.610385015 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:52.610409951 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:52.610416714 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:52.610470765 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found in search paths 2026-08-19 21:47:52.610475174 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:52.611465462 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:52.611478957 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:52.611855633 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpKbSIx1/src' 2026-08-19 21:47:52.611867305 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:52.655717579 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.655737095 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:52.655743417 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:52.656680505 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 82.293643ms 2026-08-19 21:47:52.657374026 DEBUG method="textDocument/completion" response.id=2 duration=83.05ms 2026-08-19 21:47:52.657407869 DEBUG Received server response for request 2 2026-08-19 21:47:52.668550683 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:52.668615044 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.668624512 DEBUG method="shutdown" response.id=3 duration=16.68µs 2026-08-19 21:47:52.668645662 DEBUG Received server response for request 3 2026-08-19 21:47:52.668649619 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.668724890 DEBUG Received exit notification, exiting ok test notebook::auto_import_same_cell ... 2026-08-19 21:47:52.678039014 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.678119374 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.678154931 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.678211487 DEBUG Client info: None 2026-08-19 21:47:52.678223900 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.678237326 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.678243828 INFO Version: Unknown 2026-08-19 21:47:52.678288522 DEBUG Received server response for request 1 2026-08-19 21:47:52.678325010 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.679626842 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.679687987 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.679692986 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.679715048 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:52.679743942 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.679762316 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:52.679767196 DEBUG Initializing workspace `file:///tmp/.tmplw40QZ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-08-19 21:47:52.679789057 DEBUG Searching for a project in '/tmp/.tmplw40QZ/src' 2026-08-19 21:47:52.679836896 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.679842176 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.680212030 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.680217781 DEBUG Discovering virtual environment in `/tmp/.tmplw40QZ/src` 2026-08-19 21:47:52.680259850 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.680265090 DEBUG No virtual environment found 2026-08-19 21:47:52.680274868 DEBUG Adding first-party search path `/tmp/.tmplw40QZ/src` 2026-08-19 21:47:52.680277994 DEBUG Using vendored stdlib 2026-08-19 21:47:52.680408509 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.680413077 DEBUG Adding new file root '/tmp/.tmplw40QZ/src' of kind Project 2026-08-19 21:47:52.680578688 DEBUG Updating project to check open files 2026-08-19 21:47:52.680596321 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.680599858 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:47:52.680624734 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.680628261 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.680635675 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.680641876 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.680644051 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.680648198 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:52.680710255 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:47:52.680794603 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.698508154 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:52.700593736 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.700606610 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.700624314 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:47:52.707573671 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:52.736653144 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:47:52.736677449 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:47:52.736684282 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:52.737454888 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:47:52.737469826 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:47:52.737542111 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmplw40QZ/src' 2026-08-19 21:47:52.737547912 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:47:52.777700809 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.777716859 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:47:52.777721758 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-08-19 21:47:52.778482936 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 77.76156ms 2026-08-19 21:47:52.779079676 DEBUG method="textDocument/completion" response.id=2 duration=78.42ms 2026-08-19 21:47:52.779111536 DEBUG Received server response for request 2 2026-08-19 21:47:52.790136228 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:52.790197032 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.790206720 DEBUG method="shutdown" response.id=3 duration=15.82µs 2026-08-19 21:47:52.790229373 DEBUG Received server response for request 3 2026-08-19 21:47:52.790233400 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.790292040 DEBUG Received exit notification, exiting ok test notebook::diagnostic_end_of_file ... 2026-08-19 21:47:52.799603949 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.799684911 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.799719807 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.799771383 DEBUG Client info: None 2026-08-19 21:47:52.799784027 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.799796240 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.799801720 INFO Version: Unknown 2026-08-19 21:47:52.799860881 DEBUG Received server response for request 1 2026-08-19 21:47:52.799898071 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.799908380 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp7l69dK 2026-08-19 21:47:52.799973703 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.800056699 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.800059654 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.800066567 DEBUG No workspace configuration provided for file:///tmp/.tmp7l69dK 2026-08-19 21:47:52.800086935 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.800091053 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp7l69dK, using default options 2026-08-19 21:47:52.800097285 DEBUG Initializing workspace `file:///tmp/.tmp7l69dK`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.800110580 DEBUG Searching for a project in '/tmp/.tmp7l69dK' 2026-08-19 21:47:52.800131749 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.800136178 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.800489891 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.800494911 DEBUG Discovering virtual environment in `/tmp/.tmp7l69dK` 2026-08-19 21:47:52.800529796 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.800534806 DEBUG No virtual environment found 2026-08-19 21:47:52.800543752 DEBUG Adding first-party search path `/tmp/.tmp7l69dK` 2026-08-19 21:47:52.800546818 DEBUG Using vendored stdlib 2026-08-19 21:47:52.800675349 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.800679267 DEBUG Adding new file root '/tmp/.tmp7l69dK' of kind Project 2026-08-19 21:47:52.800855537 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:52.800883019 DEBUG Updating project to check open files 2026-08-19 21:47:52.800899319 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.800936038 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.800939595 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.800947039 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.800953040 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.800955174 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.800959102 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:52.800963269 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.800965223 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.800968710 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:47:52.800973178 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.800975122 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.800978879 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-08-19 21:47:52.801060452 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:47:52.801178163 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.821519954 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:52.827862192 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.827875377 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.827879033 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.827882640 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.827930219 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-19 21:47:52.827977969 DEBUG notification{method=notebookDocument/didChange}: Updating notebook document from version 0 to version 0 2026-08-19 21:47:52.827995822 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "from typing import Literal\n\ntype Style = Literal[\"italic\", \"bold\", \"underline\"]\ndef with_style(line: str, word, style: Style) -> str:\n if style == \"italic\":\n return line.replace(word, f\"*{word}*\")\n elif style == \"bold\":\n return line.replace(word, f\"__{word}__\")\n\n position = line.find(word)\n output = line + \"\\n\"\n output += \" \" * position\n output += \"-\" * len(word)\n\nwith_style(\"test, \"word\", \"underline\")\n\nIOError\n" 2026-08-19 21:47:52.828034776 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/test.ipynb") 2026-08-19 21:47:52.828272211 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/test.ipynb` 2026-08-19 21:47:52.828361248 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:47:52.829064888 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.829071961 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.829075107 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.829078123 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.839445011 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.839705400 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.839727130 DEBUG method="shutdown" response.id=2 duration=41.57µs 2026-08-19 21:47:52.839765412 DEBUG Received server response for request 2 2026-08-19 21:47:52.839771634 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.839803293 DEBUG Received exit notification, exiting ok test notebook::invalid_syntax_with_syntax_errors_disabled ... 2026-08-19 21:47:52.843374172 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.843454062 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.843491633 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.843547738 DEBUG Client info: None 2026-08-19 21:47:52.843560562 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.843572785 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.843579127 INFO Version: Unknown 2026-08-19 21:47:52.843623650 DEBUG Received server response for request 1 2026-08-19 21:47:52.843660279 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.843715833 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.843789281 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.843792427 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.843832021 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.843853962 DEBUG Initializing workspace `file:///tmp/.tmpNdl9m9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.843867808 DEBUG Searching for a project in '/tmp/.tmpNdl9m9/src' 2026-08-19 21:47:52.843893937 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.843898275 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.844192327 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.844197557 DEBUG Discovering virtual environment in `/tmp/.tmpNdl9m9/src` 2026-08-19 21:47:52.844236169 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.844240928 DEBUG No virtual environment found 2026-08-19 21:47:52.844249905 DEBUG Adding first-party search path `/tmp/.tmpNdl9m9/src` 2026-08-19 21:47:52.844253101 DEBUG Using vendored stdlib 2026-08-19 21:47:52.844373397 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.844378096 DEBUG Adding new file root '/tmp/.tmpNdl9m9/src' of kind Project 2026-08-19 21:47:52.844512678 DEBUG Updating project to check open files 2026-08-19 21:47:52.844525001 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.844543306 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:52.844570947 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.844574194 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.844582309 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.844588060 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.844590204 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.844594331 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:52.844598740 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.844600823 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.844604591 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:47:52.844656207 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:47:52.844725588 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.850835810 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.850843385 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.850846100 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.860959623 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.860986834 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.860992083 DEBUG method="shutdown" response.id=2 duration=8.41µs 2026-08-19 21:47:52.860998956 DEBUG Received server response for request 2 2026-08-19 21:47:52.861001882 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.861013043 DEBUG Received exit notification, exiting ok test notebook::publish_diagnostics_open ... 2026-08-19 21:47:52.862498860 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: Some( true, ), tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.862568851 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.862592556 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.862633062 DEBUG Client info: None 2026-08-19 21:47:52.862644173 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.862655795 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-19 21:47:52.862660784 INFO Version: Unknown 2026-08-19 21:47:52.863862238 DEBUG Received server response for request 1 2026-08-19 21:47:52.863889469 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.863899558 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmphXI8fd 2026-08-19 21:47:52.863954431 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.864019182 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.864022198 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.864026767 DEBUG No workspace configuration provided for file:///tmp/.tmphXI8fd 2026-08-19 21:47:52.864044630 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.864048217 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmphXI8fd, using default options 2026-08-19 21:47:52.864053386 DEBUG Initializing workspace `file:///tmp/.tmphXI8fd`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.864063696 DEBUG Searching for a project in '/tmp/.tmphXI8fd' 2026-08-19 21:47:52.864081850 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.864085557 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.864303305 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.864308154 DEBUG Discovering virtual environment in `/tmp/.tmphXI8fd` 2026-08-19 21:47:52.864334153 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.864337990 DEBUG No virtual environment found 2026-08-19 21:47:52.864345254 DEBUG Adding first-party search path `/tmp/.tmphXI8fd` 2026-08-19 21:47:52.864348169 DEBUG Using vendored stdlib 2026-08-19 21:47:52.864460901 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.864464408 DEBUG Adding new file root '/tmp/.tmphXI8fd' of kind Project 2026-08-19 21:47:52.864587759 DEBUG Updating project to check open files 2026-08-19 21:47:52.864596816 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.864613818 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:52.864636550 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.864639486 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.864645868 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.864651248 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.864653382 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.864657229 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:52.864661427 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.864663341 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.864666777 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:47:52.864670905 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.864672798 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.864676425 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-08-19 21:47:52.864736278 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:47:52.864853077 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.882575895 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:52.889124540 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.889139598 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.889174904 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.889177449 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.889179263 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.899803714 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.899843899 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.899850221 DEBUG method="shutdown" response.id=2 duration=10.67µs 2026-08-19 21:47:52.899858226 DEBUG Received server response for request 2 2026-08-19 21:47:52.899861122 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.899873635 DEBUG Received exit notification, exiting ok test notebook::publish_unreachable_code_diagnostics_open ... 2026-08-19 21:47:52.903370696 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.903449754 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.903484489 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.903533361 DEBUG Client info: None 2026-08-19 21:47:52.903545634 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.903558498 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.903563658 INFO Version: Unknown 2026-08-19 21:47:52.903602601 DEBUG Received server response for request 1 2026-08-19 21:47:52.903635843 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.903646082 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpQLyEBF 2026-08-19 21:47:52.903689424 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.903759375 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.903762641 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.903768242 DEBUG No workspace configuration provided for file:///tmp/.tmpQLyEBF 2026-08-19 21:47:52.903787237 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.903790684 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpQLyEBF, using default options 2026-08-19 21:47:52.903796364 DEBUG Initializing workspace `file:///tmp/.tmpQLyEBF`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.903808207 DEBUG Searching for a project in '/tmp/.tmpQLyEBF' 2026-08-19 21:47:52.903854163 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.903859302 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.904141241 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.904146702 DEBUG Discovering virtual environment in `/tmp/.tmpQLyEBF` 2026-08-19 21:47:52.904180755 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.904185304 DEBUG No virtual environment found 2026-08-19 21:47:52.904195273 DEBUG Adding first-party search path `/tmp/.tmpQLyEBF` 2026-08-19 21:47:52.904198499 DEBUG Using vendored stdlib 2026-08-19 21:47:52.904315669 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.904319866 DEBUG Adding new file root '/tmp/.tmpQLyEBF' of kind Project 2026-08-19 21:47:52.904453026 DEBUG Updating project to check open files 2026-08-19 21:47:52.904468826 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.904485397 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:52.904510935 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.904514081 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.904521705 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.904527356 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.904529590 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.904533547 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:52.904583952 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:47:52.904675343 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.919557192 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:52.926433942 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.926448219 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.936678601 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.936709399 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.936715951 DEBUG method="shutdown" response.id=2 duration=11.27µs 2026-08-19 21:47:52.936723365 DEBUG Received server response for request 2 2026-08-19 21:47:52.936726331 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.936738504 DEBUG Received exit notification, exiting ok test notebook::publish_unused_binding_diagnostics_open ... 2026-08-19 21:47:52.940142359 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.940221097 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.940254560 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.941949399 DEBUG Client info: None 2026-08-19 21:47:52.941971391 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.941985427 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.941991017 INFO Version: Unknown 2026-08-19 21:47:52.943505639 DEBUG Received server response for request 1 2026-08-19 21:47:52.943549291 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.943734248 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp5z7DBx 2026-08-19 21:47:52.943845517 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.943888968 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.943894548 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.943924344 DEBUG No workspace configuration provided for file:///tmp/.tmp5z7DBx 2026-08-19 21:47:52.943934674 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:52.943951415 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.943958098 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp5z7DBx, using default options 2026-08-19 21:47:52.943964931 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:52.943969168 DEBUG Initializing workspace `file:///tmp/.tmp5z7DBx`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.943986962 DEBUG Searching for a project in '/tmp/.tmp5z7DBx' 2026-08-19 21:47:52.944012440 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.944017159 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.944373778 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.944379598 DEBUG Discovering virtual environment in `/tmp/.tmp5z7DBx` 2026-08-19 21:47:52.944415937 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.944420936 DEBUG No virtual environment found 2026-08-19 21:47:52.944431456 DEBUG Adding first-party search path `/tmp/.tmp5z7DBx` 2026-08-19 21:47:52.944434552 DEBUG Using vendored stdlib 2026-08-19 21:47:52.944577790 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.944582088 DEBUG Adding new file root '/tmp/.tmp5z7DBx' of kind Project 2026-08-19 21:47:52.944756796 DEBUG Updating project to check open files 2026-08-19 21:47:52.944774179 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.944778076 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:47:52.944802432 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.944805608 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.944813883 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.944899864 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:47:52.944902800 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.944907980 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:52.944987449 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:47:52.945786658 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.945795244 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:52.956046936 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:52.956112800 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:52.956121336 DEBUG method="shutdown" response.id=2 duration=13.82µs 2026-08-19 21:47:52.956145912 DEBUG Received server response for request 2 2026-08-19 21:47:52.956150380 DEBUG Client sends notification `exit` 2026-08-19 21:47:52.956174736 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens ... 2026-08-19 21:47:52.957518868 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:52.957589069 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:52.957618124 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:52.957671334 DEBUG Client info: None 2026-08-19 21:47:52.957689949 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:52.957703163 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:52.957708103 INFO Version: Unknown 2026-08-19 21:47:52.959404515 DEBUG Received server response for request 1 2026-08-19 21:47:52.959436625 DEBUG Client sends notification `initialized` 2026-08-19 21:47:52.959451083 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp1QW2Ph 2026-08-19 21:47:52.959888854 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:52.960590871 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:52.960599046 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:52.960604106 DEBUG No workspace configuration provided for file:///tmp/.tmp1QW2Ph 2026-08-19 21:47:52.960619214 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:52.960622440 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-19 21:47:52.960638119 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:52.960642247 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp1QW2Ph, using default options 2026-08-19 21:47:52.960647467 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:52.960651284 DEBUG Initializing workspace `file:///tmp/.tmp1QW2Ph`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:52.960665240 DEBUG Searching for a project in '/tmp/.tmp1QW2Ph' 2026-08-19 21:47:52.960688885 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:52.960693573 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:52.961072645 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:52.961079087 DEBUG Discovering virtual environment in `/tmp/.tmp1QW2Ph` 2026-08-19 21:47:52.961114724 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:52.961119863 DEBUG No virtual environment found 2026-08-19 21:47:52.961128570 DEBUG Adding first-party search path `/tmp/.tmp1QW2Ph` 2026-08-19 21:47:52.961131545 DEBUG Using vendored stdlib 2026-08-19 21:47:52.961258674 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:52.961262791 DEBUG Adding new file root '/tmp/.tmp1QW2Ph' of kind Project 2026-08-19 21:47:52.961412743 DEBUG Updating project to check open files 2026-08-19 21:47:52.961428312 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:52.961432249 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:47:52.961454491 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.961457817 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.961465612 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:52.961471353 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.961473988 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.961477965 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:52.961482544 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.961484547 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.961488134 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:47:52.961493103 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:52.961495227 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:52.961499245 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-08-19 21:47:52.961594914 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:47:52.961710902 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-08-19 21:47:52.980550064 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:52.987276463 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.987292723 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.987296751 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:52.995630605 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=8.36ms 2026-08-19 21:47:52.995697190 DEBUG Received server response for request 2 2026-08-19 21:47:52.995708381 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-19 21:47:52.996020938 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=290.16µs 2026-08-19 21:47:52.996041957 DEBUG Received server response for request 3 2026-08-19 21:47:52.996053068 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 4 2026-08-19 21:47:52.996206916 DEBUG method="textDocument/semanticTokens/full" response.id=4 duration=64.22µs 2026-08-19 21:47:52.996285434 DEBUG Received server response for request 4 2026-08-19 21:47:53.006578494 DEBUG Client sends request `shutdown` with ID 5 2026-08-19 21:47:53.006617246 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.006626353 DEBUG method="shutdown" response.id=5 duration=14.10µs 2026-08-19 21:47:53.006734887 DEBUG Received server response for request 5 2026-08-19 21:47:53.006741299 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.006762619 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens_for_cell_do_not_leak_stringified_annotations ... 2026-08-19 21:47:53.012120881 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.012204057 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.012241728 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.012295058 DEBUG Client info: None 2026-08-19 21:47:53.012307511 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.012320997 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.012326837 INFO Version: Unknown 2026-08-19 21:47:53.012434560 DEBUG Received server response for request 1 2026-08-19 21:47:53.012475576 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.012486327 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp07VVPE 2026-08-19 21:47:53.012540208 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.012614086 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.012617493 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.012623604 DEBUG No workspace configuration provided for file:///tmp/.tmp07VVPE 2026-08-19 21:47:53.012643381 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.012647138 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp07VVPE, using default options 2026-08-19 21:47:53.012653721 DEBUG Initializing workspace `file:///tmp/.tmp07VVPE`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.012665423 DEBUG Searching for a project in '/tmp/.tmp07VVPE' 2026-08-19 21:47:53.012687183 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.012691822 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.013022923 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.013028634 DEBUG Discovering virtual environment in `/tmp/.tmp07VVPE` 2026-08-19 21:47:53.013065924 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.013071124 DEBUG No virtual environment found 2026-08-19 21:47:53.013080932 DEBUG Adding first-party search path `/tmp/.tmp07VVPE` 2026-08-19 21:47:53.013084759 DEBUG Using vendored stdlib 2026-08-19 21:47:53.013208532 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.013213270 DEBUG Adding new file root '/tmp/.tmp07VVPE' of kind Project 2026-08-19 21:47:53.013355978 DEBUG Updating project to check open files 2026-08-19 21:47:53.013372489 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.013391425 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:53.013396594 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-19 21:47:53.013423515 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:53.013426561 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:53.013434636 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:53.013441148 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:53.013443192 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:53.013447069 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:53.013451557 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:53.013453491 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:53.013457068 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:47:53.013512191 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:47:53.013574658 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.030521451 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.032649853 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.032693896 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.032797070 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=122.29µs 2026-08-19 21:47:53.032806347 DEBUG Received server response for request 2 2026-08-19 21:47:53.042921633 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:53.042947462 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.042953383 DEBUG method="shutdown" response.id=3 duration=10.10µs 2026-08-19 21:47:53.042959164 DEBUG Received server response for request 3 2026-08-19 21:47:53.042961749 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.042971306 DEBUG Received exit notification, exiting ok test notebook::swap_cells ... 2026-08-19 21:47:53.045646004 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.045724812 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.045756642 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.045804682 DEBUG Client info: None 2026-08-19 21:47:53.045836091 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.045850438 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.045856449 INFO Version: Unknown 2026-08-19 21:47:53.045894841 DEBUG Received server response for request 1 2026-08-19 21:47:53.046214230 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.046366626 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpDYTb4L 2026-08-19 21:47:53.046755405 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.046898494 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.046901920 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.046907541 DEBUG No workspace configuration provided for file:///tmp/.tmpDYTb4L 2026-08-19 21:47:53.046937497 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.046941184 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpDYTb4L, using default options 2026-08-19 21:47:53.046947456 DEBUG Initializing workspace `file:///tmp/.tmpDYTb4L`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.046959068 DEBUG Searching for a project in '/tmp/.tmpDYTb4L' 2026-08-19 21:47:53.046981099 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.046985317 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.047262988 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.047268238 DEBUG Discovering virtual environment in `/tmp/.tmpDYTb4L` 2026-08-19 21:47:53.047304756 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.047309806 DEBUG No virtual environment found 2026-08-19 21:47:53.047318011 DEBUG Adding first-party search path `/tmp/.tmpDYTb4L` 2026-08-19 21:47:53.047321297 DEBUG Using vendored stdlib 2026-08-19 21:47:53.047450680 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.047455559 DEBUG Adding new file root '/tmp/.tmpDYTb4L' of kind Project 2026-08-19 21:47:53.047588709 DEBUG Updating project to check open files 2026-08-19 21:47:53.047602525 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.047622111 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:53.047650535 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:53.047653791 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:53.047661616 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:53.047667346 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:53.047669590 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:53.047673778 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:47:53.047678056 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:53.047680000 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:53.047683797 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:47:53.047688346 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:47:53.047690269 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:53.047694096 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-08-19 21:47:53.047741616 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:47:53.047797821 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.060358595 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.060446059 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.060450127 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.060475725 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.060478029 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.060479702 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.060629874 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-19 21:47:53.060657436 DEBUG notification{method=notebookDocument/didChange}: Updating notebook document from version 0 to version 1 2026-08-19 21:47:53.060666603 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "a = 10\nb = a\n\nc = b\n" 2026-08-19 21:47:53.060688464 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/src/test.ipynb") 2026-08-19 21:47:53.060692962 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/src/test.ipynb` 2026-08-19 21:47:53.060839116 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:47:53.060985341 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.060989739 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.060991562 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.060993336 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.071135823 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.071163395 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.071168865 DEBUG method="shutdown" response.id=2 duration=9.05µs 2026-08-19 21:47:53.071175327 DEBUG Received server response for request 2 2026-08-19 21:47:53.071178082 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.071189444 DEBUG Received exit notification, exiting ok test publish_diagnostics::changing_language_of_file_without_extension ... 2026-08-19 21:47:53.073341461 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.073404549 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.073437721 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.073483658 DEBUG Client info: None 2026-08-19 21:47:53.073494899 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.073506611 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.073511620 INFO Version: Unknown 2026-08-19 21:47:53.073554100 DEBUG Received server response for request 1 2026-08-19 21:47:53.073708409 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.073764705 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.073858481 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.073862058 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.073887926 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.073898596 DEBUG Initializing workspace `file:///tmp/.tmpX9FThd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.073911190 DEBUG Searching for a project in '/tmp/.tmpX9FThd/src' 2026-08-19 21:47:53.074035493 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.074047365 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.074491058 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.074498141 DEBUG Discovering virtual environment in `/tmp/.tmpX9FThd/src` 2026-08-19 21:47:53.074532054 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.074536232 DEBUG No virtual environment found 2026-08-19 21:47:53.074544337 DEBUG Adding first-party search path `/tmp/.tmpX9FThd/src` 2026-08-19 21:47:53.074547323 DEBUG Using vendored stdlib 2026-08-19 21:47:53.074666927 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.074671696 DEBUG Adding new file root '/tmp/.tmpX9FThd/src' of kind Project 2026-08-19 21:47:53.074806650 DEBUG Updating project to check open files 2026-08-19 21:47:53.074832097 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.074844471 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.074895616 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpX9FThd/src/foo", kind: File } 2026-08-19 21:47:53.074927086 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpX9FThd/src/foo` 2026-08-19 21:47:53.074929811 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.074937906 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.074966119 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpX9FThd/src/foo' 2026-08-19 21:47:53.075031291 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.087922725 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.093413276 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.093427222 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.093630693 DEBUG Client sends notification `textDocument/didClose` 2026-08-19 21:47:53.093756760 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpX9FThd/src/foo` 2026-08-19 21:47:53.093761930 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-19 21:47:53.093779733 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-19 21:47:53.093786476 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(200))}: Removing file `/tmp/.tmpX9FThd/src/foo` from project `src` 2026-08-19 21:47:53.093794120 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpX9FThd/src/foo` 2026-08-19 21:47:53.093798969 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpX9FThd/src/foo` 2026-08-19 21:47:53.093809068 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.093811513 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.093903145 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.094038579 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpX9FThd/src/foo") 2026-08-19 21:47:53.094047175 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpX9FThd/src/foo` 2026-08-19 21:47:53.094054879 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpX9FThd/src/foo` 2026-08-19 21:47:53.094077041 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.094079405 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.104267999 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.104329234 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.104339112 DEBUG method="shutdown" response.id=2 duration=16.52µs 2026-08-19 21:47:53.104349762 DEBUG Received server response for request 2 2026-08-19 21:47:53.104354752 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.104372345 DEBUG Received exit notification, exiting ok test publish_diagnostics::full_diagnostic_output ... 2026-08-19 21:47:53.107682765 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "fullDiagnosticOutput": Bool(true), }, ), } 2026-08-19 21:47:53.107753768 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.107776802 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.107873142 DEBUG Client info: None 2026-08-19 21:47:53.107887379 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.107901175 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-19 21:47:53.107908048 INFO Version: Unknown 2026-08-19 21:47:53.107967800 DEBUG Received server response for request 1 2026-08-19 21:47:53.108004599 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.108072476 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.108154540 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.108158327 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.108173366 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.108189396 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.108201328 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.108205125 DEBUG Initializing workspace `file:///tmp/.tmpmhiLWw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.108218230 DEBUG Searching for a project in '/tmp/.tmpmhiLWw/src' 2026-08-19 21:47:53.108245160 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.108249739 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.108596980 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.108602220 DEBUG Discovering virtual environment in `/tmp/.tmpmhiLWw/src` 2026-08-19 21:47:53.108638769 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.108643718 DEBUG No virtual environment found 2026-08-19 21:47:53.108652625 DEBUG Adding first-party search path `/tmp/.tmpmhiLWw/src` 2026-08-19 21:47:53.108655710 DEBUG Using vendored stdlib 2026-08-19 21:47:53.108793409 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.108798148 DEBUG Adding new file root '/tmp/.tmpmhiLWw/src' of kind Project 2026-08-19 21:47:53.108986461 DEBUG Updating project to check open files 2026-08-19 21:47:53.109002441 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.109006629 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.109059257 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpmhiLWw/src/foo.py", kind: File } 2026-08-19 21:47:53.109083623 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpmhiLWw/src/foo.py` 2026-08-19 21:47:53.109086188 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.109094283 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.109124340 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpmhiLWw/src/foo.py' 2026-08-19 21:47:53.109198709 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.127196503 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.133301867 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.133316995 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.143680517 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.143738035 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.143749807 DEBUG method="shutdown" response.id=2 duration=20.91µs 2026-08-19 21:47:53.143763773 DEBUG Received server response for request 2 2026-08-19 21:47:53.143770185 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.143794992 DEBUG Received exit notification, exiting ok test publish_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-19 21:47:53.147136611 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.147201392 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.147259601 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.147293144 DEBUG Client info: None 2026-08-19 21:47:53.147306529 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.147319233 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.147324924 INFO Version: Unknown 2026-08-19 21:47:53.147577237 DEBUG Received server response for request 1 2026-08-19 21:47:53.147873824 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.147944396 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.148026821 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.148030327 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.148045015 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.148060394 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.148069140 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.148073158 DEBUG Initializing workspace `file:///tmp/.tmpq0uTHl/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.148084379 DEBUG Searching for a project in '/tmp/.tmpq0uTHl/src' 2026-08-19 21:47:53.148110558 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.148115096 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.148390262 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.148395322 DEBUG Discovering virtual environment in `/tmp/.tmpq0uTHl/src` 2026-08-19 21:47:53.148429887 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.148434425 DEBUG No virtual environment found 2026-08-19 21:47:53.148443322 DEBUG Adding first-party search path `/tmp/.tmpq0uTHl/src` 2026-08-19 21:47:53.148446408 DEBUG Using vendored stdlib 2026-08-19 21:47:53.148564048 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.148568617 DEBUG Adding new file root '/tmp/.tmpq0uTHl/src' of kind Project 2026-08-19 21:47:53.148707468 DEBUG Updating project to check open files 2026-08-19 21:47:53.148722235 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.148726273 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.148769654 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpq0uTHl/src/foo.py", kind: File } 2026-08-19 21:47:53.148791625 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpq0uTHl/src/foo.py` 2026-08-19 21:47:53.148794080 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.148802035 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.148860234 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpq0uTHl/src/foo.py' 2026-08-19 21:47:53.148997421 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.149029862 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.159478284 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.159551902 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.159557783 DEBUG method="shutdown" response.id=2 duration=9.81µs 2026-08-19 21:47:53.159564365 DEBUG Received server response for request 2 2026-08-19 21:47:53.159567631 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.159707123 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_with_related_information_support ... 2026-08-19 21:47:53.161294280 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: Some( true, ), tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.161348322 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.161385672 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.161444121 DEBUG Client info: None 2026-08-19 21:47:53.161464900 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.161488715 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-19 21:47:53.161495378 INFO Version: Unknown 2026-08-19 21:47:53.162855589 DEBUG Received server response for request 1 2026-08-19 21:47:53.162899011 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.163474300 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.163658205 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.163665148 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.163695305 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.163775635 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.163785624 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.163789051 DEBUG Initializing workspace `file:///tmp/.tmpEC35hu/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.163802205 DEBUG Searching for a project in '/tmp/.tmpEC35hu/src' 2026-08-19 21:47:53.163841840 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.163846058 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.164562321 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.164579644 DEBUG Discovering virtual environment in `/tmp/.tmpEC35hu/src` 2026-08-19 21:47:53.164609800 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.164614138 DEBUG No virtual environment found 2026-08-19 21:47:53.164621512 DEBUG Adding first-party search path `/tmp/.tmpEC35hu/src` 2026-08-19 21:47:53.164624468 DEBUG Using vendored stdlib 2026-08-19 21:47:53.164754081 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.164757808 DEBUG Adding new file root '/tmp/.tmpEC35hu/src' of kind Project 2026-08-19 21:47:53.166201146 DEBUG Updating project to check open files 2026-08-19 21:47:53.166375914 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.166557624 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.166748212 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpEC35hu/src/foo.py", kind: File } 2026-08-19 21:47:53.167049738 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpEC35hu/src/foo.py` 2026-08-19 21:47:53.167148573 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.167306640 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.167434449 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpEC35hu/src/foo.py' 2026-08-19 21:47:53.167699356 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.186312565 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.187130068 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.187143403 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.197467922 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.197534176 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.197543143 DEBUG method="shutdown" response.id=2 duration=16.02µs 2026-08-19 21:47:53.197566748 DEBUG Received server response for request 2 2026-08-19 21:47:53.197571186 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.197654743 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_without_related_information_support ... 2026-08-19 21:47:53.201070280 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.201131675 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.201155881 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.201197659 DEBUG Client info: None 2026-08-19 21:47:53.201208459 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.201218949 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.201223588 INFO Version: Unknown 2026-08-19 21:47:53.201264114 DEBUG Received server response for request 1 2026-08-19 21:47:53.201285554 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.201343382 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.201413083 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.201415909 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.201443280 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.201454671 DEBUG Initializing workspace `file:///tmp/.tmpDy5gYP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.201466734 DEBUG Searching for a project in '/tmp/.tmpDy5gYP/src' 2026-08-19 21:47:53.201492051 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.201496450 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.201842469 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.201848320 DEBUG Discovering virtual environment in `/tmp/.tmpDy5gYP/src` 2026-08-19 21:47:53.201880741 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.201885540 DEBUG No virtual environment found 2026-08-19 21:47:53.201894126 DEBUG Adding first-party search path `/tmp/.tmpDy5gYP/src` 2026-08-19 21:47:53.201897292 DEBUG Using vendored stdlib 2026-08-19 21:47:53.202050629 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.202055058 DEBUG Adding new file root '/tmp/.tmpDy5gYP/src' of kind Project 2026-08-19 21:47:53.202200170 DEBUG Updating project to check open files 2026-08-19 21:47:53.202211251 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.202227671 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.202285450 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDy5gYP/src/foo.py", kind: File } 2026-08-19 21:47:53.202305548 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDy5gYP/src/foo.py` 2026-08-19 21:47:53.202308403 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.202316067 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.202349750 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpDy5gYP/src/foo.py' 2026-08-19 21:47:53.202407328 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.224144698 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.224665906 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.224677738 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.235033215 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.235277032 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.235290497 DEBUG method="shutdown" response.id=2 duration=20.31µs 2026-08-19 21:47:53.235325793 DEBUG Received server response for request 2 2026-08-19 21:47:53.235332706 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.235352223 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change ... 2026-08-19 21:47:53.238336722 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.238406112 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.238433153 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.238493406 DEBUG Client info: None 2026-08-19 21:47:53.238506130 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.238519455 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.238525346 INFO Version: Unknown 2026-08-19 21:47:53.238606268 DEBUG Received server response for request 1 2026-08-19 21:47:53.238672812 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.238904818 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.239103951 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.239108540 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.239123668 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.239138656 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.239148585 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.239152793 DEBUG Initializing workspace `file:///tmp/.tmpMbaA77/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.239165216 DEBUG Searching for a project in '/tmp/.tmpMbaA77/src' 2026-08-19 21:47:53.239191065 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.239195513 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.239468165 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.239473635 DEBUG Discovering virtual environment in `/tmp/.tmpMbaA77/src` 2026-08-19 21:47:53.239509833 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.239514441 DEBUG No virtual environment found 2026-08-19 21:47:53.239522927 DEBUG Adding first-party search path `/tmp/.tmpMbaA77/src` 2026-08-19 21:47:53.239526133 DEBUG Using vendored stdlib 2026-08-19 21:47:53.239648603 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.239653272 DEBUG Adding new file root '/tmp/.tmpMbaA77/src' of kind Project 2026-08-19 21:47:53.239785891 DEBUG Updating project to check open files 2026-08-19 21:47:53.239800077 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.239803634 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.239885377 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpMbaA77/src/foo.py", kind: File } 2026-08-19 21:47:53.239923258 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpMbaA77/src/foo.py` 2026-08-19 21:47:53.239926675 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.239937285 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.239971679 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpMbaA77/src/foo.py' 2026-08-19 21:47:53.240050096 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.252699797 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.258194625 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.258205376 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.258226896 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:53.258258756 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:47:53.258290636 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpMbaA77/src/foo.py", kind: FileContent } 2026-08-19 21:47:53.258297649 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpMbaA77/src/foo.py` 2026-08-19 21:47:53.258331252 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpMbaA77/src/foo.py' 2026-08-19 21:47:53.258416592 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.258423725 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.268618861 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.268656782 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.268665940 DEBUG method="shutdown" response.id=2 duration=14.33µs 2026-08-19 21:47:53.268687360 DEBUG Received server response for request 2 2026-08-19 21:47:53.268693321 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.268712136 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_diagnostics_off ... 2026-08-19 21:47:53.271326130 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.271390651 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.271445825 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.271477194 DEBUG Client info: None 2026-08-19 21:47:53.271489587 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.271502882 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.271508172 INFO Version: Unknown 2026-08-19 21:47:53.271546834 DEBUG Received server response for request 1 2026-08-19 21:47:53.271588051 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.271659375 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.271737592 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.271741189 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.271755415 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.271759513 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:53.271773710 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.271782837 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.271786754 DEBUG Initializing workspace `file:///tmp/.tmp431yKz/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.271797675 DEBUG Searching for a project in '/tmp/.tmp431yKz/src' 2026-08-19 21:47:53.271837239 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.271842409 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.272117855 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.272123556 DEBUG Discovering virtual environment in `/tmp/.tmp431yKz/src` 2026-08-19 21:47:53.272158522 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.272163281 DEBUG No virtual environment found 2026-08-19 21:47:53.272171827 DEBUG Adding first-party search path `/tmp/.tmp431yKz/src` 2026-08-19 21:47:53.272174912 DEBUG Using vendored stdlib 2026-08-19 21:47:53.272293575 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.272297653 DEBUG Adding new file root '/tmp/.tmp431yKz/src' of kind Project 2026-08-19 21:47:53.272430502 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.272435181 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.272474454 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp431yKz/src/foo.py", kind: File } 2026-08-19 21:47:53.272494221 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp431yKz/src/foo.py` 2026-08-19 21:47:53.272496676 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.272507627 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.272519489 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:47:53.272532233 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp431yKz/src/foo.py", kind: FileContent } 2026-08-19 21:47:53.272537342 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp431yKz/src/foo.py` 2026-08-19 21:47:53.381937667 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.381967674 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.381973595 DEBUG method="shutdown" response.id=2 duration=9.49µs 2026-08-19 21:47:53.381980287 DEBUG Received server response for request 2 2026-08-19 21:47:53.381983213 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.381995175 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_tuple_assignment_target_does_not_panic ... 2026-08-19 21:47:53.383328136 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.383389491 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.383421721 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.383470222 DEBUG Client info: None 2026-08-19 21:47:53.383487956 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.383501351 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.383513403 INFO Version: Unknown 2026-08-19 21:47:53.385864284 DEBUG Received server response for request 1 2026-08-19 21:47:53.385901694 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.386068497 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.386144439 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.386148146 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.386160870 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.386174776 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.386182841 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.386186097 DEBUG Initializing workspace `file:///tmp/.tmpAcKIDp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.386196447 DEBUG Searching for a project in '/tmp/.tmpAcKIDp/src' 2026-08-19 21:47:53.386219921 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.386223818 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.386437810 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.386442458 DEBUG Discovering virtual environment in `/tmp/.tmpAcKIDp/src` 2026-08-19 21:47:53.386467495 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.386471543 DEBUG No virtual environment found 2026-08-19 21:47:53.386478947 DEBUG Adding first-party search path `/tmp/.tmpAcKIDp/src` 2026-08-19 21:47:53.386482173 DEBUG Using vendored stdlib 2026-08-19 21:47:53.386595806 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.386599573 DEBUG Adding new file root '/tmp/.tmpAcKIDp/src' of kind Project 2026-08-19 21:47:53.386716362 DEBUG Updating project to check open files 2026-08-19 21:47:53.386725970 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.386729216 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.386764533 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpAcKIDp/src/foo.py", kind: File } 2026-08-19 21:47:53.386780583 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpAcKIDp/src/foo.py` 2026-08-19 21:47:53.386783188 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.386790070 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.386852948 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpAcKIDp/src/foo.py' 2026-08-19 21:47:53.386940913 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.390471306 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.390480884 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.390493879 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:53.390549313 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpAcKIDp/src/foo.py", kind: FileContent } 2026-08-19 21:47:53.390558630 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpAcKIDp/src/foo.py` 2026-08-19 21:47:53.390587174 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpAcKIDp/src/foo.py' 2026-08-19 21:47:53.390652727 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.390660481 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.401290533 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.401327793 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.401341709 DEBUG method="shutdown" response.id=2 duration=18.56µs 2026-08-19 21:47:53.401433011 DEBUG Received server response for request 2 2026-08-19 21:47:53.401439062 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.401468267 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_nested_invalid_tuple_assignment_target_does_not_panic ... 2026-08-19 21:47:53.403149922 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.403211687 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.403235141 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.404626131 DEBUG Client info: None 2026-08-19 21:47:53.404640488 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.404651408 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.404656087 INFO Version: Unknown 2026-08-19 21:47:53.404695451 DEBUG Received server response for request 1 2026-08-19 21:47:53.404719526 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.404778757 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.404879897 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.404884205 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.404896869 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.404920463 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.404928398 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.404931223 DEBUG Initializing workspace `file:///tmp/.tmpLzAd7y/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.404941693 DEBUG Searching for a project in '/tmp/.tmpLzAd7y/src' 2026-08-19 21:47:53.404963303 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.404966890 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.405186953 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.405191732 DEBUG Discovering virtual environment in `/tmp/.tmpLzAd7y/src` 2026-08-19 21:47:53.405216919 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.405220957 DEBUG No virtual environment found 2026-08-19 21:47:53.405228200 DEBUG Adding first-party search path `/tmp/.tmpLzAd7y/src` 2026-08-19 21:47:53.405231016 DEBUG Using vendored stdlib 2026-08-19 21:47:53.405367412 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.405371860 DEBUG Adding new file root '/tmp/.tmpLzAd7y/src' of kind Project 2026-08-19 21:47:53.405492737 DEBUG Updating project to check open files 2026-08-19 21:47:53.405501884 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.405504970 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.405539254 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLzAd7y/src/foo.py", kind: File } 2026-08-19 21:47:53.405554232 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLzAd7y/src/foo.py` 2026-08-19 21:47:53.405556586 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.405563539 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.405585781 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpLzAd7y/src/foo.py' 2026-08-19 21:47:53.405636887 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.408174738 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.408186350 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.408197461 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:53.408242625 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpLzAd7y/src/foo.py", kind: FileContent } 2026-08-19 21:47:53.408259748 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpLzAd7y/src/foo.py` 2026-08-19 21:47:53.408290175 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpLzAd7y/src/foo.py' 2026-08-19 21:47:53.408353223 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.408356629 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.418601709 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.418626045 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.418631265 DEBUG method="shutdown" response.id=2 duration=7.80µs 2026-08-19 21:47:53.418637005 DEBUG Received server response for request 2 2026-08-19 21:47:53.418639390 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.418650471 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_script_python_requirement ... 2026-08-19 21:47:53.419800258 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.419868405 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.419929069 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.419954146 DEBUG Client info: None 2026-08-19 21:47:53.419964836 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.419975306 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.419979624 INFO Version: Unknown 2026-08-19 21:47:53.420012125 DEBUG Received server response for request 1 2026-08-19 21:47:53.420034457 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.420079191 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.420162728 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.420166164 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.420177806 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.420191401 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.420198996 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.420201811 DEBUG Initializing workspace `file:///tmp/.tmpF1AaA3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.420211519 DEBUG Searching for a project in '/tmp/.tmpF1AaA3/src' 2026-08-19 21:47:53.420231807 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.420235484 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.420451589 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.420456238 DEBUG Discovering virtual environment in `/tmp/.tmpF1AaA3/src` 2026-08-19 21:47:53.420481786 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.420485734 DEBUG No virtual environment found 2026-08-19 21:47:53.420492757 DEBUG Adding first-party search path `/tmp/.tmpF1AaA3/src` 2026-08-19 21:47:53.420495662 DEBUG Using vendored stdlib 2026-08-19 21:47:53.420607522 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.420611189 DEBUG Adding new file root '/tmp/.tmpF1AaA3/src' of kind Project 2026-08-19 21:47:53.420727116 DEBUG Updating project to check open files 2026-08-19 21:47:53.420736203 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.420739219 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.420779465 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpF1AaA3/src/script.py", kind: File } 2026-08-19 21:47:53.420798330 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpF1AaA3/src/script.py` 2026-08-19 21:47:53.420800825 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.420807918 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.420858092 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving requires-python constraint: `>=3.12` 2026-08-19 21:47:53.420864985 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolved requires-python constraint to: 3.12 2026-08-19 21:47:53.420972567 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Defaulting to python-platform `linux` 2026-08-19 21:47:53.420995740 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.421000339 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: No virtual environment found 2026-08-19 21:47:53.421004537 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Using vendored stdlib 2026-08-19 21:47:53.421112539 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Python version: Python 3.12, platform: linux 2026-08-19 21:47:53.421138979 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpF1AaA3/src/script.py' 2026-08-19 21:47:53.421163745 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.432293886 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.435734099 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.435748126 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.435978157 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:53.436003304 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:47:53.436032630 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpF1AaA3/src/script.py", kind: FileContent } 2026-08-19 21:47:53.436039352 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpF1AaA3/src/script.py` 2026-08-19 21:47:53.436074107 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolving requires-python constraint: `>=3.13` 2026-08-19 21:47:53.436079467 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolved requires-python constraint to: 3.13 2026-08-19 21:47:53.436188101 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Defaulting to python-platform `linux` 2026-08-19 21:47:53.436214891 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.436220342 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: No virtual environment found 2026-08-19 21:47:53.436223788 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Using vendored stdlib 2026-08-19 21:47:53.436349704 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Python version: Python 3.13, platform: linux 2026-08-19 21:47:53.436379460 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpF1AaA3/src/script.py' 2026-08-19 21:47:53.436399187 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.448634891 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.451699781 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.451710181 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.461850494 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.461924162 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.461933480 DEBUG method="shutdown" response.id=2 duration=15.04µs 2026-08-19 21:47:53.461966562 DEBUG Received server response for request 2 2026-08-19 21:47:53.461971401 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.461991458 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files ... 2026-08-19 21:47:53.466242774 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.466312505 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.466336860 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.466394729 DEBUG Client info: None 2026-08-19 21:47:53.466407292 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.466420758 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.466426268 INFO Version: Unknown 2026-08-19 21:47:53.466469038 DEBUG Received server response for request 1 2026-08-19 21:47:53.466516137 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.466574366 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.466669184 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.466673392 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.466688921 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.466704620 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.466714028 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.466718316 DEBUG Initializing workspace `file:///tmp/.tmpd75kAV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.466733685 DEBUG Searching for a project in '/tmp/.tmpd75kAV/src' 2026-08-19 21:47:53.466758531 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.466762920 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.467077309 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.467082950 DEBUG Discovering virtual environment in `/tmp/.tmpd75kAV/src` 2026-08-19 21:47:53.467119228 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.467123927 DEBUG No virtual environment found 2026-08-19 21:47:53.467133034 DEBUG Adding first-party search path `/tmp/.tmpd75kAV/src` 2026-08-19 21:47:53.467136380 DEBUG Using vendored stdlib 2026-08-19 21:47:53.467265242 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.467269851 DEBUG Adding new file root '/tmp/.tmpd75kAV/src' of kind Project 2026-08-19 21:47:53.467405084 DEBUG Updating project to check open files 2026-08-19 21:47:53.467419411 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.467423579 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.467482970 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpd75kAV/src/foo.py", kind: File } 2026-08-19 21:47:53.467505553 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpd75kAV/src/foo.py` 2026-08-19 21:47:53.467508178 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.467516062 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.467539396 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpd75kAV/src/foo.py' 2026-08-19 21:47:53.467581445 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.467584651 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.467598507 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:53.467622873 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:47:53.467625297 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:53.467632581 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200))}}: Set open project files (count: 2) 2026-08-19 21:47:53.467637450 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:47:53.467639474 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:53.467643161 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200)), file(Id(202))}}: Set open project files (count: 3) 2026-08-19 21:47:53.467647118 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:47:53.467649082 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:53.467652889 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(203)), file(Id(202)), file(Id(200))}}: Set open project files (count: 4) 2026-08-19 21:47:53.467675441 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(203))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-19 21:47:53.467729984 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(203))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.470240463 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.470245683 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.470247847 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.470274477 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-19 21:47:53.470295567 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpd75kAV/src` 2026-08-19 21:47:53.470314482 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpd75kAV/src/foo.py", kind: Any } 2026-08-19 21:47:53.470347023 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.470349298 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.470351071 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.470352754 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.580679627 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.580707129 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.580712789 DEBUG method="shutdown" response.id=2 duration=9.44µs 2026-08-19 21:47:53.580719482 DEBUG Received server response for request 2 2026-08-19 21:47:53.580722217 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.580733558 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files_pull_diagnostics ... 2026-08-19 21:47:53.582136290 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.582206452 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.582227150 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.582289868 DEBUG Client info: None 2026-08-19 21:47:53.582301881 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.582314224 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.582318973 INFO Version: Unknown 2026-08-19 21:47:53.582354279 DEBUG Received server response for request 1 2026-08-19 21:47:53.582382903 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.582438397 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.582536240 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.582540128 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.582553633 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.582569072 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-19 21:47:53.582584591 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.582593287 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.582596493 DEBUG Initializing workspace `file:///tmp/.tmp3Yz3cA/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.582607784 DEBUG Searching for a project in '/tmp/.tmp3Yz3cA/src' 2026-08-19 21:47:53.582629225 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.582633042 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.582885485 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.582890505 DEBUG Discovering virtual environment in `/tmp/.tmp3Yz3cA/src` 2026-08-19 21:47:53.582940679 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.582945268 DEBUG No virtual environment found 2026-08-19 21:47:53.582953844 DEBUG Adding first-party search path `/tmp/.tmp3Yz3cA/src` 2026-08-19 21:47:53.582956799 DEBUG Using vendored stdlib 2026-08-19 21:47:53.583088326 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.583092023 DEBUG Adding new file root '/tmp/.tmp3Yz3cA/src' of kind Project 2026-08-19 21:47:53.583226906 DEBUG Updating project to check open files 2026-08-19 21:47:53.583243337 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.583246873 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.583291778 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp3Yz3cA/src/foo.py", kind: File } 2026-08-19 21:47:53.583308499 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3Yz3cA/src/foo.py` 2026-08-19 21:47:53.583310924 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.583318247 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.583334778 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmp3Yz3cA/src` 2026-08-19 21:47:53.583348354 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp3Yz3cA/src/foo.py", kind: Any } 2026-08-19 21:47:53.692721458 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.692787351 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.692793303 DEBUG method="shutdown" response.id=2 duration=9.04µs 2026-08-19 21:47:53.692799584 DEBUG Received server response for request 2 2026-08-19 21:47:53.692802410 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.692862412 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open ... 2026-08-19 21:47:53.694185073 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.694237141 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.694264533 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.694329725 DEBUG Client info: None 2026-08-19 21:47:53.694351035 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.694366053 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.694373487 INFO Version: Unknown 2026-08-19 21:47:53.695837063 DEBUG Received server response for request 1 2026-08-19 21:47:53.695871377 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.696881342 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.697146870 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.697259722 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.697283707 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.697300568 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.697308994 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.697312030 DEBUG Initializing workspace `file:///tmp/.tmpT0SKh9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.697324373 DEBUG Searching for a project in '/tmp/.tmpT0SKh9/src' 2026-08-19 21:47:53.697346635 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.697350281 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.697597996 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.697603006 DEBUG Discovering virtual environment in `/tmp/.tmpT0SKh9/src` 2026-08-19 21:47:53.697635356 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.697639885 DEBUG No virtual environment found 2026-08-19 21:47:53.697647048 DEBUG Adding first-party search path `/tmp/.tmpT0SKh9/src` 2026-08-19 21:47:53.697649833 DEBUG Using vendored stdlib 2026-08-19 21:47:53.697781550 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.697785277 DEBUG Adding new file root '/tmp/.tmpT0SKh9/src' of kind Project 2026-08-19 21:47:53.697951920 DEBUG Updating project to check open files 2026-08-19 21:47:53.697963211 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.697972769 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.698008226 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpT0SKh9/src/foo.py", kind: File } 2026-08-19 21:47:53.698023775 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpT0SKh9/src/foo.py` 2026-08-19 21:47:53.698026169 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.698040065 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.698076854 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpT0SKh9/src/foo.py' 2026-08-19 21:47:53.698158217 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.710382279 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.716130774 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.716143548 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.726590586 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.726655268 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.726668603 DEBUG method="shutdown" response.id=2 duration=21.18µs 2026-08-19 21:47:53.726684653 DEBUG Received server response for request 2 2026-08-19 21:47:53.726689963 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.726714298 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_diagnostics_off ... 2026-08-19 21:47:53.732500954 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.732565786 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.732600691 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.732717200 DEBUG Client info: None 2026-08-19 21:47:53.732730485 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.732744050 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.732750432 INFO Version: Unknown 2026-08-19 21:47:53.732796659 DEBUG Received server response for request 1 2026-08-19 21:47:53.732842815 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.732954906 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.733098064 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.733102142 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.733175279 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.733209974 DEBUG Initializing workspace `file:///tmp/.tmpnLjox9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.733243707 DEBUG Searching for a project in '/tmp/.tmpnLjox9/src' 2026-08-19 21:47:53.733315232 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.733331943 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.733846528 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.733972725 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.733978185 DEBUG Discovering virtual environment in `/tmp/.tmpnLjox9/src` 2026-08-19 21:47:53.734022048 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.734026957 DEBUG No virtual environment found 2026-08-19 21:47:53.734034872 DEBUG Adding first-party search path `/tmp/.tmpnLjox9/src` 2026-08-19 21:47:53.734037998 DEBUG Using vendored stdlib 2026-08-19 21:47:53.734181086 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.734185815 DEBUG Adding new file root '/tmp/.tmpnLjox9/src' of kind Project 2026-08-19 21:47:53.734333091 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.734382303 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpnLjox9/src/foo.py", kind: File } 2026-08-19 21:47:53.734403002 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpnLjox9/src/foo.py` 2026-08-19 21:47:53.734405407 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.734419704 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.844035743 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.844092790 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.844099202 DEBUG method="shutdown" response.id=2 duration=12.09µs 2026-08-19 21:47:53.844107839 DEBUG Received server response for request 2 2026-08-19 21:47:53.844111295 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.844126093 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_file_without_extension_but_python_language ... 2026-08-19 21:47:53.845635765 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.845696759 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.845726916 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.845777280 DEBUG Client info: None 2026-08-19 21:47:53.845795414 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.845808649 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.845813859 INFO Version: Unknown 2026-08-19 21:47:53.846906860 DEBUG Received server response for request 1 2026-08-19 21:47:53.846952415 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.848413135 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.848614122 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.848620274 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.848691457 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.848745439 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.848759435 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.848764314 DEBUG Initializing workspace `file:///tmp/.tmpUGXDxA/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.848780815 DEBUG Searching for a project in '/tmp/.tmpUGXDxA/src' 2026-08-19 21:47:53.848808868 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.848813587 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.849644095 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.849651599 DEBUG Discovering virtual environment in `/tmp/.tmpUGXDxA/src` 2026-08-19 21:47:53.849693978 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.849699178 DEBUG No virtual environment found 2026-08-19 21:47:53.849709888 DEBUG Adding first-party search path `/tmp/.tmpUGXDxA/src` 2026-08-19 21:47:53.849713184 DEBUG Using vendored stdlib 2026-08-19 21:47:53.851431157 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.851608740 DEBUG Adding new file root '/tmp/.tmpUGXDxA/src' of kind Project 2026-08-19 21:47:53.852085234 DEBUG Updating project to check open files 2026-08-19 21:47:53.852232731 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.852378264 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.852574001 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUGXDxA/src/foo", kind: File } 2026-08-19 21:47:53.852751765 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUGXDxA/src/foo` 2026-08-19 21:47:53.852938295 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.853099687 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.853299362 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpUGXDxA/src/foo' 2026-08-19 21:47:53.853583124 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.867292984 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.873395813 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.873407224 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.883707898 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.883772029 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.883780394 DEBUG method="shutdown" response.id=2 duration=16.43µs 2026-08-19 21:47:53.883803157 DEBUG Received server response for request 2 2026-08-19 21:47:53.883807044 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.883836900 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_ipynb_file_with_python_language ... 2026-08-19 21:47:53.886924933 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.886986599 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.887009943 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.887052383 DEBUG Client info: None 2026-08-19 21:47:53.887063433 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.887073602 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.887078461 INFO Version: Unknown 2026-08-19 21:47:53.887119559 DEBUG Received server response for request 1 2026-08-19 21:47:53.887141620 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.887202584 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.887265723 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.887268748 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.887293044 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.887303393 DEBUG Initializing workspace `file:///tmp/.tmp2vFLQe/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.887314394 DEBUG Searching for a project in '/tmp/.tmp2vFLQe/src' 2026-08-19 21:47:53.887336445 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.887340243 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.887646708 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.887652038 DEBUG Discovering virtual environment in `/tmp/.tmp2vFLQe/src` 2026-08-19 21:47:53.887678317 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.887682615 DEBUG No virtual environment found 2026-08-19 21:47:53.887689748 DEBUG Adding first-party search path `/tmp/.tmp2vFLQe/src` 2026-08-19 21:47:53.887692714 DEBUG Using vendored stdlib 2026-08-19 21:47:53.887839619 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.887843687 DEBUG Adding new file root '/tmp/.tmp2vFLQe/src' of kind Project 2026-08-19 21:47:53.887987086 DEBUG Updating project to check open files 2026-08-19 21:47:53.887997696 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.888009348 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.888063439 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2vFLQe/src/foo.ipynb", kind: File } 2026-08-19 21:47:53.888080161 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2vFLQe/src/foo.ipynb` 2026-08-19 21:47:53.888082575 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.888089999 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.888121067 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmp2vFLQe/src/foo.ipynb' 2026-08-19 21:47:53.888188273 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.902938785 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.908827563 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.908840437 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.919002341 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.919032718 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.919038969 DEBUG method="shutdown" response.id=2 duration=11.82µs 2026-08-19 21:47:53.919046023 DEBUG Received server response for request 2 2026-08-19 21:47:53.919048818 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.919061041 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_open_files_only ... 2026-08-19 21:47:53.922026223 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.922092368 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.922118907 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.922167348 DEBUG Client info: None 2026-08-19 21:47:53.922179802 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.922193107 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.922197966 INFO Version: Unknown 2026-08-19 21:47:53.922234925 DEBUG Received server response for request 1 2026-08-19 21:47:53.922266434 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.922343739 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.922448426 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.922452273 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.922466069 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.922481277 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.922491126 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.922494903 DEBUG Initializing workspace `file:///tmp/.tmphYxmpn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.922505813 DEBUG Searching for a project in '/tmp/.tmphYxmpn/src' 2026-08-19 21:47:53.922529989 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.922534327 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.922806668 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.922812408 DEBUG Discovering virtual environment in `/tmp/.tmphYxmpn/src` 2026-08-19 21:47:53.922861591 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.922866259 DEBUG No virtual environment found 2026-08-19 21:47:53.922874204 DEBUG Adding first-party search path `/tmp/.tmphYxmpn/src` 2026-08-19 21:47:53.922877711 DEBUG Using vendored stdlib 2026-08-19 21:47:53.923005190 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.923009518 DEBUG Adding new file root '/tmp/.tmphYxmpn/src' of kind Project 2026-08-19 21:47:53.923141446 DEBUG Updating project to check open files 2026-08-19 21:47:53.923155442 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.923158838 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.923199154 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphYxmpn/src/foo.py", kind: File } 2026-08-19 21:47:53.923219412 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphYxmpn/src/foo.py` 2026-08-19 21:47:53.923221766 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.923229150 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.923256722 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmphYxmpn/src/foo.py' 2026-08-19 21:47:53.923320261 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.934784648 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.940205167 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.940217721 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.950485323 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.950513115 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.950518615 DEBUG method="shutdown" response.id=2 duration=9.88µs 2026-08-19 21:47:53.950525097 DEBUG Received server response for request 2 2026-08-19 21:47:53.950527562 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.950538883 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_file_uri ... 2026-08-19 21:47:53.953118873 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.953183835 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.953233088 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.953265749 DEBUG Client info: None 2026-08-19 21:47:53.953277170 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.953289313 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.953294543 INFO Version: Unknown 2026-08-19 21:47:53.953333215 DEBUG Received server response for request 1 2026-08-19 21:47:53.953364194 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.953432231 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.953516950 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.953520306 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.953533772 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.953548870 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.953558127 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:53.953561924 DEBUG Initializing workspace `file:///tmp/.tmpbco2hk/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.953572484 DEBUG Searching for a project in '/tmp/.tmpbco2hk/src' 2026-08-19 21:47:53.953596800 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.953600948 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.953877226 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.953882506 DEBUG Discovering virtual environment in `/tmp/.tmpbco2hk/src` 2026-08-19 21:47:53.953929254 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.953934183 DEBUG No virtual environment found 2026-08-19 21:47:53.953942148 DEBUG Adding first-party search path `/tmp/.tmpbco2hk/src` 2026-08-19 21:47:53.953945083 DEBUG Using vendored stdlib 2026-08-19 21:47:53.954061702 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.954065399 DEBUG Adding new file root '/tmp/.tmpbco2hk/src' of kind Project 2026-08-19 21:47:53.954208167 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.954213086 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:53.954253622 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbco2hk/src/foo.py", kind: File } 2026-08-19 21:47:53.954273690 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbco2hk/src/foo.py` 2026-08-19 21:47:53.954276084 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.954289179 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:53.955746593 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}:Project::index_files{project=src}: Indexed 0 file(s) in 0.001s 2026-08-19 21:47:53.955785656 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpbco2hk/src/foo.py' 2026-08-19 21:47:53.955880033 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:53.970506042 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:53.976475691 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:53.976486100 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:53.986754504 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:53.986961011 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:53.986973935 DEBUG method="shutdown" response.id=2 duration=18.83µs 2026-08-19 21:47:53.987011115 DEBUG Received server response for request 2 2026-08-19 21:47:53.987017637 DEBUG Client sends notification `exit` 2026-08-19 21:47:53.987039208 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_untitled_uri ... 2026-08-19 21:47:53.990310214 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:53.990384023 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:53.990420070 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:53.990478280 DEBUG Client info: None 2026-08-19 21:47:53.990490763 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:53.990503767 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:53.990509849 INFO Version: Unknown 2026-08-19 21:47:53.990555945 DEBUG Received server response for request 1 2026-08-19 21:47:53.990594638 DEBUG Client sends notification `initialized` 2026-08-19 21:47:53.990660471 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:53.990728078 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:53.990731805 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:53.990759377 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:53.990772171 DEBUG Initializing workspace `file:///tmp/.tmpTM7Dxw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:53.990784264 DEBUG Searching for a project in '/tmp/.tmpTM7Dxw/src' 2026-08-19 21:47:53.990809902 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:53.990814510 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:53.993042670 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:53.993049663 DEBUG Discovering virtual environment in `/tmp/.tmpTM7Dxw/src` 2026-08-19 21:47:53.993091552 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:53.993096351 DEBUG No virtual environment found 2026-08-19 21:47:53.993105628 DEBUG Adding first-party search path `/tmp/.tmpTM7Dxw/src` 2026-08-19 21:47:53.993108875 DEBUG Using vendored stdlib 2026-08-19 21:47:53.993237897 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:53.993242285 DEBUG Adding new file root '/tmp/.tmpTM7Dxw/src' of kind Project 2026-08-19 21:47:53.993389140 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:53.993411242 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:53.993432121 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:foo.py` 2026-08-19 21:47:53.993435447 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:53.993452279 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:53.993496351 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:foo.py' 2026-08-19 21:47:53.993568276 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.005783733 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.011517589 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.011529321 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:54.021780202 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:54.021996117 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.022008841 DEBUG method="shutdown" response.id=2 duration=19.15µs 2026-08-19 21:47:54.022046952 DEBUG Received server response for request 2 2026-08-19 21:47:54.022053224 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.022074183 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_virtual_script_reports_inline_configuration_diagnostics ... 2026-08-19 21:47:54.025140907 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.025211709 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.025247497 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.026838652 DEBUG Client info: None 2026-08-19 21:47:54.026854571 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.026922008 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.026928500 INFO Version: Unknown 2026-08-19 21:47:54.026973535 DEBUG Received server response for request 1 2026-08-19 21:47:54.027011095 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.027076838 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.027174492 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.027178479 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.027192175 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.027842274 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.027862673 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.027866901 DEBUG Initializing workspace `file:///tmp/.tmpyPKyJ5/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.027880236 DEBUG Searching for a project in '/tmp/.tmpyPKyJ5/src' 2026-08-19 21:47:54.027918618 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.027923377 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.028192551 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.028198222 DEBUG Discovering virtual environment in `/tmp/.tmpyPKyJ5/src` 2026-08-19 21:47:54.028234640 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.028239660 DEBUG No virtual environment found 2026-08-19 21:47:54.028248366 DEBUG Adding first-party search path `/tmp/.tmpyPKyJ5/src` 2026-08-19 21:47:54.028251462 DEBUG Using vendored stdlib 2026-08-19 21:47:54.029386702 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.029393965 DEBUG Adding new file root '/tmp/.tmpyPKyJ5/src' of kind Project 2026-08-19 21:47:54.029920553 DEBUG Updating project to check open files 2026-08-19 21:47:54.029939669 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.029943717 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.029955128 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:script.py` 2026-08-19 21:47:54.029957883 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.029965457 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:54.030695637 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-08-19 21:47:54.030726465 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.030731595 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-08-19 21:47:54.030735532 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-08-19 21:47:54.031283881 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.031320530 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:script.py' 2026-08-19 21:47:54.031405669 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.031414496 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:54.041630271 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:54.041658624 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.041666569 DEBUG method="shutdown" response.id=2 duration=13.22µs 2026-08-19 21:47:54.041675135 DEBUG Received server response for request 2 2026-08-19 21:47:54.041680365 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.041752400 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_virtual_script_uses_its_python_requirement ... 2026-08-19 21:47:54.043234921 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.043295344 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.043318818 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.043364815 DEBUG Client info: None 2026-08-19 21:47:54.043378039 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.043389561 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.043394320 INFO Version: Unknown 2026-08-19 21:47:54.043433944 DEBUG Received server response for request 1 2026-08-19 21:47:54.043473058 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.043530325 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.043624582 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.043628089 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.043640672 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.043654979 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.043662643 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.043665529 DEBUG Initializing workspace `file:///tmp/.tmpA5LqDE/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.043675648 DEBUG Searching for a project in '/tmp/.tmpA5LqDE/src' 2026-08-19 21:47:54.043711405 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.043715152 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.043953689 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.043959300 DEBUG Discovering virtual environment in `/tmp/.tmpA5LqDE/src` 2026-08-19 21:47:54.043985409 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.043989216 DEBUG No virtual environment found 2026-08-19 21:47:54.043996700 DEBUG Adding first-party search path `/tmp/.tmpA5LqDE/src` 2026-08-19 21:47:54.043999596 DEBUG Using vendored stdlib 2026-08-19 21:47:54.044108941 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.044112487 DEBUG Adding new file root '/tmp/.tmpA5LqDE/src' of kind Project 2026-08-19 21:47:54.044226301 DEBUG Updating project to check open files 2026-08-19 21:47:54.044236069 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.044239145 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.044246569 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:script.py` 2026-08-19 21:47:54.044249354 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.044255255 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:54.044274531 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving requires-python constraint: `>=3.13` 2026-08-19 21:47:54.044280523 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolved requires-python constraint to: 3.13 2026-08-19 21:47:54.044374489 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-08-19 21:47:54.044396490 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.044400648 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-08-19 21:47:54.044403353 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-08-19 21:47:54.044512828 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.13, platform: linux 2026-08-19 21:47:54.044540570 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:script.py' 2026-08-19 21:47:54.044570016 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.058076323 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.061498203 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.061509925 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:54.071664795 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:54.071705171 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.071712966 DEBUG method="shutdown" response.id=2 duration=12.23µs 2026-08-19 21:47:54.071731941 DEBUG Received server response for request 2 2026-08-19 21:47:54.071736951 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.071755886 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_save_publishes_open_file_documents ... 2026-08-19 21:47:54.074169675 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.074234115 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.074285742 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.074318734 DEBUG Client info: None 2026-08-19 21:47:54.074330857 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.074343501 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.074348851 INFO Version: Unknown 2026-08-19 21:47:54.074388104 DEBUG Received server response for request 1 2026-08-19 21:47:54.074420525 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.074483944 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.074581457 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.074585384 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.074599230 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.074613948 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.074622204 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.074625490 DEBUG Initializing workspace `file:///tmp/.tmpvSjFRc/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.074635408 DEBUG Searching for a project in '/tmp/.tmpvSjFRc/src' 2026-08-19 21:47:54.074660355 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.074664633 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.074950429 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.074955729 DEBUG Discovering virtual environment in `/tmp/.tmpvSjFRc/src` 2026-08-19 21:47:54.074990795 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.074994993 DEBUG No virtual environment found 2026-08-19 21:47:54.075003369 DEBUG Adding first-party search path `/tmp/.tmpvSjFRc/src` 2026-08-19 21:47:54.075006504 DEBUG Using vendored stdlib 2026-08-19 21:47:54.075121791 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.075125728 DEBUG Adding new file root '/tmp/.tmpvSjFRc/src' of kind Project 2026-08-19 21:47:54.075252296 DEBUG Updating project to check open files 2026-08-19 21:47:54.075265470 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.075268787 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.075312058 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvSjFRc/src/lib.py", kind: File } 2026-08-19 21:47:54.075334870 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvSjFRc/src/lib.py` 2026-08-19 21:47:54.075337586 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.075345731 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.075369385 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpvSjFRc/src/lib.py' 2026-08-19 21:47:54.075424579 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.086413294 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.091994604 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.092007929 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:54.092018880 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.092065397 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvSjFRc/src/main.py", kind: File } 2026-08-19 21:47:54.092087148 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvSjFRc/src/main.py` 2026-08-19 21:47:54.092089612 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.092104891 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200)), file(Id(206))}}: Set open project files (count: 2) 2026-08-19 21:47:54.092124287 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(206))}: Checking file '/tmp/.tmpvSjFRc/src/main.py' 2026-08-19 21:47:54.093878078 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.093890341 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:54.093916309 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:47:54.093945394 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:47:54.093948319 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:54.093958538 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(200)), file(Id(209)), file(Id(206))}}: Set open project files (count: 3) 2026-08-19 21:47:54.093964460 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:47:54.093966624 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:54.093971112 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(20a)), file(Id(206)), file(Id(200)), file(Id(209))}}: Set open project files (count: 4) 2026-08-19 21:47:54.093975230 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:47:54.093977514 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:47:54.093981702 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(20a)), file(Id(206)), file(Id(200)), file(Id(209)), file(Id(20b))}}: Set open project files (count: 5) 2026-08-19 21:47:54.094007100 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(20b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-19 21:47:54.094115603 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.094120572 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.094122616 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:54.094131303 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:54.094154626 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:47:54.094290201 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpvSjFRc/src/lib.py", kind: FileContent } 2026-08-19 21:47:54.094301452 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpvSjFRc/src/lib.py` 2026-08-19 21:47:54.094329154 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpvSjFRc/src/lib.py' 2026-08-19 21:47:54.094387483 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.094391641 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:54.094397392 DEBUG Client sends notification `textDocument/didSave` 2026-08-19 21:47:54.094519010 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(206))}: Checking file '/tmp/.tmpvSjFRc/src/main.py' 2026-08-19 21:47:54.094607286 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(20b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-19 21:47:54.094632643 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.094635278 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.094636971 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.094638514 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:47:54.094640227 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:54.104946402 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:47:54.104971699 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.104978071 DEBUG method="shutdown" response.id=2 duration=10.27µs 2026-08-19 21:47:54.104984744 DEBUG Received server response for request 2 2026-08-19 21:47:54.104988020 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.104997558 DEBUG Received exit notification, exiting ok test pull_diagnostics::closing_external_file_preserves_open_files ... 2026-08-19 21:47:54.108503926 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.110146437 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.110176934 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.110239201 DEBUG Client info: None 2026-08-19 21:47:54.110254890 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.110268656 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.110273706 INFO Version: Unknown 2026-08-19 21:47:54.110314993 DEBUG Received server response for request 1 2026-08-19 21:47:54.110349117 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.110411945 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.110516221 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.110521290 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.110537631 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.110541378 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.110561486 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.110573077 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.110577987 DEBUG Initializing workspace `file:///tmp/.tmpKYAl57/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.110591352 DEBUG Searching for a project in '/tmp/.tmpKYAl57/src' 2026-08-19 21:47:54.110622500 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.110627790 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.110933203 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.110938623 DEBUG Discovering virtual environment in `/tmp/.tmpKYAl57/src` 2026-08-19 21:47:54.110976093 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.110980862 DEBUG No virtual environment found 2026-08-19 21:47:54.110990240 DEBUG Adding first-party search path `/tmp/.tmpKYAl57/src` 2026-08-19 21:47:54.110993296 DEBUG Using vendored stdlib 2026-08-19 21:47:54.111116387 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.111120775 DEBUG Adding new file root '/tmp/.tmpKYAl57/src' of kind Project 2026-08-19 21:47:54.111255518 DEBUG Updating project to check open files 2026-08-19 21:47:54.111267951 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.111271377 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.111311543 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKYAl57/src/main.py", kind: File } 2026-08-19 21:47:54.111330719 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKYAl57/src/main.py` 2026-08-19 21:47:54.111333173 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.111340247 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.111402363 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKYAl57/src/main.py"))}: Checking file '/tmp/.tmpKYAl57/src/main.py' 2026-08-19 21:47:54.111502611 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKYAl57/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.122805095 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKYAl57/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.128543921 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.20ms 2026-08-19 21:47:54.128596610 DEBUG Received server response for request 2 2026-08-19 21:47:54.128692810 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.128699553 DEBUG Client sends notification `textDocument/didClose` 2026-08-19 21:47:54.128702588 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:47:54.128743144 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKYAl57/external/builtins.pyi", kind: File } 2026-08-19 21:47:54.128764374 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpKYAl57/external/builtins.pyi` 2026-08-19 21:47:54.128766829 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-19 21:47:54.128782528 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.128790313 DEBUG notification{method=textDocument/didClose}: Updating the status of `/tmp/.tmpKYAl57/external/builtins.pyi` 2026-08-19 21:47:54.128794601 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpKYAl57/external/builtins.pyi` 2026-08-19 21:47:54.128875583 DEBUG method="textDocument/diagnostic" response.id=3 duration=75.10µs 2026-08-19 21:47:54.128882005 DEBUG Received server response for request 3 2026-08-19 21:47:54.138999836 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:54.139024653 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.139029391 DEBUG method="shutdown" response.id=4 duration=7.69µs 2026-08-19 21:47:54.139034822 DEBUG Received server response for request 4 2026-08-19 21:47:54.139037296 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.139048417 DEBUG Received exit notification, exiting ok test pull_diagnostics::current_analysis_unreachable_code_has_unnecessary_hint_tag ... 2026-08-19 21:47:54.141768169 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.141868468 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.141891992 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.141950191 DEBUG Client info: None 2026-08-19 21:47:54.141964167 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.141976711 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.141982281 INFO Version: Unknown 2026-08-19 21:47:54.142018709 DEBUG Received server response for request 1 2026-08-19 21:47:54.142050449 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.142099531 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.142198056 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.142201673 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.142215418 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.142218184 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.142234234 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.142243421 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.142247428 DEBUG Initializing workspace `file:///tmp/.tmpP4c0J6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.142259371 DEBUG Searching for a project in '/tmp/.tmpP4c0J6/src' 2026-08-19 21:47:54.142299186 DEBUG Found project at '/tmp/.tmpP4c0J6' 2026-08-19 21:47:54.142303454 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.142567850 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.142573099 DEBUG Discovering virtual environment in `/tmp/.tmpP4c0J6` 2026-08-19 21:47:54.142607263 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.142612383 DEBUG No virtual environment found 2026-08-19 21:47:54.142619727 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:54.142626900 DEBUG Adding first-party search path `/tmp/.tmpP4c0J6/src` 2026-08-19 21:47:54.142629716 DEBUG Adding first-party search path `/tmp/.tmpP4c0J6` 2026-08-19 21:47:54.142632781 DEBUG Using vendored stdlib 2026-08-19 21:47:54.142756493 INFO Python version: Python 3.10, platform: linux 2026-08-19 21:47:54.142760441 DEBUG Adding new file root '/tmp/.tmpP4c0J6' of kind Project 2026-08-19 21:47:54.142920952 DEBUG Updating project to check open files 2026-08-19 21:47:54.142932674 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.142936341 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.142976546 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpP4c0J6/src/foo.py", kind: File } 2026-08-19 21:47:54.142993969 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpP4c0J6/src/foo.py` 2026-08-19 21:47:54.142996383 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.143003587 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.143068078 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpP4c0J6/src/foo.py"))}: Checking file '/tmp/.tmpP4c0J6/src/foo.py' 2026-08-19 21:47:54.143160572 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpP4c0J6/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.161231402 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpP4c0J6/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-19 21:47:54.161268873 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpP4c0J6/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-19 21:47:54.161331550 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.32ms 2026-08-19 21:47:54.161340297 DEBUG Received server response for request 2 2026-08-19 21:47:54.171599373 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:54.171630451 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.171635701 DEBUG method="shutdown" response.id=3 duration=9.77µs 2026-08-19 21:47:54.171641572 DEBUG Received server response for request 3 2026-08-19 21:47:54.171644347 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.171655688 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_changed ... 2026-08-19 21:47:54.174649334 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.176316752 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.176355054 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.176423342 DEBUG Client info: None 2026-08-19 21:47:54.176445915 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.176461183 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.176466904 INFO Version: Unknown 2026-08-19 21:47:54.176518912 DEBUG Received server response for request 1 2026-08-19 21:47:54.176560019 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.176633857 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.176665356 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.176670727 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.176686747 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.176690424 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.176702867 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.176714709 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.176719208 DEBUG Initializing workspace `file:///tmp/.tmppj9Ond/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.176731681 DEBUG Searching for a project in '/tmp/.tmppj9Ond/src' 2026-08-19 21:47:54.176758782 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.176763430 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.177062922 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.177068523 DEBUG Discovering virtual environment in `/tmp/.tmppj9Ond/src` 2026-08-19 21:47:54.177106364 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.177111884 DEBUG No virtual environment found 2026-08-19 21:47:54.177120961 DEBUG Adding first-party search path `/tmp/.tmppj9Ond/src` 2026-08-19 21:47:54.177124027 DEBUG Using vendored stdlib 2026-08-19 21:47:54.177248220 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.177252628 DEBUG Adding new file root '/tmp/.tmppj9Ond/src' of kind Project 2026-08-19 21:47:54.177401558 DEBUG Updating project to check open files 2026-08-19 21:47:54.177416646 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.177420072 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.177464686 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppj9Ond/src/foo.py", kind: File } 2026-08-19 21:47:54.177485886 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppj9Ond/src/foo.py` 2026-08-19 21:47:54.177488751 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.177497638 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.177605610 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppj9Ond/src/foo.py"))}: Checking file '/tmp/.tmppj9Ond/src/foo.py' 2026-08-19 21:47:54.177707592 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppj9Ond/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.189092380 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppj9Ond/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.195072699 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.57ms 2026-08-19 21:47:54.195113084 DEBUG Received server response for request 2 2026-08-19 21:47:54.195148801 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:54.195158680 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:47:54.195437172 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:47:54.195472449 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmppj9Ond/src/foo.py", kind: FileContent } 2026-08-19 21:47:54.195480253 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmppj9Ond/src/foo.py` 2026-08-19 21:47:54.195541408 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppj9Ond/src/foo.py"))}: Checking file '/tmp/.tmppj9Ond/src/foo.py' 2026-08-19 21:47:54.195637789 DEBUG method="textDocument/diagnostic" response.id=3 duration=133.08µs 2026-08-19 21:47:54.195663687 DEBUG Received server response for request 3 2026-08-19 21:47:54.205756592 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:54.205802368 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.205811915 DEBUG method="shutdown" response.id=4 duration=13.85µs 2026-08-19 21:47:54.205856900 DEBUG Received server response for request 4 2026-08-19 21:47:54.205863472 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.205881817 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_rendered_source_changed ... 2026-08-19 21:47:54.209093502 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "fullDiagnosticOutput": Bool(true), }, ), } 2026-08-19 21:47:54.210728419 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.210759247 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.210836171 DEBUG Client info: None 2026-08-19 21:47:54.210852361 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.210865786 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-19 21:47:54.210872028 INFO Version: Unknown 2026-08-19 21:47:54.210925679 DEBUG Received server response for request 1 2026-08-19 21:47:54.210965774 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.211019365 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.211102050 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.211124873 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.211139861 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.211142916 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.211159267 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.211169366 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.211173714 DEBUG Initializing workspace `file:///tmp/.tmpRQqNKg/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.211194082 DEBUG Searching for a project in '/tmp/.tmpRQqNKg/src' 2026-08-19 21:47:54.211218819 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.211222957 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.211504475 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.211509594 DEBUG Discovering virtual environment in `/tmp/.tmpRQqNKg/src` 2026-08-19 21:47:54.211549108 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.211553957 DEBUG No virtual environment found 2026-08-19 21:47:54.211563616 DEBUG Adding first-party search path `/tmp/.tmpRQqNKg/src` 2026-08-19 21:47:54.211566681 DEBUG Using vendored stdlib 2026-08-19 21:47:54.211693640 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.211697877 DEBUG Adding new file root '/tmp/.tmpRQqNKg/src' of kind Project 2026-08-19 21:47:54.212813741 DEBUG Updating project to check open files 2026-08-19 21:47:54.212848706 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.212852904 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.212907497 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRQqNKg/src/foo.py", kind: File } 2026-08-19 21:47:54.212928145 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRQqNKg/src/foo.py` 2026-08-19 21:47:54.212930690 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.212938976 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.213229100 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRQqNKg/src/foo.py"))}: Checking file '/tmp/.tmpRQqNKg/src/foo.py' 2026-08-19 21:47:54.213331402 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRQqNKg/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.225273125 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRQqNKg/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.231567703 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.62ms 2026-08-19 21:47:54.231625732 DEBUG Received server response for request 2 2026-08-19 21:47:54.232214667 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:54.232232080 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:47:54.232287033 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:47:54.232316899 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpRQqNKg/src/foo.py", kind: FileContent } 2026-08-19 21:47:54.232325064 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpRQqNKg/src/foo.py` 2026-08-19 21:47:54.232514580 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpRQqNKg/src/foo.py"))}: Checking file '/tmp/.tmpRQqNKg/src/foo.py' 2026-08-19 21:47:54.232780719 DEBUG method="textDocument/diagnostic" response.id=3 duration=429.22µs 2026-08-19 21:47:54.232791118 DEBUG Received server response for request 3 2026-08-19 21:47:54.243046648 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:54.243098495 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.243104196 DEBUG method="shutdown" response.id=4 duration=9.50µs 2026-08-19 21:47:54.243197060 DEBUG Received server response for request 4 2026-08-19 21:47:54.243201929 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.243214954 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_unchanged ... 2026-08-19 21:47:54.246607528 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.246680886 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.246706604 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.248339257 DEBUG Client info: None 2026-08-19 21:47:54.248362681 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.248378380 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.248384602 INFO Version: Unknown 2026-08-19 21:47:54.248839976 DEBUG Received server response for request 1 2026-08-19 21:47:54.248886513 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.249148475 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.249323443 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.249330486 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.249346727 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.249349732 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.249390028 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.249401429 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.249405567 DEBUG Initializing workspace `file:///tmp/.tmpUCVLDR/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.249419644 DEBUG Searching for a project in '/tmp/.tmpUCVLDR/src' 2026-08-19 21:47:54.249447526 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.249452114 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.249728944 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.249733983 DEBUG Discovering virtual environment in `/tmp/.tmpUCVLDR/src` 2026-08-19 21:47:54.249770251 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.249775291 DEBUG No virtual environment found 2026-08-19 21:47:54.249785159 DEBUG Adding first-party search path `/tmp/.tmpUCVLDR/src` 2026-08-19 21:47:54.249788215 DEBUG Using vendored stdlib 2026-08-19 21:47:54.250480133 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.250515770 DEBUG Adding new file root '/tmp/.tmpUCVLDR/src' of kind Project 2026-08-19 21:47:54.250669669 DEBUG Updating project to check open files 2026-08-19 21:47:54.250682583 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.250685909 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.250736274 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUCVLDR/src/foo.py", kind: File } 2026-08-19 21:47:54.250759006 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUCVLDR/src/foo.py` 2026-08-19 21:47:54.250761932 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.250771369 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.251249196 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUCVLDR/src/foo.py"))}: Checking file '/tmp/.tmpUCVLDR/src/foo.py' 2026-08-19 21:47:54.251348201 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUCVLDR/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.263063750 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUCVLDR/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.269019593 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.24ms 2026-08-19 21:47:54.269150428 DEBUG Received server response for request 2 2026-08-19 21:47:54.269263280 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:47:54.269414043 DEBUG method="textDocument/diagnostic" response.id=3 duration=48.85µs 2026-08-19 21:47:54.269514071 DEBUG Received server response for request 3 2026-08-19 21:47:54.279602096 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:54.279651539 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.279657119 DEBUG method="shutdown" response.id=4 duration=9.06µs 2026-08-19 21:47:54.279746397 DEBUG Received server response for request 4 2026-08-19 21:47:54.279751606 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.279765793 DEBUG Received exit notification, exiting ok test pull_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-19 21:47:54.282941180 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.284470749 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.284501387 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.284567000 DEBUG Client info: None 2026-08-19 21:47:54.284582830 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: Some( false, ), }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.284598178 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.284604210 INFO Version: Unknown 2026-08-19 21:47:54.284645367 DEBUG Received server response for request 1 2026-08-19 21:47:54.284680813 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.284732190 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.284801800 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.284805297 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.284850171 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.284860240 DEBUG Initializing workspace `file:///tmp/.tmpdiy1A0/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.284872904 DEBUG Searching for a project in '/tmp/.tmpdiy1A0/src' 2026-08-19 21:47:54.284907960 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.284913470 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.285192513 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.285198364 DEBUG Discovering virtual environment in `/tmp/.tmpdiy1A0/src` 2026-08-19 21:47:54.285238410 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.285243359 DEBUG No virtual environment found 2026-08-19 21:47:54.285252185 DEBUG Adding first-party search path `/tmp/.tmpdiy1A0/src` 2026-08-19 21:47:54.285255171 DEBUG Using vendored stdlib 2026-08-19 21:47:54.285380085 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.285384664 DEBUG Adding new file root '/tmp/.tmpdiy1A0/src' of kind Project 2026-08-19 21:47:54.285523124 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.285534355 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:47:54.285588156 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:47:54.291209070 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.005s 2026-08-19 21:47:54.291467245 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpdiy1A0/src/foo.py"))}: Checking file '/tmp/.tmpdiy1A0/src/foo.py' 2026-08-19 21:47:54.291751047 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-19 21:47:54.291780002 DEBUG method="workspace/diagnostic" response.id=2 duration=6.23ms 2026-08-19 21:47:54.291840826 DEBUG Received server response for request 2 2026-08-19 21:47:54.291969136 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.292199699 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpdiy1A0/src/foo.py") 2026-08-19 21:47:54.292237520 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpdiy1A0/src/foo.py` 2026-08-19 21:47:54.292254462 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpdiy1A0/src/foo.py` 2026-08-19 21:47:54.292270201 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdiy1A0/src/foo.py` 2026-08-19 21:47:54.292272676 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.292278807 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:47:54.292374046 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:47:54.292489553 DEBUG method="textDocument/diagnostic" response.id=3 duration=97.98µs 2026-08-19 21:47:54.292500163 DEBUG Received server response for request 3 2026-08-19 21:47:54.302604538 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:54.302664842 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.302670743 DEBUG method="shutdown" response.id=4 duration=9.50µs 2026-08-19 21:47:54.302765019 DEBUG Received server response for request 4 2026-08-19 21:47:54.302770810 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.302781480 DEBUG Received exit notification, exiting ok test pull_diagnostics::loop_carried_rebinding_is_not_reported_unused ... 2026-08-19 21:47:54.304256147 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.305793601 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.305831522 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.305882137 DEBUG Client info: None 2026-08-19 21:47:54.305905301 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.305917453 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.305922844 INFO Version: Unknown 2026-08-19 21:47:54.305961296 DEBUG Received server response for request 1 2026-08-19 21:47:54.305984399 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.306035535 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.306095918 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.306099194 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.306123029 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.306132407 DEBUG Initializing workspace `file:///tmp/.tmpsH3NRk/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.306143518 DEBUG Searching for a project in '/tmp/.tmpsH3NRk/src' 2026-08-19 21:47:54.306164347 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.306167983 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.306387676 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.306392575 DEBUG Discovering virtual environment in `/tmp/.tmpsH3NRk/src` 2026-08-19 21:47:54.306419125 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.306422912 DEBUG No virtual environment found 2026-08-19 21:47:54.306429734 DEBUG Adding first-party search path `/tmp/.tmpsH3NRk/src` 2026-08-19 21:47:54.306432750 DEBUG Using vendored stdlib 2026-08-19 21:47:54.306555761 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.306559608 DEBUG Adding new file root '/tmp/.tmpsH3NRk/src' of kind Project 2026-08-19 21:47:54.306677429 DEBUG Updating project to check open files 2026-08-19 21:47:54.306687548 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.306699781 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.306704530 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.306753281 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpsH3NRk/src/foo.py", kind: File } 2026-08-19 21:47:54.306769612 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpsH3NRk/src/foo.py` 2026-08-19 21:47:54.306772017 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.306779551 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.307061500 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsH3NRk/src/foo.py"))}: Checking file '/tmp/.tmpsH3NRk/src/foo.py' 2026-08-19 21:47:54.307203817 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsH3NRk/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.324194401 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsH3NRk/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.337595321 DEBUG method="textDocument/diagnostic" response.id=2 duration=30.81ms 2026-08-19 21:47:54.337806107 DEBUG Received server response for request 2 2026-08-19 21:47:54.348118803 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:54.348266951 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.348377008 DEBUG method="shutdown" response.id=3 duration=115.89µs 2026-08-19 21:47:54.348497183 DEBUG Received server response for request 3 2026-08-19 21:47:54.348503635 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.348516910 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open ... 2026-08-19 21:47:54.352216410 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.353741892 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.353771538 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.353856016 DEBUG Client info: None 2026-08-19 21:47:54.353876765 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.353900079 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.353905840 INFO Version: Unknown 2026-08-19 21:47:54.353945244 DEBUG Received server response for request 1 2026-08-19 21:47:54.353984878 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.354041735 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.354111946 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.354115443 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.354142804 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.354154386 DEBUG Initializing workspace `file:///tmp/.tmphqbq9P/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.354168262 DEBUG Searching for a project in '/tmp/.tmphqbq9P/src' 2026-08-19 21:47:54.354196345 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.354200843 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.354490336 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.354495877 DEBUG Discovering virtual environment in `/tmp/.tmphqbq9P/src` 2026-08-19 21:47:54.354535070 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.354539929 DEBUG No virtual environment found 2026-08-19 21:47:54.354549708 DEBUG Adding first-party search path `/tmp/.tmphqbq9P/src` 2026-08-19 21:47:54.354552733 DEBUG Using vendored stdlib 2026-08-19 21:47:54.354679812 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.354684380 DEBUG Adding new file root '/tmp/.tmphqbq9P/src' of kind Project 2026-08-19 21:47:54.354849420 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.354854289 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.354885968 DEBUG Updating project to check open files 2026-08-19 21:47:54.354911306 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.354967371 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphqbq9P/src/foo.py", kind: File } 2026-08-19 21:47:54.354994632 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphqbq9P/src/foo.py` 2026-08-19 21:47:54.354997918 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.355007386 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.355257515 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphqbq9P/src/foo.py"))}: Checking file '/tmp/.tmphqbq9P/src/foo.py' 2026-08-19 21:47:54.355345170 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphqbq9P/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.366681647 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphqbq9P/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.372321968 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.31ms 2026-08-19 21:47:54.372362414 DEBUG Received server response for request 2 2026-08-19 21:47:54.382664591 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:54.382889022 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.383099226 DEBUG method="shutdown" response.id=3 duration=214.09µs 2026-08-19 21:47:54.383281639 DEBUG Received server response for request 3 2026-08-19 21:47:54.383447039 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.383618691 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open_diagnostics_off ... 2026-08-19 21:47:54.389507338 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.389585976 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.389619458 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.389677137 DEBUG Client info: None 2026-08-19 21:47:54.389689730 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.389702464 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.389709187 INFO Version: Unknown 2026-08-19 21:47:54.389757608 DEBUG Received server response for request 1 2026-08-19 21:47:54.389792503 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.389867874 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.389956581 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.389960127 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.389990104 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.390003809 DEBUG Initializing workspace `file:///tmp/.tmpPULv4e/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.390016303 DEBUG Searching for a project in '/tmp/.tmpPULv4e/src' 2026-08-19 21:47:54.390041390 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.390046479 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.390389503 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.390395214 DEBUG Discovering virtual environment in `/tmp/.tmpPULv4e/src` 2026-08-19 21:47:54.390432504 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.390437283 DEBUG No virtual environment found 2026-08-19 21:47:54.390446941 DEBUG Adding first-party search path `/tmp/.tmpPULv4e/src` 2026-08-19 21:47:54.390450016 DEBUG Using vendored stdlib 2026-08-19 21:47:54.390587555 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.390591512 DEBUG Adding new file root '/tmp/.tmpPULv4e/src' of kind Project 2026-08-19 21:47:54.390743096 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.390757063 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.390762122 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.390835039 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPULv4e/src/foo.py", kind: File } 2026-08-19 21:47:54.390858282 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPULv4e/src/foo.py` 2026-08-19 21:47:54.390860967 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.390877889 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.390939184 DEBUG method="textDocument/diagnostic" response.id=2 duration=54.80µs 2026-08-19 21:47:54.390948912 DEBUG Received server response for request 2 2026-08-19 21:47:54.401100968 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:54.401130904 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.401136855 DEBUG method="shutdown" response.id=3 duration=9.37µs 2026-08-19 21:47:54.401143718 DEBUG Received server response for request 3 2026-08-19 21:47:54.401147024 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.401156392 DEBUG Received exit notification, exiting ok test pull_diagnostics::pull_excluded_file ... 2026-08-19 21:47:54.402435591 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.402500313 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.402525370 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.402627281 DEBUG Client info: None 2026-08-19 21:47:54.402671093 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.402851812 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.402920341 INFO Version: Unknown 2026-08-19 21:47:54.403486693 DEBUG Received server response for request 1 2026-08-19 21:47:54.403614413 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.403878268 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.404091788 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.404096307 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.404131523 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.404165607 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.404204430 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.404223686 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.404227804 DEBUG Initializing workspace `file:///tmp/.tmpkV1ti6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.404262409 DEBUG Searching for a project in '/tmp/.tmpkV1ti6/src' 2026-08-19 21:47:54.404356555 DEBUG Found project at '/tmp/.tmpkV1ti6' 2026-08-19 21:47:54.404362086 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.404844260 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.404851363 DEBUG Discovering virtual environment in `/tmp/.tmpkV1ti6` 2026-08-19 21:47:54.404877583 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.404881500 DEBUG No virtual environment found 2026-08-19 21:47:54.404887331 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:47:54.404904032 DEBUG Adding first-party search path `/tmp/.tmpkV1ti6/src` 2026-08-19 21:47:54.404907629 DEBUG Adding first-party search path `/tmp/.tmpkV1ti6` 2026-08-19 21:47:54.404910324 DEBUG Using vendored stdlib 2026-08-19 21:47:54.405021122 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.405024368 DEBUG Adding new file root '/tmp/.tmpkV1ti6' of kind Project 2026-08-19 21:47:54.405143321 DEBUG Updating project to check open files 2026-08-19 21:47:54.405153430 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.405156596 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.405191552 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpkV1ti6/src/foo.py", kind: File } 2026-08-19 21:47:54.405206850 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpkV1ti6/src/foo.py` 2026-08-19 21:47:54.405209195 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.405216098 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.405273255 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpkV1ti6/src/foo.py"))}: Checking file '/tmp/.tmpkV1ti6/src/foo.py' 2026-08-19 21:47:54.405365708 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpkV1ti6/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.421497131 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpkV1ti6/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.428952247 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.73ms 2026-08-19 21:47:54.429016567 DEBUG Received server response for request 2 2026-08-19 21:47:54.429192598 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.429205171 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:47:54.429267438 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpkV1ti6/src/excluded/lib.py", kind: File } 2026-08-19 21:47:54.429409114 DEBUG method="textDocument/diagnostic" response.id=3 duration=90.99µs 2026-08-19 21:47:54.429846564 DEBUG Received server response for request 3 2026-08-19 21:47:54.440065545 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:54.440093257 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.440098597 DEBUG method="shutdown" response.id=4 duration=8.16µs 2026-08-19 21:47:54.440104268 DEBUG Received server response for request 4 2026-08-19 21:47:54.440106823 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.440117483 DEBUG Received exit notification, exiting ok test pull_diagnostics::stack_size ... 2026-08-19 21:47:54.443429867 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.445275549 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.445323439 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.445384634 DEBUG Client info: None 2026-08-19 21:47:54.445400023 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.445420281 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.445425771 INFO Version: Unknown 2026-08-19 21:47:54.445466778 DEBUG Received server response for request 1 2026-08-19 21:47:54.445509498 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.445575652 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.445701148 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.445705235 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.445720354 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.445723600 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.445740481 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.445758405 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.445762262 DEBUG Initializing workspace `file:///tmp/.tmpymgJJf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.445774956 DEBUG Searching for a project in '/tmp/.tmpymgJJf/src' 2026-08-19 21:47:54.445801085 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.445805223 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.446151713 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.446158526 DEBUG Discovering virtual environment in `/tmp/.tmpymgJJf/src` 2026-08-19 21:47:54.446195174 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.446200204 DEBUG No virtual environment found 2026-08-19 21:47:54.446208880 DEBUG Adding first-party search path `/tmp/.tmpymgJJf/src` 2026-08-19 21:47:54.446212106 DEBUG Using vendored stdlib 2026-08-19 21:47:54.446358120 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.446362568 DEBUG Adding new file root '/tmp/.tmpymgJJf/src' of kind Project 2026-08-19 21:47:54.446517449 DEBUG Updating project to check open files 2026-08-19 21:47:54.446534060 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.446537797 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.446590205 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpymgJJf/src/foo.py", kind: File } 2026-08-19 21:47:54.446615473 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpymgJJf/src/foo.py` 2026-08-19 21:47:54.446617948 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.446625993 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.447177828 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpymgJJf/src/foo.py"))}: Checking file '/tmp/.tmpymgJJf/src/foo.py' 2026-08-19 21:47:54.447938996 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpymgJJf/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.471082653 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.45ms 2026-08-19 21:47:54.471204111 DEBUG Received server response for request 2 2026-08-19 21:47:54.481511568 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:54.481569567 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.481576580 DEBUG method="shutdown" response.id=3 duration=12.71µs 2026-08-19 21:47:54.481672580 DEBUG Received server response for request 3 2026-08-19 21:47:54.481677780 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.481691435 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_has_unnecessary_hint_tag ... 2026-08-19 21:47:54.487878272 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.487963001 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.487997476 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.488067587 DEBUG Client info: None 2026-08-19 21:47:54.488088977 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.488105488 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.488111519 INFO Version: Unknown 2026-08-19 21:47:54.488847941 DEBUG Received server response for request 1 2026-08-19 21:47:54.488898766 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.488969289 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.489071931 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.489075758 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.489092109 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.489095245 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.489111956 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.489122266 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.489126433 DEBUG Initializing workspace `file:///tmp/.tmpgwbuUG/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.489139628 DEBUG Searching for a project in '/tmp/.tmpgwbuUG/src' 2026-08-19 21:47:54.489168522 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.489173271 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.489521915 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.489528017 DEBUG Discovering virtual environment in `/tmp/.tmpgwbuUG/src` 2026-08-19 21:47:54.489563343 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.489568613 DEBUG No virtual environment found 2026-08-19 21:47:54.489577399 DEBUG Adding first-party search path `/tmp/.tmpgwbuUG/src` 2026-08-19 21:47:54.489580545 DEBUG Using vendored stdlib 2026-08-19 21:47:54.489716551 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.489720829 DEBUG Adding new file root '/tmp/.tmpgwbuUG/src' of kind Project 2026-08-19 21:47:54.489920213 DEBUG Updating project to check open files 2026-08-19 21:47:54.489937224 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.489940751 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.489989943 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgwbuUG/src/foo.py", kind: File } 2026-08-19 21:47:54.490012786 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgwbuUG/src/foo.py` 2026-08-19 21:47:54.490015782 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.490023236 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.490118815 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgwbuUG/src/foo.py"))}: Checking file '/tmp/.tmpgwbuUG/src/foo.py' 2026-08-19 21:47:54.490277874 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgwbuUG/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.503489909 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgwbuUG/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.510473821 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.44ms 2026-08-19 21:47:54.510496514 DEBUG Received server response for request 2 2026-08-19 21:47:54.520802758 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:54.520842302 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.520847883 DEBUG method="shutdown" response.id=3 duration=11.06µs 2026-08-19 21:47:54.520854155 DEBUG Received server response for request 3 2026-08-19 21:47:54.520917894 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.520931580 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_suppresses_unused_binding_hint ... 2026-08-19 21:47:54.524447175 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.526206075 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.526243645 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.526308527 DEBUG Client info: None 2026-08-19 21:47:54.526329386 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.526344324 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.526350356 INFO Version: Unknown 2026-08-19 21:47:54.526400199 DEBUG Received server response for request 1 2026-08-19 21:47:54.526442198 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.526502631 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.526625682 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.526629499 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.526644297 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.526647283 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.526664575 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.526682990 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.526687248 DEBUG Initializing workspace `file:///tmp/.tmpd5ytsW/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.526700472 DEBUG Searching for a project in '/tmp/.tmpd5ytsW/src' 2026-08-19 21:47:54.526738193 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.526742922 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.527096245 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.527102106 DEBUG Discovering virtual environment in `/tmp/.tmpd5ytsW/src` 2026-08-19 21:47:54.527143113 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.527148082 DEBUG No virtual environment found 2026-08-19 21:47:54.527157770 DEBUG Adding first-party search path `/tmp/.tmpd5ytsW/src` 2026-08-19 21:47:54.527160896 DEBUG Using vendored stdlib 2026-08-19 21:47:54.527309695 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.527314705 DEBUG Adding new file root '/tmp/.tmpd5ytsW/src' of kind Project 2026-08-19 21:47:54.527470767 DEBUG Updating project to check open files 2026-08-19 21:47:54.527493500 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.527497237 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.527559885 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpd5ytsW/src/foo.py", kind: File } 2026-08-19 21:47:54.527583850 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpd5ytsW/src/foo.py` 2026-08-19 21:47:54.527586525 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.527602304 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.528666521 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpd5ytsW/src/foo.py"))}: Checking file '/tmp/.tmpd5ytsW/src/foo.py' 2026-08-19 21:47:54.528957747 DEBUG method="textDocument/diagnostic" response.id=2 duration=1.35ms 2026-08-19 21:47:54.529847266 DEBUG Received server response for request 2 2026-08-19 21:47:54.540100902 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:54.540221378 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.540229894 DEBUG method="shutdown" response.id=3 duration=11.90µs 2026-08-19 21:47:54.540259209 DEBUG Received server response for request 3 2026-08-19 21:47:54.540262905 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.540384113 DEBUG Received exit notification, exiting ok test pull_diagnostics::unused_binding_has_unnecessary_hint_tag ... 2026-08-19 21:47:54.541923541 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.541991368 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.542028638 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.543909607 DEBUG Client info: None 2026-08-19 21:47:54.543929865 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.543942749 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.543947638 INFO Version: Unknown 2026-08-19 21:47:54.544549006 DEBUG Received server response for request 1 2026-08-19 21:47:54.544589833 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.544652580 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.544724115 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.544727451 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.544758369 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.544766925 DEBUG Initializing workspace `file:///tmp/.tmpqjxOOc/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.544777094 DEBUG Searching for a project in '/tmp/.tmpqjxOOc/src' 2026-08-19 21:47:54.544799346 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.544803253 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.545529976 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.545707990 DEBUG Discovering virtual environment in `/tmp/.tmpqjxOOc/src` 2026-08-19 21:47:54.545870866 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.546007592 DEBUG No virtual environment found 2026-08-19 21:47:54.546022490 DEBUG Adding first-party search path `/tmp/.tmpqjxOOc/src` 2026-08-19 21:47:54.546032980 DEBUG Using vendored stdlib 2026-08-19 21:47:54.546156392 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.546160089 DEBUG Adding new file root '/tmp/.tmpqjxOOc/src' of kind Project 2026-08-19 21:47:54.546292888 DEBUG Updating project to check open files 2026-08-19 21:47:54.546303367 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.546583383 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.546720189 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:47:54.546929542 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpqjxOOc/src/foo.py", kind: File } 2026-08-19 21:47:54.547076057 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpqjxOOc/src/foo.py` 2026-08-19 21:47:54.547199248 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.547322930 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.548989747 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpqjxOOc/src/foo.py"))}: Checking file '/tmp/.tmpqjxOOc/src/foo.py' 2026-08-19 21:47:54.549267949 DEBUG method="textDocument/diagnostic" response.id=2 duration=1.83ms 2026-08-19 21:47:54.549293507 DEBUG Received server response for request 2 2026-08-19 21:47:54.559918389 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:54.559953896 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.559962833 DEBUG method="shutdown" response.id=3 duration=13.66µs 2026-08-19 21:47:54.559977310 DEBUG Received server response for request 3 2026-08-19 21:47:54.559981087 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.560039506 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching ... 2026-08-19 21:47:54.561691195 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.563221516 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.563259487 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.563313759 DEBUG Client info: None 2026-08-19 21:47:54.563331522 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.563345498 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.563350838 INFO Version: Unknown 2026-08-19 21:47:54.563401423 DEBUG Received server response for request 1 2026-08-19 21:47:54.563445837 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.563515878 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.563545113 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.563550403 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.563567515 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.563569849 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:47:54.563585639 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.563595067 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:47:54.563599124 DEBUG Initializing workspace `file:///tmp/.tmpcw88O9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.563609854 DEBUG Searching for a project in '/tmp/.tmpcw88O9/src' 2026-08-19 21:47:54.563633589 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.563637326 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.563872377 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.563877416 DEBUG Discovering virtual environment in `/tmp/.tmpcw88O9/src` 2026-08-19 21:47:54.563910919 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.563914867 DEBUG No virtual environment found 2026-08-19 21:47:54.563921689 DEBUG Adding first-party search path `/tmp/.tmpcw88O9/src` 2026-08-19 21:47:54.563924745 DEBUG Using vendored stdlib 2026-08-19 21:47:54.564035262 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.564038679 DEBUG Adding new file root '/tmp/.tmpcw88O9/src' of kind Project 2026-08-19 21:47:54.564155147 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.564159736 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:47:54.564194231 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpcw88O9/src/unchanged.py", kind: File } 2026-08-19 21:47:54.564209449 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcw88O9/src/unchanged.py` 2026-08-19 21:47:54.564211884 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.564221011 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:54.564298747 DEBUG Received notification `$/progress` 2026-08-19 21:47:54.564292445 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:47:54.566326340 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.002s 2026-08-19 21:47:54.566365344 DEBUG Received notification `$/progress` 2026-08-19 21:47:54.566453148 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/changed_error.py"))}: Checking file '/tmp/.tmpcw88O9/src/changed_error.py' 2026-08-19 21:47:54.566469419 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/modified_same_error.py"))}: Checking file '/tmp/.tmpcw88O9/src/modified_same_error.py' 2026-08-19 21:47:54.566563165 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/changed_error.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.580316055 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/changed_error.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.586534902 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/unchanged.py"))}: Checking file '/tmp/.tmpcw88O9/src/unchanged.py' 2026-08-19 21:47:54.586812943 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/fixed_error.py"))}: Checking file '/tmp/.tmpcw88O9/src/fixed_error.py' 2026-08-19 21:47:54.586829655 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/new_error.py"))}: Checking file '/tmp/.tmpcw88O9/src/new_error.py' 2026-08-19 21:47:54.587144135 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.021s 2026-08-19 21:47:54.587301470 DEBUG method="workspace/diagnostic" response.id=2 duration=23.07ms 2026-08-19 21:47:54.587539536 DEBUG Received notification `$/progress` 2026-08-19 21:47:54.587548984 DEBUG Received notification `$/progress` 2026-08-19 21:47:54.587551098 DEBUG Received server response for request 2 2026-08-19 21:47:54.588265759 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.588280056 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.588284294 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.588287860 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:54.588291888 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:54.588295996 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:54.588300284 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:54.588303700 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:47:54.588305854 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:47:54.588342182 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpcw88O9/src/new_error.py") 2026-08-19 21:47:54.588354085 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpcw88O9/src/new_error.py` 2026-08-19 21:47:54.588375374 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpcw88O9/src/new_error.py` 2026-08-19 21:47:54.588392697 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcw88O9/src/new_error.py` 2026-08-19 21:47:54.588395382 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.588401243 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200)), file(Id(280))}}: Set open project files (count: 2) 2026-08-19 21:47:54.588421992 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpcw88O9/src/fixed_error.py") 2026-08-19 21:47:54.588426270 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpcw88O9/src/fixed_error.py` 2026-08-19 21:47:54.588430648 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpcw88O9/src/fixed_error.py` 2026-08-19 21:47:54.588438543 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcw88O9/src/fixed_error.py` 2026-08-19 21:47:54.588440697 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.588444664 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200)), file(Id(280)), file(Id(281))}}: Set open project files (count: 3) 2026-08-19 21:47:54.588462758 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpcw88O9/src/changed_error.py") 2026-08-19 21:47:54.588466956 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpcw88O9/src/changed_error.py` 2026-08-19 21:47:54.588470693 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpcw88O9/src/changed_error.py` 2026-08-19 21:47:54.588477616 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcw88O9/src/changed_error.py` 2026-08-19 21:47:54.588479620 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.588484028 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(282)), file(Id(280)), file(Id(200)), file(Id(281))}}: Set open project files (count: 4) 2026-08-19 21:47:54.588501581 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpcw88O9/src/modified_same_error.py") 2026-08-19 21:47:54.588505719 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpcw88O9/src/modified_same_error.py` 2026-08-19 21:47:54.588509566 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpcw88O9/src/modified_same_error.py` 2026-08-19 21:47:54.588516509 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcw88O9/src/modified_same_error.py` 2026-08-19 21:47:54.588518553 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:54.588522561 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(282)), file(Id(280)), file(Id(283)), file(Id(200)), file(Id(281))}}: Set open project files (count: 5) 2026-08-19 21:47:54.588535345 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:47:54.588546836 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpcw88O9/src/new_error.py", kind: FileContent } 2026-08-19 21:47:54.588551144 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpcw88O9/src/new_error.py` 2026-08-19 21:47:54.588562155 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:47:54.588573496 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpcw88O9/src/fixed_error.py", kind: FileContent } 2026-08-19 21:47:54.588577584 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpcw88O9/src/fixed_error.py` 2026-08-19 21:47:54.588587593 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:47:54.588597872 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpcw88O9/src/changed_error.py", kind: FileContent } 2026-08-19 21:47:54.588601779 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpcw88O9/src/changed_error.py` 2026-08-19 21:47:54.588611537 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:47:54.588622057 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpcw88O9/src/modified_same_error.py", kind: FileContent } 2026-08-19 21:47:54.588625824 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpcw88O9/src/modified_same_error.py` 2026-08-19 21:47:54.588664858 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:47:54.588677010 DEBUG Received notification `$/progress` 2026-08-19 21:47:54.588689414 DEBUG Received notification `$/progress` 2026-08-19 21:47:54.588701176 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/changed_error.py"))}: Checking file '/tmp/.tmpcw88O9/src/changed_error.py' 2026-08-19 21:47:54.588841599 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/modified_same_error.py"))}: Checking file '/tmp/.tmpcw88O9/src/modified_same_error.py' 2026-08-19 21:47:54.588865143 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/new_error.py"))}: Checking file '/tmp/.tmpcw88O9/src/new_error.py' 2026-08-19 21:47:54.589011378 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcw88O9/src/fixed_error.py"))}: Checking file '/tmp/.tmpcw88O9/src/fixed_error.py' 2026-08-19 21:47:54.589847236 DEBUG Received notification `$/progress` 2026-08-19 21:47:54.589870730 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-19 21:47:54.589914141 DEBUG Received notification `$/progress` 2026-08-19 21:47:54.589925452 DEBUG method="workspace/diagnostic" response.id=3 duration=1.29ms 2026-08-19 21:47:54.589933538 DEBUG Received server response for request 3 2026-08-19 21:47:54.600432864 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:54.600458983 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:54.600464363 DEBUG method="shutdown" response.id=4 duration=8.28µs 2026-08-19 21:47:54.600471346 DEBUG Received server response for request 4 2026-08-19 21:47:54.600474162 DEBUG Client sends notification `exit` 2026-08-19 21:47:54.600485874 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching_unchanged_with_colon_in_path ... 2026-08-19 21:47:54.604154757 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:54.604229146 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:54.604283508 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:54.604331077 DEBUG Client info: None 2026-08-19 21:47:54.604342188 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:54.604356024 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:54.604361274 INFO Version: Unknown 2026-08-19 21:47:54.604406108 DEBUG Received server response for request 1 2026-08-19 21:47:54.604452706 DEBUG Client sends notification `initialized` 2026-08-19 21:47:54.604512097 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:54.604621883 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:54.604625750 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:54.604636751 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:47:54.604659904 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:54.604668591 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:47:54.604672408 DEBUG Initializing workspace `file:///tmp/.tmpFqjMgW/astral:test`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:54.604684971 DEBUG Searching for a project in '/tmp/.tmpFqjMgW/astral:test' 2026-08-19 21:47:54.604714877 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:54.604719256 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:54.605065595 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:54.605071146 DEBUG Discovering virtual environment in `/tmp/.tmpFqjMgW/astral:test` 2026-08-19 21:47:54.605114217 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:54.605118925 DEBUG No virtual environment found 2026-08-19 21:47:54.605127862 DEBUG Adding first-party search path `/tmp/.tmpFqjMgW/astral:test` 2026-08-19 21:47:54.605130858 DEBUG Using vendored stdlib 2026-08-19 21:47:54.605265741 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:54.605270590 DEBUG Adding new file root '/tmp/.tmpFqjMgW/astral:test' of kind Project 2026-08-19 21:47:54.605432033 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:54.605436912 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:47:54.605457010 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-19 21:47:54.606787556 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=astral:test}: Indexed 1 file(s) in 0.001s 2026-08-19 21:47:54.606866664 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpFqjMgW/astral:test/test.py"))}: Checking file '/tmp/.tmpFqjMgW/astral:test/test.py' 2026-08-19 21:47:54.606970509 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpFqjMgW/astral:test/test.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:54.618571803 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpFqjMgW/astral:test/test.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:54.624070248 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-08-19 21:47:54.624114541 DEBUG method="workspace/diagnostic" response.id=2 duration=18.68ms 2026-08-19 21:47:54.624125963 DEBUG Received server response for request 2 2026-08-19 21:47:54.624153103 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:47:54.624190744 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-19 21:47:54.624202967 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:47:54.624206223 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-19 21:47:56.624267388 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:47:56.624331358 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:56.624347929 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-19 21:47:56.624351776 DEBUG method="shutdown" response.id=4 duration=25.50µs 2026-08-19 21:47:56.624357216 DEBUG Received server response for request 3 2026-08-19 21:47:56.624359591 DEBUG Received server response for request 4 2026-08-19 21:47:56.624362997 DEBUG Client sends notification `exit` 2026-08-19 21:47:56.624374980 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_cancellation ... 2026-08-19 21:47:56.627874024 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:56.627947422 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:56.627973240 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:56.628039434 DEBUG Client info: None 2026-08-19 21:47:56.628051066 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:56.628065273 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:56.628070763 INFO Version: Unknown 2026-08-19 21:47:56.628109716 DEBUG Received server response for request 1 2026-08-19 21:47:56.628146305 DEBUG Client sends notification `initialized` 2026-08-19 21:47:56.628207640 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:56.628278933 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:56.628282029 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:56.628307277 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:56.628317115 DEBUG Initializing workspace `file:///tmp/.tmpIUEx02/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:56.628329498 DEBUG Searching for a project in '/tmp/.tmpIUEx02/src' 2026-08-19 21:47:56.628355427 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:56.628359705 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:56.628651402 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:56.628656291 DEBUG Discovering virtual environment in `/tmp/.tmpIUEx02/src` 2026-08-19 21:47:56.628690946 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:56.628696096 DEBUG No virtual environment found 2026-08-19 21:47:56.628705614 DEBUG Adding first-party search path `/tmp/.tmpIUEx02/src` 2026-08-19 21:47:56.628708579 DEBUG Using vendored stdlib 2026-08-19 21:47:56.628854323 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:56.628869201 DEBUG Adding new file root '/tmp/.tmpIUEx02/src' of kind Project 2026-08-19 21:47:56.629010105 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:56.629020384 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:47:56.629068535 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:47:56.630884491 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-19 21:47:56.630960724 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIUEx02/src/test.py"))}: Checking file '/tmp/.tmpIUEx02/src/test.py' 2026-08-19 21:47:56.631039673 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIUEx02/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:56.645013297 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIUEx02/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:56.650608053 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.020s 2026-08-19 21:47:56.650624744 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-19 21:47:58.629116354 DEBUG Client sends notification `$/cancelRequest` 2026-08-19 21:47:58.629189041 DEBUG notification{method=$/cancelRequest}: Cancelled request id=2 method=workspace/diagnostic 2026-08-19 21:47:58.629202336 DEBUG notification{method=$/cancelRequest}: Skipping suspended workspace diagnostics request `2` because it was cancelled 2026-08-19 21:47:58.629211132 DEBUG Received server response for request 2 2026-08-19 21:47:58.639813602 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:47:58.639871221 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:47:58.639877943 DEBUG method="shutdown" response.id=3 duration=11.57µs 2026-08-19 21:47:58.639884586 DEBUG Received server response for request 3 2026-08-19 21:47:58.639887822 DEBUG Client sends notification `exit` 2026-08-19 21:47:58.639897400 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_change ... 2026-08-19 21:47:58.645449986 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:47:58.645523815 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:47:58.645584759 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:47:58.645632278 DEBUG Client info: None 2026-08-19 21:47:58.645644341 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:47:58.645658037 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:47:58.645663337 INFO Version: Unknown 2026-08-19 21:47:58.645702370 DEBUG Received server response for request 1 2026-08-19 21:47:58.645739149 DEBUG Client sends notification `initialized` 2026-08-19 21:47:58.645788271 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:47:58.645891785 DEBUG Received server request `workspace/configuration` 2026-08-19 21:47:58.645895292 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:47:58.645921040 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:47:58.645931740 DEBUG Initializing workspace `file:///tmp/.tmpRndXR0/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:47:58.645944314 DEBUG Searching for a project in '/tmp/.tmpRndXR0/src' 2026-08-19 21:47:58.645971344 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:47:58.645975472 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:47:58.646283780 INFO Defaulting to python-platform `linux` 2026-08-19 21:47:58.646289371 DEBUG Discovering virtual environment in `/tmp/.tmpRndXR0/src` 2026-08-19 21:47:58.646324357 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:47:58.646328685 DEBUG No virtual environment found 2026-08-19 21:47:58.646338253 DEBUG Adding first-party search path `/tmp/.tmpRndXR0/src` 2026-08-19 21:47:58.646341469 DEBUG Using vendored stdlib 2026-08-19 21:47:58.646472174 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:47:58.646476732 DEBUG Adding new file root '/tmp/.tmpRndXR0/src' of kind Project 2026-08-19 21:47:58.646613689 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:47:58.646627115 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:47:58.646631433 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:47:58.646687167 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRndXR0/src/test.py", kind: File } 2026-08-19 21:47:58.646710130 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRndXR0/src/test.py` 2026-08-19 21:47:58.646712825 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:47:58.646730118 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:47:58.646966020 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:47:58.648622869 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-19 21:47:58.648698531 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRndXR0/src/test.py"))}: Checking file '/tmp/.tmpRndXR0/src/test.py' 2026-08-19 21:47:58.648857238 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRndXR0/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:47:58.663679014 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRndXR0/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:47:58.669521915 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.021s 2026-08-19 21:47:58.669539548 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-19 21:48:00.646727363 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:00.646881011 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:00.646922659 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpRndXR0/src/test.py", kind: FileContent } 2026-08-19 21:48:00.646933129 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpRndXR0/src/test.py` 2026-08-19 21:48:00.646967253 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-19 21:48:00.646989885 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:00.647040039 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRndXR0/src/test.py"))}: Checking file '/tmp/.tmpRndXR0/src/test.py' 2026-08-19 21:48:00.647220408 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:00.647251846 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-19 21:48:00.647267836 DEBUG Received server response for request 2 2026-08-19 21:48:00.657603176 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:00.657630066 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:00.657635366 DEBUG method="shutdown" response.id=3 duration=8.51µs 2026-08-19 21:48:00.657641157 DEBUG Received server response for request 3 2026-08-19 21:48:00.657643972 DEBUG Client sends notification `exit` 2026-08-19 21:48:00.657655654 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_shutdown ... 2026-08-19 21:48:00.661574957 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:00.661667110 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:00.661712014 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:00.661906499 DEBUG Client info: None 2026-08-19 21:48:00.661924011 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:00.661939671 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:00.661946484 INFO Version: Unknown 2026-08-19 21:48:00.661995526 DEBUG Received server response for request 1 2026-08-19 21:48:00.662035531 DEBUG Client sends notification `initialized` 2026-08-19 21:48:00.662103438 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:00.662175924 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:00.662179050 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:00.662210850 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:00.662223604 DEBUG Initializing workspace `file:///tmp/.tmpukXWc4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:00.662238061 DEBUG Searching for a project in '/tmp/.tmpukXWc4/src' 2026-08-19 21:48:00.662265843 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:00.662270251 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:00.662636127 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:00.662641778 DEBUG Discovering virtual environment in `/tmp/.tmpukXWc4/src` 2026-08-19 21:48:00.662680951 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:00.662685791 DEBUG No virtual environment found 2026-08-19 21:48:00.662695519 DEBUG Adding first-party search path `/tmp/.tmpukXWc4/src` 2026-08-19 21:48:00.662698565 DEBUG Using vendored stdlib 2026-08-19 21:48:00.662873352 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:00.662878803 DEBUG Adding new file root '/tmp/.tmpukXWc4/src' of kind Project 2026-08-19 21:48:00.663039905 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:00.663050485 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:00.663347582 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:00.664774188 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:00.664881309 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpukXWc4/src/test.py"))}: Checking file '/tmp/.tmpukXWc4/src/test.py' 2026-08-19 21:48:00.664981878 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpukXWc4/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:00.676522649 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpukXWc4/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:00.682188157 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-08-19 21:48:00.682341555 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-19 21:48:02.663161753 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:02.663264566 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:02.663289152 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-19 21:48:02.663295244 DEBUG method="shutdown" response.id=3 duration=42.60µs 2026-08-19 21:48:02.663302087 DEBUG Received server response for request 2 2026-08-19 21:48:02.663305363 DEBUG Received server response for request 3 2026-08-19 21:48:02.663310222 DEBUG Client sends notification `exit` 2026-08-19 21:48:02.663321182 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_suspend_change_suspend_cycle ... 2026-08-19 21:48:02.669678589 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:02.670847101 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:02.670886094 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:02.670981904 DEBUG Client info: None 2026-08-19 21:48:02.671009836 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:02.671027219 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:02.671033751 INFO Version: Unknown 2026-08-19 21:48:02.671082102 DEBUG Received server response for request 1 2026-08-19 21:48:02.671125273 DEBUG Client sends notification `initialized` 2026-08-19 21:48:02.671193611 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:02.671263061 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:02.671266498 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:02.671296264 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:02.671308517 DEBUG Initializing workspace `file:///tmp/.tmpuUAba6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:02.671321661 DEBUG Searching for a project in '/tmp/.tmpuUAba6/src' 2026-08-19 21:48:02.671349123 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:02.671353521 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:02.671709449 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:02.671714889 DEBUG Discovering virtual environment in `/tmp/.tmpuUAba6/src` 2026-08-19 21:48:02.671755485 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:02.671760565 DEBUG No virtual environment found 2026-08-19 21:48:02.671782536 DEBUG Adding first-party search path `/tmp/.tmpuUAba6/src` 2026-08-19 21:48:02.671786423 DEBUG Using vendored stdlib 2026-08-19 21:48:02.671933189 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:02.671937978 DEBUG Adding new file root '/tmp/.tmpuUAba6/src' of kind Project 2026-08-19 21:48:02.672101945 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:02.672121061 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:02.672125389 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:02.672182276 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpuUAba6/src/test.py", kind: File } 2026-08-19 21:48:02.672205870 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpuUAba6/src/test.py` 2026-08-19 21:48:02.672208595 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:02.672225908 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:02.672742537 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:02.674655616 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-19 21:48:02.674962912 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuUAba6/src/test.py"))}: Checking file '/tmp/.tmpuUAba6/src/test.py' 2026-08-19 21:48:02.675093918 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuUAba6/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:02.687499050 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuUAba6/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:02.693336421 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-08-19 21:48:02.693493496 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-19 21:48:04.672223423 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:04.672615398 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:04.672700979 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpuUAba6/src/test.py", kind: FileContent } 2026-08-19 21:48:04.672714204 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpuUAba6/src/test.py` 2026-08-19 21:48:04.672790637 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-19 21:48:04.672875917 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:04.672956979 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuUAba6/src/test.py"))}: Checking file '/tmp/.tmpuUAba6/src/test.py' 2026-08-19 21:48:04.673191419 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:04.673236083 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-19 21:48:04.673386204 DEBUG Received server response for request 2 2026-08-19 21:48:04.673432551 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:48:04.673594094 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:04.673619682 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:04.673623530 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-19 21:48:06.673573506 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:06.674033529 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:06.674108600 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpuUAba6/src/test.py", kind: FileContent } 2026-08-19 21:48:06.674125251 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpuUAba6/src/test.py` 2026-08-19 21:48:06.674203708 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-19 21:48:06.674279590 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:06.674348910 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuUAba6/src/test.py"))}: Checking file '/tmp/.tmpuUAba6/src/test.py' 2026-08-19 21:48:06.674453477 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:06.674481599 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-19 21:48:06.674558854 DEBUG Received server response for request 3 2026-08-19 21:48:06.685013437 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:06.685063882 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:06.685070694 DEBUG method="shutdown" response.id=4 duration=11.22µs 2026-08-19 21:48:06.685105680 DEBUG Received server response for request 4 2026-08-19 21:48:06.685109848 DEBUG Client sends notification `exit` 2026-08-19 21:48:06.685225545 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming ... 2026-08-19 21:48:06.689595844 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:06.689672377 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:06.689728362 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:06.689798594 DEBUG Client info: None 2026-08-19 21:48:06.689810997 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:06.689839411 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:06.689845632 INFO Version: Unknown 2026-08-19 21:48:06.689893452 DEBUG Received server response for request 1 2026-08-19 21:48:06.689930191 DEBUG Client sends notification `initialized` 2026-08-19 21:48:06.689986216 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:06.690075073 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:06.690078980 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:06.690093096 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:06.690112302 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:06.690124024 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:48:06.690128132 DEBUG Initializing workspace `file:///tmp/.tmpRYdW81/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:06.690142038 DEBUG Searching for a project in '/tmp/.tmpRYdW81/src' 2026-08-19 21:48:06.690169680 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:06.690174479 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:06.690497986 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:06.690503126 DEBUG Discovering virtual environment in `/tmp/.tmpRYdW81/src` 2026-08-19 21:48:06.690541357 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:06.690546126 DEBUG No virtual environment found 2026-08-19 21:48:06.690555113 DEBUG Adding first-party search path `/tmp/.tmpRYdW81/src` 2026-08-19 21:48:06.690558049 DEBUG Using vendored stdlib 2026-08-19 21:48:06.690713601 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:06.690718850 DEBUG Adding new file root '/tmp/.tmpRYdW81/src' of kind Project 2026-08-19 21:48:06.690911372 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:06.690916882 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:48:06.690951667 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:06.693112060 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.002s 2026-08-19 21:48:06.693233478 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRYdW81/src/file_001.py"))}: Checking file '/tmp/.tmpRYdW81/src/file_001.py' 2026-08-19 21:48:06.693333305 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRYdW81/src/file_001.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:06.694994882 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRYdW81/src/file_000.py"))}: Checking file '/tmp/.tmpRYdW81/src/file_000.py' 2026-08-19 21:48:06.706052166 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRYdW81/src/file_000.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:06.712087969 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRYdW81/src/file_004.py"))}: Checking file '/tmp/.tmpRYdW81/src/file_004.py' 2026-08-19 21:48:06.712171225 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRYdW81/src/file_002.py"))}: Checking file '/tmp/.tmpRYdW81/src/file_002.py' 2026-08-19 21:48:06.712197855 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRYdW81/src/file_003.py"))}: Checking file '/tmp/.tmpRYdW81/src/file_003.py' 2026-08-19 21:48:06.712323541 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-08-19 21:48:06.712643932 DEBUG method="workspace/diagnostic" response.id=2 duration=21.72ms 2026-08-19 21:48:06.712674429 DEBUG Received notification `$/progress` 2026-08-19 21:48:06.712678527 DEBUG Received notification `$/progress` 2026-08-19 21:48:06.712681031 DEBUG Received server response for request 2 2026-08-19 21:48:06.722848926 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:06.722916603 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:06.722923096 DEBUG method="shutdown" response.id=3 duration=10.57µs 2026-08-19 21:48:06.722970134 DEBUG Received server response for request 3 2026-08-19 21:48:06.722974031 DEBUG Client sends notification `exit` 2026-08-19 21:48:06.722986124 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming_with_caching ... 2026-08-19 21:48:06.729416307 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:06.729491017 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:06.729525462 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:06.729587328 DEBUG Client info: None 2026-08-19 21:48:06.729599240 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:06.729612134 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:06.729617134 INFO Version: Unknown 2026-08-19 21:48:06.729655546 DEBUG Received server response for request 1 2026-08-19 21:48:06.729687015 DEBUG Client sends notification `initialized` 2026-08-19 21:48:06.729748189 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:06.729810025 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:06.729813051 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:06.729856342 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:06.729867623 DEBUG Initializing workspace `file:///tmp/.tmpPa6XID/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:06.729882161 DEBUG Searching for a project in '/tmp/.tmpPa6XID/src' 2026-08-19 21:48:06.729907388 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:06.729911686 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:06.734228314 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:06.734241078 DEBUG Discovering virtual environment in `/tmp/.tmpPa6XID/src` 2026-08-19 21:48:06.734463495 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:06.734474686 DEBUG No virtual environment found 2026-08-19 21:48:06.734483563 DEBUG Adding first-party search path `/tmp/.tmpPa6XID/src` 2026-08-19 21:48:06.734487430 DEBUG Using vendored stdlib 2026-08-19 21:48:06.734949417 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:06.734960077 DEBUG Adding new file root '/tmp/.tmpPa6XID/src' of kind Project 2026-08-19 21:48:06.735149232 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:06.735157898 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:06.735161625 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:06.735163939 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:06.735513124 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:06.735675609 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPa6XID/src/error_0.py", kind: File } 2026-08-19 21:48:06.735716696 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPa6XID/src/error_0.py` 2026-08-19 21:48:06.735720233 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:06.736022029 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:06.736056644 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPa6XID/src/error_1.py", kind: File } 2026-08-19 21:48:06.736069158 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPa6XID/src/error_1.py` 2026-08-19 21:48:06.736071462 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:06.736077724 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200))}}: Set open project files (count: 2) 2026-08-19 21:48:06.736095106 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPa6XID/src/error_2.py", kind: File } 2026-08-19 21:48:06.736104203 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPa6XID/src/error_2.py` 2026-08-19 21:48:06.736106468 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:06.736111577 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200)), file(Id(202))}}: Set open project files (count: 3) 2026-08-19 21:48:06.736154838 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:06.738277881 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 7 file(s) in 0.002s 2026-08-19 21:48:06.738369042 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_1.py"))}: Checking file '/tmp/.tmpPa6XID/src/error_1.py' 2026-08-19 21:48:06.738435176 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_2.py"))}: Checking file '/tmp/.tmpPa6XID/src/error_2.py' 2026-08-19 21:48:06.738462207 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_1.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:06.751480169 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_1.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:06.757291220 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_0.py"))}: Checking file '/tmp/.tmpPa6XID/src/error_0.py' 2026-08-19 21:48:06.757343168 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_3.py"))}: Checking file '/tmp/.tmpPa6XID/src/error_3.py' 2026-08-19 21:48:06.757428017 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_4.py"))}: Checking file '/tmp/.tmpPa6XID/src/error_4.py' 2026-08-19 21:48:06.757473512 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_5.py"))}: Checking file '/tmp/.tmpPa6XID/src/error_5.py' 2026-08-19 21:48:06.757544175 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_6.py"))}: Checking file '/tmp/.tmpPa6XID/src/error_6.py' 2026-08-19 21:48:06.757739401 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-08-19 21:48:06.757793532 DEBUG method="workspace/diagnostic" response.id=2 duration=21.68ms 2026-08-19 21:48:06.757811015 DEBUG Received server response for request 2 2026-08-19 21:48:06.757901104 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:06.758151885 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:06.758183795 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpPa6XID/src/error_0.py", kind: FileContent } 2026-08-19 21:48:06.758192381 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpPa6XID/src/error_0.py` 2026-08-19 21:48:06.758224601 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:06.758229520 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:06.758231805 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:48:06.758402415 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:06.758423524 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpPa6XID/src/error_1.py", kind: FileContent } 2026-08-19 21:48:06.758429075 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpPa6XID/src/error_1.py` 2026-08-19 21:48:06.758445365 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:06.758458340 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpPa6XID/src/error_2.py", kind: FileContent } 2026-08-19 21:48:06.758462267 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpPa6XID/src/error_2.py` 2026-08-19 21:48:06.758537288 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:06.758588093 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_1.py"))}: Checking file '/tmp/.tmpPa6XID/src/error_1.py' 2026-08-19 21:48:06.758682570 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_2.py"))}: Checking file '/tmp/.tmpPa6XID/src/error_2.py' 2026-08-19 21:48:06.758782327 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPa6XID/src/error_0.py"))}: Checking file '/tmp/.tmpPa6XID/src/error_0.py' 2026-08-19 21:48:06.759256226 DEBUG Received notification `$/progress` 2026-08-19 21:48:06.759487601 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-19 21:48:06.759614469 DEBUG method="workspace/diagnostic" response.id=3 duration=1.14ms 2026-08-19 21:48:06.759625369 DEBUG Received server response for request 3 2026-08-19 21:48:06.770184889 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:06.770365277 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:06.770374645 DEBUG method="shutdown" response.id=4 duration=13.04µs 2026-08-19 21:48:06.770381618 DEBUG Received server response for request 4 2026-08-19 21:48:06.770384593 DEBUG Client sends notification `exit` 2026-08-19 21:48:06.770396626 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_current_analysis_unreachable_code_hint_tag ... 2026-08-19 21:48:06.774232141 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:06.774865950 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:06.774911145 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:06.774982259 DEBUG Client info: None 2026-08-19 21:48:06.775000593 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:06.775015381 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:06.775021192 INFO Version: Unknown 2026-08-19 21:48:06.775067879 DEBUG Received server response for request 1 2026-08-19 21:48:06.775108305 DEBUG Client sends notification `initialized` 2026-08-19 21:48:06.775165102 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:06.775229051 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:06.775233109 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:06.775259008 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:06.775270960 DEBUG Initializing workspace `file:///tmp/.tmpUGcZH7/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:06.775283674 DEBUG Searching for a project in '/tmp/.tmpUGcZH7/src' 2026-08-19 21:48:06.775330933 DEBUG Found project at '/tmp/.tmpUGcZH7' 2026-08-19 21:48:06.775335551 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:06.775629383 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:06.775634803 DEBUG Discovering virtual environment in `/tmp/.tmpUGcZH7` 2026-08-19 21:48:06.775672263 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:06.775677022 DEBUG No virtual environment found 2026-08-19 21:48:06.775684726 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:06.775691439 DEBUG Adding first-party search path `/tmp/.tmpUGcZH7/src` 2026-08-19 21:48:06.775694214 DEBUG Adding first-party search path `/tmp/.tmpUGcZH7` 2026-08-19 21:48:06.775697580 DEBUG Using vendored stdlib 2026-08-19 21:48:06.775850798 INFO Python version: Python 3.10, platform: linux 2026-08-19 21:48:06.775855897 DEBUG Adding new file root '/tmp/.tmpUGcZH7' of kind Project 2026-08-19 21:48:06.776012241 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:06.776024374 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:06.776070710 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project '.tmpUGcZH7' 2026-08-19 21:48:06.777382852 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=.tmpUGcZH7}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:06.777460337 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUGcZH7/src/foo.py"))}: Checking file '/tmp/.tmpUGcZH7/src/foo.py' 2026-08-19 21:48:06.777544165 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUGcZH7/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:06.798428233 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUGcZH7/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-19 21:48:06.798471414 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUGcZH7/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:06.798531096 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.021s 2026-08-19 21:48:06.798568206 DEBUG method="workspace/diagnostic" response.id=2 duration=22.53ms 2026-08-19 21:48:06.798581421 DEBUG Received server response for request 2 2026-08-19 21:48:06.809099262 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:06.809129068 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:06.809135300 DEBUG method="shutdown" response.id=3 duration=11.11µs 2026-08-19 21:48:06.809141692 DEBUG Received server response for request 3 2026-08-19 21:48:06.809144337 DEBUG Client sends notification `exit` 2026-08-19 21:48:06.809156379 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unreachable_code_hint_tag ... 2026-08-19 21:48:06.812393762 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:06.812481066 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:06.812523596 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:06.812586193 DEBUG Client info: None 2026-08-19 21:48:06.812599909 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:06.812613845 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:06.812621299 INFO Version: Unknown 2026-08-19 21:48:06.812670081 DEBUG Received server response for request 1 2026-08-19 21:48:06.812721648 DEBUG Client sends notification `initialized` 2026-08-19 21:48:06.812777773 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:06.812870176 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:06.812873633 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:06.812902537 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:06.812916443 DEBUG Initializing workspace `file:///tmp/.tmpPUDPAZ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:06.812929848 DEBUG Searching for a project in '/tmp/.tmpPUDPAZ/src' 2026-08-19 21:48:06.812957119 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:06.812961718 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:06.813280125 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:06.813285586 DEBUG Discovering virtual environment in `/tmp/.tmpPUDPAZ/src` 2026-08-19 21:48:06.813324058 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:06.813329087 DEBUG No virtual environment found 2026-08-19 21:48:06.813338385 DEBUG Adding first-party search path `/tmp/.tmpPUDPAZ/src` 2026-08-19 21:48:06.813341320 DEBUG Using vendored stdlib 2026-08-19 21:48:06.813486312 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:06.813491622 DEBUG Adding new file root '/tmp/.tmpPUDPAZ/src' of kind Project 2026-08-19 21:48:06.813639590 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:06.813650871 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:06.814226551 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:06.815622339 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:06.815715073 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPUDPAZ/src/foo.py"))}: Checking file '/tmp/.tmpPUDPAZ/src/foo.py' 2026-08-19 21:48:06.815806194 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPUDPAZ/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:06.831631172 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPUDPAZ/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:06.838780604 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.023s 2026-08-19 21:48:06.838857048 DEBUG method="workspace/diagnostic" response.id=2 duration=25.19ms 2026-08-19 21:48:06.838909266 DEBUG Received server response for request 2 2026-08-19 21:48:06.849159705 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:06.849304788 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:06.849313424 DEBUG method="shutdown" response.id=3 duration=12.54µs 2026-08-19 21:48:06.849339693 DEBUG Received server response for request 3 2026-08-19 21:48:06.849344161 DEBUG Client sends notification `exit` 2026-08-19 21:48:06.849455831 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unused_binding_hint_tag ... 2026-08-19 21:48:06.855594597 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:06.856852317 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:06.856887823 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:06.856963445 DEBUG Client info: None 2026-08-19 21:48:06.856986829 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:06.857003300 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:06.857010153 INFO Version: Unknown 2026-08-19 21:48:06.857058694 DEBUG Received server response for request 1 2026-08-19 21:48:06.857102536 DEBUG Client sends notification `initialized` 2026-08-19 21:48:06.857174681 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:06.857246166 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:06.857250103 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:06.857280500 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:06.857295899 DEBUG Initializing workspace `file:///tmp/.tmpVSM5ry/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:06.857309404 DEBUG Searching for a project in '/tmp/.tmpVSM5ry/src' 2026-08-19 21:48:06.857343939 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:06.857348668 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:06.857714354 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:06.857719644 DEBUG Discovering virtual environment in `/tmp/.tmpVSM5ry/src` 2026-08-19 21:48:06.857759368 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:06.857764237 DEBUG No virtual environment found 2026-08-19 21:48:06.857773425 DEBUG Adding first-party search path `/tmp/.tmpVSM5ry/src` 2026-08-19 21:48:06.857776340 DEBUG Using vendored stdlib 2026-08-19 21:48:06.857924338 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:06.857929357 DEBUG Adding new file root '/tmp/.tmpVSM5ry/src' of kind Project 2026-08-19 21:48:06.858102071 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:06.863917030 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:06.864122355 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:06.865504017 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:06.865597202 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpVSM5ry/src/foo.py"))}: Checking file '/tmp/.tmpVSM5ry/src/foo.py' 2026-08-19 21:48:06.865749187 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:06.865951417 DEBUG method="workspace/diagnostic" response.id=2 duration=1.89ms 2026-08-19 21:48:06.866077583 DEBUG Received server response for request 2 2026-08-19 21:48:06.876401000 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:06.876531475 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:06.876621634 DEBUG method="shutdown" response.id=3 duration=94.23µs 2026-08-19 21:48:06.876653063 DEBUG Received server response for request 3 2026-08-19 21:48:06.876657501 DEBUG Client sends notification `exit` 2026-08-19 21:48:06.876763430 DEBUG Received exit notification, exiting ok test rename::notebook ... 2026-08-19 21:48:06.878173515 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:06.878249668 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:06.878274475 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:06.879886850 DEBUG Client info: None 2026-08-19 21:48:06.879907699 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:06.879922737 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:06.879929780 INFO Version: Unknown 2026-08-19 21:48:06.880422815 DEBUG Received server response for request 1 2026-08-19 21:48:06.880468491 DEBUG Client sends notification `initialized` 2026-08-19 21:48:06.880481315 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpsGIpkV 2026-08-19 21:48:06.880677373 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:06.880889100 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:06.880896363 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:06.880901723 DEBUG No workspace configuration provided for file:///tmp/.tmpsGIpkV 2026-08-19 21:48:06.880918515 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:06.880920980 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-19 21:48:06.881088674 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:06.881096539 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpsGIpkV, using default options 2026-08-19 21:48:06.881102079 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:06.881105967 DEBUG Initializing workspace `file:///tmp/.tmpsGIpkV`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:06.881120464 DEBUG Searching for a project in '/tmp/.tmpsGIpkV' 2026-08-19 21:48:06.881142144 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:06.881146653 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:06.881443410 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:06.881449361 DEBUG Discovering virtual environment in `/tmp/.tmpsGIpkV` 2026-08-19 21:48:06.881479758 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:06.881484256 DEBUG No virtual environment found 2026-08-19 21:48:06.881492402 DEBUG Adding first-party search path `/tmp/.tmpsGIpkV` 2026-08-19 21:48:06.881495467 DEBUG Using vendored stdlib 2026-08-19 21:48:06.881624439 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:06.881629118 DEBUG Adding new file root '/tmp/.tmpsGIpkV' of kind Project 2026-08-19 21:48:06.881779480 DEBUG Updating project to check open files 2026-08-19 21:48:06.881797283 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:06.881801531 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:06.882341775 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:06.882350461 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:06.882360891 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:06.882367163 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:06.882369357 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:06.882373384 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-08-19 21:48:06.882377853 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:06.882379937 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:06.882383623 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-08-19 21:48:06.882457181 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:48:06.882568280 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:48:06.898415379 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:06.904860630 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:06.905038624 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:06.905243599 DEBUG method="textDocument/prepareRename" response.id=2 duration=229.55µs 2026-08-19 21:48:06.905283063 DEBUG Received server response for request 2 2026-08-19 21:48:06.905291909 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-19 21:48:06.906884357 INFO request{id=3 method=textDocument/rename}:Project::index_files{project=.tmpsGIpkV}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:06.906929512 DEBUG request{id=3 method=textDocument/rename}: Failed to read notebook '/tmp/.tmpsGIpkV/test.ipynb': Expected a Jupyter Notebook, which must be internally stored as JSON, but this file isn't valid JSON: EOF while parsing a value at line 1 column 0 2026-08-19 21:48:06.907322258 DEBUG method="textDocument/rename" response.id=3 duration=1.93ms 2026-08-19 21:48:06.907362754 DEBUG Received server response for request 3 2026-08-19 21:48:06.917631498 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:06.917765931 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:06.917774908 DEBUG method="shutdown" response.id=4 duration=13.26µs 2026-08-19 21:48:06.917780558 DEBUG Received server response for request 4 2026-08-19 21:48:06.917783363 DEBUG Client sends notification `exit` 2026-08-19 21:48:06.917793122 DEBUG Received exit notification, exiting ok test rename::text_document ... 2026-08-19 21:48:06.921252752 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:06.921328294 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:06.921369421 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:06.921419565 DEBUG Client info: None 2026-08-19 21:48:06.921447678 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:06.921460932 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:06.921467966 INFO Version: Unknown 2026-08-19 21:48:06.922840410 DEBUG Received server response for request 1 2026-08-19 21:48:06.922887168 DEBUG Client sends notification `initialized` 2026-08-19 21:48:06.923553819 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpXRW8SJ 2026-08-19 21:48:06.923729278 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:06.923932329 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:06.923939623 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:06.923945874 DEBUG No workspace configuration provided for file:///tmp/.tmpXRW8SJ 2026-08-19 21:48:06.923954541 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:06.923957456 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-19 21:48:06.923974468 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:06.923978576 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpXRW8SJ, using default options 2026-08-19 21:48:06.923984226 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:06.923988314 DEBUG Initializing workspace `file:///tmp/.tmpXRW8SJ`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:06.924003833 DEBUG Searching for a project in '/tmp/.tmpXRW8SJ' 2026-08-19 21:48:06.924026375 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:06.924031184 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:06.924326829 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:06.924332199 DEBUG Discovering virtual environment in `/tmp/.tmpXRW8SJ` 2026-08-19 21:48:06.924369880 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:06.924375420 DEBUG No virtual environment found 2026-08-19 21:48:06.924385800 DEBUG Adding first-party search path `/tmp/.tmpXRW8SJ` 2026-08-19 21:48:06.924388825 DEBUG Using vendored stdlib 2026-08-19 21:48:06.924514952 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:06.924518979 DEBUG Adding new file root '/tmp/.tmpXRW8SJ' of kind Project 2026-08-19 21:48:06.924666847 DEBUG Updating project to check open files 2026-08-19 21:48:06.924686143 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:06.924690351 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:06.924759100 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXRW8SJ/foo.py", kind: File } 2026-08-19 21:48:06.924784157 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXRW8SJ/foo.py` 2026-08-19 21:48:06.924787343 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:06.924796380 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:06.926924192 INFO request{id=2 method=textDocument/prepareRename}:Project::index_files{project=.tmpXRW8SJ}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:06.927160986 DEBUG method="textDocument/prepareRename" response.id=2 duration=2.36ms 2026-08-19 21:48:06.927172307 DEBUG Received server response for request 2 2026-08-19 21:48:06.927177206 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-19 21:48:06.927492568 DEBUG method="textDocument/rename" response.id=3 duration=301.52µs 2026-08-19 21:48:06.927511654 DEBUG Received server response for request 3 2026-08-19 21:48:06.937728440 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:06.937877350 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:06.937885695 DEBUG method="shutdown" response.id=4 duration=12.29µs 2026-08-19 21:48:06.938005139 DEBUG Received server response for request 4 2026-08-19 21:48:06.938011982 DEBUG Client sends notification `exit` 2026-08-19 21:48:06.938026590 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_not_supporting_multiline_tokens ... 2026-08-19 21:48:06.939393384 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: ClientSemanticTokensRequestOptions { range: None, full: None, }, token_types: [], token_modifiers: [], formats: [], overlapping_token_support: None, multiline_token_support: Some( false, ), server_cancel_support: None, augments_syntax_tokens: None, }, ), linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:06.942725705 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:06.942857793 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:06.943045375 DEBUG Client info: None 2026-08-19 21:48:06.943069781 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:06.943082825 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:06.943089167 INFO Version: Unknown 2026-08-19 21:48:06.943195196 DEBUG Received server response for request 1 2026-08-19 21:48:06.943231714 DEBUG Client sends notification `initialized` 2026-08-19 21:48:06.944085045 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:06.944320086 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:06.944345925 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:06.944364159 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:06.944367756 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-19 21:48:06.944491598 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:06.944504362 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:06.944507768 DEBUG Initializing workspace `file:///tmp/.tmpre2yPP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:06.944521374 DEBUG Searching for a project in '/tmp/.tmpre2yPP/src' 2026-08-19 21:48:06.944545349 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:06.944548986 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:06.944788495 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:06.944793354 DEBUG Discovering virtual environment in `/tmp/.tmpre2yPP/src` 2026-08-19 21:48:06.944846664 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:06.944851233 DEBUG No virtual environment found 2026-08-19 21:48:06.944859468 DEBUG Adding first-party search path `/tmp/.tmpre2yPP/src` 2026-08-19 21:48:06.944862564 DEBUG Using vendored stdlib 2026-08-19 21:48:06.944976257 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:06.944980024 DEBUG Adding new file root '/tmp/.tmpre2yPP/src' of kind Project 2026-08-19 21:48:06.945112282 DEBUG Updating project to check open files 2026-08-19 21:48:06.945123483 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:06.945126800 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:06.945162867 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpre2yPP/src/foo.py", kind: File } 2026-08-19 21:48:06.945178457 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpre2yPP/src/foo.py` 2026-08-19 21:48:06.945180731 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:06.945188195 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:06.945906242 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-19 21:48:06.945944704 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-19 21:48:06.965835229 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=20.64ms 2026-08-19 21:48:06.965876386 DEBUG Received server response for request 2 2026-08-19 21:48:06.976132066 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:06.976262340 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:06.976272739 DEBUG method="shutdown" response.id=3 duration=16.71µs 2026-08-19 21:48:06.976463758 DEBUG Received server response for request 3 2026-08-19 21:48:06.976473867 DEBUG Client sends notification `exit` 2026-08-19 21:48:06.976494746 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_supporting_multiline_tokens ... 2026-08-19 21:48:06.983109786 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: ClientSemanticTokensRequestOptions { range: None, full: None, }, token_types: [], token_modifiers: [], formats: [], overlapping_token_support: None, multiline_token_support: Some( true, ), server_cancel_support: None, augments_syntax_tokens: None, }, ), linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:06.984840392 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:06.984872833 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:06.984932575 DEBUG Client info: None 2026-08-19 21:48:06.984947674 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:06.984960758 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:06.984967892 INFO Version: Unknown 2026-08-19 21:48:06.985011203 DEBUG Received server response for request 1 2026-08-19 21:48:06.985038724 DEBUG Client sends notification `initialized` 2026-08-19 21:48:06.985138772 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:06.985190379 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:06.985196781 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:06.985210587 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:06.985213582 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-19 21:48:06.985252465 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:06.985266341 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:06.985271371 DEBUG Initializing workspace `file:///tmp/.tmpc5n3te/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:06.985286569 DEBUG Searching for a project in '/tmp/.tmpc5n3te/src' 2026-08-19 21:48:06.986537967 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:06.986545321 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:06.986917168 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:06.986923410 DEBUG Discovering virtual environment in `/tmp/.tmpc5n3te/src` 2026-08-19 21:48:06.986961191 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:06.986965920 DEBUG No virtual environment found 2026-08-19 21:48:06.986975227 DEBUG Adding first-party search path `/tmp/.tmpc5n3te/src` 2026-08-19 21:48:06.986978243 DEBUG Using vendored stdlib 2026-08-19 21:48:06.987108918 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:06.987842214 DEBUG Adding new file root '/tmp/.tmpc5n3te/src' of kind Project 2026-08-19 21:48:06.988060143 DEBUG Updating project to check open files 2026-08-19 21:48:06.988080050 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:06.988084138 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:06.988134212 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpc5n3te/src/foo.py", kind: File } 2026-08-19 21:48:06.988187421 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpc5n3te/src/foo.py` 2026-08-19 21:48:06.988190417 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:06.988198101 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:06.988810330 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-19 21:48:06.988994616 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.009867954 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=21.66ms 2026-08-19 21:48:07.010097124 DEBUG Received server response for request 2 2026-08-19 21:48:07.020463030 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:07.020630515 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.020786147 DEBUG method="shutdown" response.id=3 duration=162.36µs 2026-08-19 21:48:07.020901493 DEBUG Received server response for request 3 2026-08-19 21:48:07.020996692 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.021013994 DEBUG Received exit notification, exiting ok test semantic_tokens::no_stale_tokens_after_opening_the_same_file_with_new_content ... 2026-08-19 21:48:07.025400553 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: ClientSemanticTokensRequestOptions { range: None, full: None, }, token_types: [], token_modifiers: [], formats: [], overlapping_token_support: None, multiline_token_support: Some( true, ), server_cancel_support: None, augments_syntax_tokens: None, }, ), linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.026852467 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.026904314 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.027109429 DEBUG Client info: None 2026-08-19 21:48:07.027133634 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.027150115 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.027156588 INFO Version: Unknown 2026-08-19 21:48:07.027366982 DEBUG Received server response for request 1 2026-08-19 21:48:07.027410394 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.027472761 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.027541860 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.027545507 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.027572929 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.027585993 DEBUG Initializing workspace `file:///tmp/.tmpYxRhGV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.027599288 DEBUG Searching for a project in '/tmp/.tmpYxRhGV/src' 2026-08-19 21:48:07.027628252 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.027632961 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.028002675 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.028010550 DEBUG Discovering virtual environment in `/tmp/.tmpYxRhGV/src` 2026-08-19 21:48:07.028052639 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.028058089 DEBUG No virtual environment found 2026-08-19 21:48:07.028068057 DEBUG Adding first-party search path `/tmp/.tmpYxRhGV/src` 2026-08-19 21:48:07.028071223 DEBUG Using vendored stdlib 2026-08-19 21:48:07.028202209 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.028207339 DEBUG Adding new file root '/tmp/.tmpYxRhGV/src' of kind Project 2026-08-19 21:48:07.028367890 DEBUG Updating project to check open files 2026-08-19 21:48:07.028385152 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.029841524 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.029849570 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-19 21:48:07.029909402 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYxRhGV/src/foo", kind: File } 2026-08-19 21:48:07.029932706 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYxRhGV/src/foo` 2026-08-19 21:48:07.029935260 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.029945369 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.030116019 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.033935545 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=3.98ms 2026-08-19 21:48:07.033952256 DEBUG Received server response for request 2 2026-08-19 21:48:07.033961854 DEBUG Client sends notification `textDocument/didClose` 2026-08-19 21:48:07.033986230 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpYxRhGV/src/foo` 2026-08-19 21:48:07.033989877 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-19 21:48:07.034000216 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-19 21:48:07.034006558 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(200))}: Removing file `/tmp/.tmpYxRhGV/src/foo` from project `src` 2026-08-19 21:48:07.034013822 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpYxRhGV/src/foo` 2026-08-19 21:48:07.034017889 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpYxRhGV/src/foo` 2026-08-19 21:48:07.034028459 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.034032817 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-19 21:48:07.034063395 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpYxRhGV/src/foo") 2026-08-19 21:48:07.034068554 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpYxRhGV/src/foo` 2026-08-19 21:48:07.034073604 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpYxRhGV/src/foo` 2026-08-19 21:48:07.034083302 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYxRhGV/src/foo` 2026-08-19 21:48:07.034085907 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.034089904 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.034417399 DEBUG request{id=3 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.050666993 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=16.57ms 2026-08-19 21:48:07.050686319 DEBUG Received server response for request 3 2026-08-19 21:48:07.060771339 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.060795164 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.060800884 DEBUG method="shutdown" response.id=4 duration=8.87µs 2026-08-19 21:48:07.060806425 DEBUG Received server response for request 4 2026-08-19 21:48:07.060809290 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.060830550 DEBUG Received exit notification, exiting ok test signature_help::works_in_function_name ... 2026-08-19 21:48:07.066998331 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.067854988 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.067895494 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.067980283 DEBUG Client info: None 2026-08-19 21:48:07.068006001 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.068021821 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.068028193 INFO Version: Unknown 2026-08-19 21:48:07.068076814 DEBUG Received server response for request 1 2026-08-19 21:48:07.068118192 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.068186189 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.068251602 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.068254627 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.068283532 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.068295364 DEBUG Initializing workspace `file:///tmp/.tmpuai7Gh/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.068307627 DEBUG Searching for a project in '/tmp/.tmpuai7Gh/src' 2026-08-19 21:48:07.068334257 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.068338906 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.068680536 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.068686397 DEBUG Discovering virtual environment in `/tmp/.tmpuai7Gh/src` 2026-08-19 21:48:07.068732875 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.068738485 DEBUG No virtual environment found 2026-08-19 21:48:07.068748033 DEBUG Adding first-party search path `/tmp/.tmpuai7Gh/src` 2026-08-19 21:48:07.068751219 DEBUG Using vendored stdlib 2026-08-19 21:48:07.068899437 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.068904677 DEBUG Adding new file root '/tmp/.tmpuai7Gh/src' of kind Project 2026-08-19 21:48:07.069079986 DEBUG Updating project to check open files 2026-08-19 21:48:07.069097048 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.069401800 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.069416307 DEBUG Client sends request `textDocument/signatureHelp` with ID 2 2026-08-19 21:48:07.069481379 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpuai7Gh/src/foo.py", kind: File } 2026-08-19 21:48:07.069504612 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpuai7Gh/src/foo.py` 2026-08-19 21:48:07.069507598 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.069516926 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.069736848 DEBUG request{id=2 method=textDocument/signatureHelp}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.086685133 DEBUG request{id=2 method=textDocument/signatureHelp}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.094376652 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:07.094519009 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found in search paths 2026-08-19 21:48:07.094614969 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-08-19 21:48:07.094796009 DEBUG method="textDocument/signatureHelp" response.id=2 duration=25.27ms 2026-08-19 21:48:07.094886308 DEBUG Received server response for request 2 2026-08-19 21:48:07.105183676 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:07.105229292 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.105239471 DEBUG method="shutdown" response.id=3 duration=15.97µs 2026-08-19 21:48:07.105251133 DEBUG Received server response for request 3 2026-08-19 21:48:07.105256323 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.105274477 DEBUG Received exit notification, exiting ok test type_hierarchy::chained_hierarchy ... 2026-08-19 21:48:07.112864385 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.112938144 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.112962249 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.113063399 DEBUG Client info: None 2026-08-19 21:48:07.113076503 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.113089558 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.113094948 INFO Version: Unknown 2026-08-19 21:48:07.113136145 DEBUG Received server response for request 1 2026-08-19 21:48:07.113169828 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.113181160 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpFlu6Qx 2026-08-19 21:48:07.113231404 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.113293801 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.113296937 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.113302447 DEBUG No workspace configuration provided for file:///tmp/.tmpFlu6Qx 2026-08-19 21:48:07.113320681 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.113324018 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpFlu6Qx, using default options 2026-08-19 21:48:07.113330169 DEBUG Initializing workspace `file:///tmp/.tmpFlu6Qx`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.113340789 DEBUG Searching for a project in '/tmp/.tmpFlu6Qx' 2026-08-19 21:48:07.113359614 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.113363912 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.113645631 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.113650590 DEBUG Discovering virtual environment in `/tmp/.tmpFlu6Qx` 2026-08-19 21:48:07.113681358 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.113685546 DEBUG No virtual environment found 2026-08-19 21:48:07.113693861 DEBUG Adding first-party search path `/tmp/.tmpFlu6Qx` 2026-08-19 21:48:07.113717245 DEBUG Using vendored stdlib 2026-08-19 21:48:07.113851277 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.113855745 DEBUG Adding new file root '/tmp/.tmpFlu6Qx' of kind Project 2026-08-19 21:48:07.113990869 DEBUG Updating project to check open files 2026-08-19 21:48:07.114003452 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.114015765 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.114020564 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-19 21:48:07.114075237 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpFlu6Qx/foo.py", kind: File } 2026-08-19 21:48:07.114097409 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpFlu6Qx/foo.py` 2026-08-19 21:48:07.114100504 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.114109902 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.114633504 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.114717061 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=599.74µs 2026-08-19 21:48:07.114728653 DEBUG Received server response for request 2 2026-08-19 21:48:07.114738712 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-19 21:48:07.114840372 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=85.52µs 2026-08-19 21:48:07.114849680 DEBUG Received server response for request 3 2026-08-19 21:48:07.114857314 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-19 21:48:07.116276697 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=1.41ms 2026-08-19 21:48:07.116289280 DEBUG Received server response for request 4 2026-08-19 21:48:07.116304259 DEBUG Client sends request `typeHierarchy/supertypes` with ID 5 2026-08-19 21:48:07.133889639 DEBUG method="typeHierarchy/supertypes" response.id=5 duration=17.57ms 2026-08-19 21:48:07.133912221 DEBUG Received server response for request 5 2026-08-19 21:48:07.133922200 DEBUG Client sends request `typeHierarchy/supertypes` with ID 6 2026-08-19 21:48:07.134026215 DEBUG method="typeHierarchy/supertypes" response.id=6 duration=89.22µs 2026-08-19 21:48:07.134039790 DEBUG Received server response for request 6 2026-08-19 21:48:07.144131593 DEBUG Client sends request `shutdown` with ID 7 2026-08-19 21:48:07.144163613 DEBUG request{id=7 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.144170636 DEBUG method="shutdown" response.id=7 duration=10.76µs 2026-08-19 21:48:07.144177028 DEBUG Received server response for request 7 2026-08-19 21:48:07.144180344 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.144194140 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_subtypes ... 2026-08-19 21:48:07.146722573 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.146794659 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.146873727 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.148523322 DEBUG Client info: None 2026-08-19 21:48:07.148539021 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.148559299 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.148565320 INFO Version: Unknown 2026-08-19 21:48:07.148618791 DEBUG Received server response for request 1 2026-08-19 21:48:07.148651642 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.148662483 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpv8GdH2 2026-08-19 21:48:07.148719870 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.148790483 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.148793689 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.148798197 DEBUG No workspace configuration provided for file:///tmp/.tmpv8GdH2 2026-08-19 21:48:07.148835437 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.148839885 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpv8GdH2, using default options 2026-08-19 21:48:07.148845155 DEBUG Initializing workspace `file:///tmp/.tmpv8GdH2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.148858791 DEBUG Searching for a project in '/tmp/.tmpv8GdH2' 2026-08-19 21:48:07.148880522 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.148885120 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.149159255 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.149165075 DEBUG Discovering virtual environment in `/tmp/.tmpv8GdH2` 2026-08-19 21:48:07.149197647 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.149202315 DEBUG No virtual environment found 2026-08-19 21:48:07.149210761 DEBUG Adding first-party search path `/tmp/.tmpv8GdH2` 2026-08-19 21:48:07.149213797 DEBUG Using vendored stdlib 2026-08-19 21:48:07.149331357 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.149335175 DEBUG Adding new file root '/tmp/.tmpv8GdH2' of kind Project 2026-08-19 21:48:07.149470228 DEBUG Updating project to check open files 2026-08-19 21:48:07.149484725 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.149496868 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.149501607 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-19 21:48:07.149553494 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpv8GdH2/foo.py", kind: File } 2026-08-19 21:48:07.149574393 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpv8GdH2/foo.py` 2026-08-19 21:48:07.149576758 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.149585374 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.149754060 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.149842146 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=251.11µs 2026-08-19 21:48:07.149852645 DEBUG Received server response for request 2 2026-08-19 21:48:07.149860971 DEBUG Client sends request `typeHierarchy/subtypes` with ID 3 2026-08-19 21:48:07.149916074 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path '/tmp/.tmpv8GdH2' 2026-08-19 21:48:07.149930051 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:07.169131913 DEBUG Module `__builtins__` not found in search paths 2026-08-19 21:48:07.220604907 DEBUG method="typeHierarchy/subtypes" response.id=3 duration=70.73ms 2026-08-19 21:48:07.220642848 DEBUG Received server response for request 3 2026-08-19 21:48:07.230737676 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.230768203 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.230776649 DEBUG method="shutdown" response.id=4 duration=14.71µs 2026-08-19 21:48:07.230782680 DEBUG Received server response for request 4 2026-08-19 21:48:07.230785816 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.230795885 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_supertypes ... 2026-08-19 21:48:07.244403853 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.244490486 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.244517276 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.244608257 DEBUG Client info: None 2026-08-19 21:48:07.244651017 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.244668680 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.244677497 INFO Version: Unknown 2026-08-19 21:48:07.244762146 DEBUG Received server response for request 1 2026-08-19 21:48:07.245871837 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.246677058 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpJ7Gjj7 2026-08-19 21:48:07.246783417 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.246934190 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.246939871 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.246947505 DEBUG No workspace configuration provided for file:///tmp/.tmpJ7Gjj7 2026-08-19 21:48:07.246956803 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.246959959 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-19 21:48:07.247590882 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.247596363 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpJ7Gjj7, using default options 2026-08-19 21:48:07.247604047 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:07.247608165 DEBUG Initializing workspace `file:///tmp/.tmpJ7Gjj7`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.247629735 DEBUG Searching for a project in '/tmp/.tmpJ7Gjj7' 2026-08-19 21:48:07.247652458 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.247656766 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.248006452 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.248012283 DEBUG Discovering virtual environment in `/tmp/.tmpJ7Gjj7` 2026-08-19 21:48:07.248051166 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.248056145 DEBUG No virtual environment found 2026-08-19 21:48:07.248066535 DEBUG Adding first-party search path `/tmp/.tmpJ7Gjj7` 2026-08-19 21:48:07.248069771 DEBUG Using vendored stdlib 2026-08-19 21:48:07.248213881 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.248218770 DEBUG Adding new file root '/tmp/.tmpJ7Gjj7' of kind Project 2026-08-19 21:48:07.248357601 DEBUG Updating project to check open files 2026-08-19 21:48:07.248373841 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.248377468 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:07.248426570 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJ7Gjj7/foo.py", kind: File } 2026-08-19 21:48:07.248450515 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJ7Gjj7/foo.py` 2026-08-19 21:48:07.248453100 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.248460824 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.248677711 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.249852816 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=1.39ms 2026-08-19 21:48:07.249864297 DEBUG Received server response for request 2 2026-08-19 21:48:07.249874056 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-19 21:48:07.249964124 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=68.49µs 2026-08-19 21:48:07.249973572 DEBUG Received server response for request 3 2026-08-19 21:48:07.260060826 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.260083789 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.260089149 DEBUG method="shutdown" response.id=4 duration=8.38µs 2026-08-19 21:48:07.260095100 DEBUG Received server response for request 4 2026-08-19 21:48:07.260097905 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.260107393 DEBUG Received exit notification, exiting ok test type_hierarchy::vendored_supertypes ... 2026-08-19 21:48:07.262004993 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.263833714 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.263857158 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.263912091 DEBUG Client info: None 2026-08-19 21:48:07.263933050 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.263946596 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.263953779 INFO Version: Unknown 2026-08-19 21:48:07.264006869 DEBUG Received server response for request 1 2026-08-19 21:48:07.264035653 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.264045872 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpnHGj0r 2026-08-19 21:48:07.264126042 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.264167640 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.264173411 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.264179573 DEBUG No workspace configuration provided for file:///tmp/.tmpnHGj0r 2026-08-19 21:48:07.264187828 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.264190263 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-19 21:48:07.264217163 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.264223184 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpnHGj0r, using default options 2026-08-19 21:48:07.264228294 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:07.264232943 DEBUG Initializing workspace `file:///tmp/.tmpnHGj0r`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.264248372 DEBUG Searching for a project in '/tmp/.tmpnHGj0r' 2026-08-19 21:48:07.264269361 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.264273609 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.265952098 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.265963139 DEBUG Discovering virtual environment in `/tmp/.tmpnHGj0r` 2026-08-19 21:48:07.265997984 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.266002072 DEBUG No virtual environment found 2026-08-19 21:48:07.266009456 DEBUG Adding first-party search path `/tmp/.tmpnHGj0r` 2026-08-19 21:48:07.266012571 DEBUG Using vendored stdlib 2026-08-19 21:48:07.266143076 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.266146913 DEBUG Adding new file root '/tmp/.tmpnHGj0r' of kind Project 2026-08-19 21:48:07.266280213 DEBUG Updating project to check open files 2026-08-19 21:48:07.266293488 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.266297466 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:07.266342611 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpnHGj0r/foo.py", kind: File } 2026-08-19 21:48:07.266364522 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpnHGj0r/foo.py` 2026-08-19 21:48:07.266366946 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.266374200 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.266954208 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.283422112 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=17.04ms 2026-08-19 21:48:07.283502322 DEBUG Received server response for request 2 2026-08-19 21:48:07.283515276 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-19 21:48:07.283785584 DEBUG request{id=3 method=typeHierarchy/supertypes}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.284139447 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=604.29µs 2026-08-19 21:48:07.284150648 DEBUG Received server response for request 3 2026-08-19 21:48:07.284161759 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-19 21:48:07.284235217 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=59.46µs 2026-08-19 21:48:07.284248081 DEBUG Received server response for request 4 2026-08-19 21:48:07.294360352 DEBUG Client sends request `shutdown` with ID 5 2026-08-19 21:48:07.294457374 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.294463906 DEBUG method="shutdown" response.id=5 duration=10.81µs 2026-08-19 21:48:07.294471009 DEBUG Received server response for request 5 2026-08-19 21:48:07.294474356 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.294589111 DEBUG Received exit notification, exiting ok test workspace_folders::add_and_remove_workspace_folders ... 2026-08-19 21:48:07.297250434 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.297327198 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.297396658 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.297442905 DEBUG Client info: None 2026-08-19 21:48:07.297455699 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.297469444 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.297474965 INFO Version: Unknown 2026-08-19 21:48:07.297516833 DEBUG Received server response for request 1 2026-08-19 21:48:07.297551729 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.297604678 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.297691621 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.297707431 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.297721006 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:07.297738239 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.297748087 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:48:07.297752235 DEBUG Initializing workspace `file:///tmp/.tmp2d5yFy/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.297764278 DEBUG Searching for a project in '/tmp/.tmp2d5yFy/root1' 2026-08-19 21:48:07.297789094 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.297793593 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.298096681 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.298102422 DEBUG Discovering virtual environment in `/tmp/.tmp2d5yFy/root1` 2026-08-19 21:48:07.298138159 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.298143138 DEBUG No virtual environment found 2026-08-19 21:48:07.298152897 DEBUG Adding first-party search path `/tmp/.tmp2d5yFy/root1` 2026-08-19 21:48:07.298155992 DEBUG Using vendored stdlib 2026-08-19 21:48:07.298278522 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.298282981 DEBUG Adding new file root '/tmp/.tmp2d5yFy/root1' of kind Project 2026-08-19 21:48:07.298417874 DEBUG Initializing workspace `file:///tmp/.tmp2d5yFy/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.298425448 DEBUG Searching for a project in '/tmp/.tmp2d5yFy/root2' 2026-08-19 21:48:07.298446547 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.298450044 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.298663965 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.298668474 DEBUG Discovering virtual environment in `/tmp/.tmp2d5yFy/root2` 2026-08-19 21:48:07.298692128 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.298708028 DEBUG No virtual environment found 2026-08-19 21:48:07.298716945 DEBUG Adding first-party search path `/tmp/.tmp2d5yFy/root2` 2026-08-19 21:48:07.298720111 DEBUG Using vendored stdlib 2026-08-19 21:48:07.298857078 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.298861115 DEBUG Adding new file root '/tmp/.tmp2d5yFy/root2' of kind Project 2026-08-19 21:48:07.298962145 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.298966934 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:48:07.299006308 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:07.300466146 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:07.300898377 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp2d5yFy/root1/main.py"))}: Checking file '/tmp/.tmp2d5yFy/root1/main.py' 2026-08-19 21:48:07.300969010 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp2d5yFy/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.313751950 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp2d5yFy/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.314042195 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-08-19 21:48:07.314159886 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:48:07.315667013 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:07.315858142 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp2d5yFy/root2/main.py"))}: Checking file '/tmp/.tmp2d5yFy/root2/main.py' 2026-08-19 21:48:07.316056313 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp2d5yFy/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.327556327 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp2d5yFy/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.327687043 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:07.327882620 DEBUG method="workspace/diagnostic" response.id=2 duration=28.91ms 2026-08-19 21:48:07.327899231 DEBUG Received server response for request 2 2026-08-19 21:48:07.328043081 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:48:07.328258314 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root3, file:///tmp/.tmp2d5yFy/root3), to remove: (root2, file:///tmp/.tmp2d5yFy/root2) 2026-08-19 21:48:07.328268343 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmp2d5yFy/root2 2026-08-19 21:48:07.328276168 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-19 21:48:07.328284393 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.328286617 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.328410189 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.328423364 DEBUG Initializing workspace `file:///tmp/.tmp2d5yFy/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.328433934 DEBUG Searching for a project in '/tmp/.tmp2d5yFy/root3' 2026-08-19 21:48:07.328461676 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.328466144 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.328786766 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.328793078 DEBUG Discovering virtual environment in `/tmp/.tmp2d5yFy/root3` 2026-08-19 21:48:07.329339352 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:48:07.329372414 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.329378095 DEBUG No virtual environment found 2026-08-19 21:48:07.329396830 DEBUG Adding first-party search path `/tmp/.tmp2d5yFy/root3` 2026-08-19 21:48:07.329400397 DEBUG Using vendored stdlib 2026-08-19 21:48:07.329538506 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.329542834 DEBUG Adding new file root '/tmp/.tmp2d5yFy/root3' of kind Project 2026-08-19 21:48:07.329714626 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.331270575 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:07.331403705 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:07.331510205 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-19 21:48:07.332942081 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:07.333003276 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp2d5yFy/root3/main.py"))}: Checking file '/tmp/.tmp2d5yFy/root3/main.py' 2026-08-19 21:48:07.333068999 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp2d5yFy/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.344710739 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp2d5yFy/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.344936392 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:07.345067398 DEBUG method="workspace/diagnostic" response.id=3 duration=15.35ms 2026-08-19 21:48:07.345228200 DEBUG Received server response for request 3 2026-08-19 21:48:07.355608794 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.355649981 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.355658968 DEBUG method="shutdown" response.id=4 duration=15.46µs 2026-08-19 21:48:07.355681741 DEBUG Received server response for request 4 2026-08-19 21:48:07.355685368 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.355938643 DEBUG Received exit notification, exiting ok test workspace_folders::add_existing_workspace_folder_is_no_op ... 2026-08-19 21:48:07.360297460 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.361838661 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.361868848 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.361949529 DEBUG Client info: None 2026-08-19 21:48:07.361964487 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.361978844 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.361984825 INFO Version: Unknown 2026-08-19 21:48:07.362027155 DEBUG Received server response for request 1 2026-08-19 21:48:07.362066829 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.362173028 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.362213805 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.362219385 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.362233953 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:48:07.362236227 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:07.362258559 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.362272906 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-08-19 21:48:07.362277324 DEBUG Initializing workspace `file:///tmp/.tmpGmSgvQ/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.362290749 DEBUG Searching for a project in '/tmp/.tmpGmSgvQ/root1' 2026-08-19 21:48:07.362316518 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.362320886 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.362637560 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.362643721 DEBUG Discovering virtual environment in `/tmp/.tmpGmSgvQ/root1` 2026-08-19 21:48:07.362675391 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.362680641 DEBUG No virtual environment found 2026-08-19 21:48:07.362689808 DEBUG Adding first-party search path `/tmp/.tmpGmSgvQ/root1` 2026-08-19 21:48:07.362704616 DEBUG Using vendored stdlib 2026-08-19 21:48:07.366423653 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.366434773 DEBUG Adding new file root '/tmp/.tmpGmSgvQ/root1' of kind Project 2026-08-19 21:48:07.366890027 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.366900617 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:48:07.366912890 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root1, file:///tmp/.tmpGmSgvQ/root1), to remove: 2026-08-19 21:48:07.366918020 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder `file:///tmp/.tmpGmSgvQ/root1` has already been added 2026-08-19 21:48:07.367472410 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:07.368996319 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:07.369173561 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpGmSgvQ/root1/main.py"))}: Checking file '/tmp/.tmpGmSgvQ/root1/main.py' 2026-08-19 21:48:07.369408031 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpGmSgvQ/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.380661904 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpGmSgvQ/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.380948211 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:07.381015978 DEBUG method="workspace/diagnostic" response.id=2 duration=14.09ms 2026-08-19 21:48:07.381038831 DEBUG Received server response for request 2 2026-08-19 21:48:07.391290433 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:07.391355946 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.391362728 DEBUG method="shutdown" response.id=3 duration=10.59µs 2026-08-19 21:48:07.391508361 DEBUG Received server response for request 3 2026-08-19 21:48:07.391513972 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.391525093 DEBUG Received exit notification, exiting ok test workspace_folders::add_multiple_workspace_folders ... 2026-08-19 21:48:07.396241020 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.396317614 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.396351086 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.396415748 DEBUG Client info: None 2026-08-19 21:48:07.396427770 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.396440805 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.396446425 INFO Version: Unknown 2026-08-19 21:48:07.396487643 DEBUG Received server response for request 1 2026-08-19 21:48:07.396524672 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.396583883 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.396654035 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.396658122 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.396687347 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.396712134 DEBUG Initializing workspace `file:///tmp/.tmpe7tWVe/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.396724196 DEBUG Searching for a project in '/tmp/.tmpe7tWVe/root1' 2026-08-19 21:48:07.396748181 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.396752339 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.397012577 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.397017917 DEBUG Discovering virtual environment in `/tmp/.tmpe7tWVe/root1` 2026-08-19 21:48:07.397047483 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.397051550 DEBUG No virtual environment found 2026-08-19 21:48:07.397060367 DEBUG Adding first-party search path `/tmp/.tmpe7tWVe/root1` 2026-08-19 21:48:07.397063323 DEBUG Using vendored stdlib 2026-08-19 21:48:07.397186804 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.397190752 DEBUG Adding new file root '/tmp/.tmpe7tWVe/root1' of kind Project 2026-08-19 21:48:07.397319894 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.397330965 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:07.397922164 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:07.399280853 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:07.399352277 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe7tWVe/root1/main.py"))}: Checking file '/tmp/.tmpe7tWVe/root1/main.py' 2026-08-19 21:48:07.399423350 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe7tWVe/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.414499483 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe7tWVe/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.414896277 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.016s 2026-08-19 21:48:07.415113635 DEBUG method="workspace/diagnostic" response.id=2 duration=17.77ms 2026-08-19 21:48:07.415196921 DEBUG Received server response for request 2 2026-08-19 21:48:07.415335461 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:48:07.415424368 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpe7tWVe/root2), (root3, file:///tmp/.tmpe7tWVe/root3), to remove: 2026-08-19 21:48:07.415465876 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-19 21:48:07.415474282 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.415476706 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.415542079 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.415611619 DEBUG Initializing workspace `file:///tmp/.tmpe7tWVe/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.415621458 DEBUG Searching for a project in '/tmp/.tmpe7tWVe/root2' 2026-08-19 21:48:07.415653738 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.415658317 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.416183692 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.416190435 DEBUG Discovering virtual environment in `/tmp/.tmpe7tWVe/root2` 2026-08-19 21:48:07.416218678 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.416222365 DEBUG No virtual environment found 2026-08-19 21:48:07.416229288 DEBUG Adding first-party search path `/tmp/.tmpe7tWVe/root2` 2026-08-19 21:48:07.416232564 DEBUG Using vendored stdlib 2026-08-19 21:48:07.416830325 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.416846736 DEBUG Adding new file root '/tmp/.tmpe7tWVe/root2' of kind Project 2026-08-19 21:48:07.417125660 DEBUG Initializing workspace `file:///tmp/.tmpe7tWVe/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.417136209 DEBUG Searching for a project in '/tmp/.tmpe7tWVe/root3' 2026-08-19 21:48:07.417165194 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.417168770 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.417470717 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.417476908 DEBUG Discovering virtual environment in `/tmp/.tmpe7tWVe/root3` 2026-08-19 21:48:07.417504009 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.417508307 DEBUG No virtual environment found 2026-08-19 21:48:07.417552470 DEBUG Adding first-party search path `/tmp/.tmpe7tWVe/root3` 2026-08-19 21:48:07.417555766 DEBUG Using vendored stdlib 2026-08-19 21:48:07.417745232 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.417756052 DEBUG Adding new file root '/tmp/.tmpe7tWVe/root3' of kind Project 2026-08-19 21:48:07.417811907 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:48:07.418314239 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.418503675 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:07.418539231 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:07.418544111 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:48:07.420588145 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-08-19 21:48:07.420676220 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe7tWVe/root2/main.py"))}: Checking file '/tmp/.tmpe7tWVe/root2/main.py' 2026-08-19 21:48:07.420780035 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe7tWVe/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.432589149 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe7tWVe/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.432799624 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:07.432810174 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-19 21:48:07.434106225 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:07.434251387 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe7tWVe/root3/main.py"))}: Checking file '/tmp/.tmpe7tWVe/root3/main.py' 2026-08-19 21:48:07.434308975 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe7tWVe/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.445860436 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe7tWVe/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.445935998 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:07.446111587 DEBUG method="workspace/diagnostic" response.id=3 duration=27.79ms 2026-08-19 21:48:07.446139930 DEBUG Received server response for request 3 2026-08-19 21:48:07.456347991 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.456390711 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.456398696 DEBUG method="shutdown" response.id=4 duration=15.05µs 2026-08-19 21:48:07.456418383 DEBUG Received server response for request 4 2026-08-19 21:48:07.456423813 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.456468767 DEBUG Received exit notification, exiting ok test workspace_folders::add_workspace_folder_after_init ... 2026-08-19 21:48:07.462651215 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.462739882 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.462779055 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.462917595 DEBUG Client info: None 2026-08-19 21:48:07.462952441 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.462970755 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.462977678 INFO Version: Unknown 2026-08-19 21:48:07.463856987 DEBUG Received server response for request 1 2026-08-19 21:48:07.463906841 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.464338401 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.464381962 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.464386551 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.464402331 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:07.464439761 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.464454599 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:48:07.464459267 DEBUG Initializing workspace `file:///tmp/.tmpxrkEFl/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.464473684 DEBUG Searching for a project in '/tmp/.tmpxrkEFl/root1' 2026-08-19 21:48:07.464500425 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.464505163 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.464868104 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.464873595 DEBUG Discovering virtual environment in `/tmp/.tmpxrkEFl/root1` 2026-08-19 21:48:07.464905074 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.464909221 DEBUG No virtual environment found 2026-08-19 21:48:07.464918639 DEBUG Adding first-party search path `/tmp/.tmpxrkEFl/root1` 2026-08-19 21:48:07.464921715 DEBUG Using vendored stdlib 2026-08-19 21:48:07.465055516 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.465059684 DEBUG Adding new file root '/tmp/.tmpxrkEFl/root1' of kind Project 2026-08-19 21:48:07.465202502 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.465207030 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:48:07.465245152 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:07.470376558 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.005s 2026-08-19 21:48:07.470470144 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxrkEFl/root1/main.py"))}: Checking file '/tmp/.tmpxrkEFl/root1/main.py' 2026-08-19 21:48:07.470561555 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxrkEFl/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.482205910 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxrkEFl/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.482423328 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:07.482463473 DEBUG method="workspace/diagnostic" response.id=2 duration=17.25ms 2026-08-19 21:48:07.482496425 DEBUG Received server response for request 2 2026-08-19 21:48:07.482806657 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:48:07.482876598 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpxrkEFl/root2), to remove: 2026-08-19 21:48:07.482886878 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-19 21:48:07.482909710 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.482914449 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.482993367 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:48:07.483010690 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.483021370 DEBUG Initializing workspace `file:///tmp/.tmpxrkEFl/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.483029555 DEBUG Searching for a project in '/tmp/.tmpxrkEFl/root2' 2026-08-19 21:48:07.483052578 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.483056586 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.483332253 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.483337102 DEBUG Discovering virtual environment in `/tmp/.tmpxrkEFl/root2` 2026-08-19 21:48:07.483363221 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.483367068 DEBUG No virtual environment found 2026-08-19 21:48:07.483374392 DEBUG Adding first-party search path `/tmp/.tmpxrkEFl/root2` 2026-08-19 21:48:07.483377318 DEBUG Using vendored stdlib 2026-08-19 21:48:07.483493596 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.483497253 DEBUG Adding new file root '/tmp/.tmpxrkEFl/root2' of kind Project 2026-08-19 21:48:07.483608101 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.483641102 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:07.483660248 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:07.483664346 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:48:07.486259715 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.003s 2026-08-19 21:48:07.486318555 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxrkEFl/root2/main.py"))}: Checking file '/tmp/.tmpxrkEFl/root2/main.py' 2026-08-19 21:48:07.486475901 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxrkEFl/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.498044503 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxrkEFl/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.498255940 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:07.498319990 DEBUG method="workspace/diagnostic" response.id=3 duration=14.71ms 2026-08-19 21:48:07.498355577 DEBUG Received server response for request 3 2026-08-19 21:48:07.508718748 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.508803257 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.508813706 DEBUG method="shutdown" response.id=4 duration=16.62µs 2026-08-19 21:48:07.508859392 DEBUG Received server response for request 4 2026-08-19 21:48:07.508863750 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.508954681 DEBUG Received exit notification, exiting ok test workspace_folders::different_settings ... 2026-08-19 21:48:07.517437655 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.519086628 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.519883944 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.520091784 DEBUG Client info: None 2026-08-19 21:48:07.520253377 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.520783562 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.521131504 INFO Version: Unknown 2026-08-19 21:48:07.521654706 DEBUG Received server response for request 1 2026-08-19 21:48:07.521804527 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.522004693 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.522063022 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.522070506 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.522089542 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.522092437 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:07.522112906 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.522130268 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:07.522135778 DEBUG Initializing workspace `file:///tmp/.tmpbnWX5v/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.522677575 DEBUG Searching for a project in '/tmp/.tmpbnWX5v/root1' 2026-08-19 21:48:07.523033493 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.523043602 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.523591610 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.523604644 DEBUG Discovering virtual environment in `/tmp/.tmpbnWX5v/root1` 2026-08-19 21:48:07.523809739 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.523837281 DEBUG No virtual environment found 2026-08-19 21:48:07.523848311 DEBUG Adding first-party search path `/tmp/.tmpbnWX5v/root1` 2026-08-19 21:48:07.523851858 DEBUG Using vendored stdlib 2026-08-19 21:48:07.524313554 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.524324545 DEBUG Adding new file root '/tmp/.tmpbnWX5v/root1' of kind Project 2026-08-19 21:48:07.524653231 DEBUG Initializing workspace `file:///tmp/.tmpbnWX5v/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.524668861 DEBUG Searching for a project in '/tmp/.tmpbnWX5v/root2' 2026-08-19 21:48:07.524704267 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.524708705 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.525514667 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.525525898 DEBUG Discovering virtual environment in `/tmp/.tmpbnWX5v/root2` 2026-08-19 21:48:07.525552438 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.525556596 DEBUG No virtual environment found 2026-08-19 21:48:07.525943442 DEBUG Adding first-party search path `/tmp/.tmpbnWX5v/root2` 2026-08-19 21:48:07.525952148 DEBUG Using vendored stdlib 2026-08-19 21:48:07.526213448 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.526223507 DEBUG Adding new file root '/tmp/.tmpbnWX5v/root2' of kind Project 2026-08-19 21:48:07.526487142 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.526497321 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:07.526737802 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbnWX5v/root1/main.py", kind: File } 2026-08-19 21:48:07.526773298 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbnWX5v/root1/main.py` 2026-08-19 21:48:07.526776454 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.527097196 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.527468733 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.545938352 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.550981082 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:07.581349604 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:07.581753231 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:07.581873907 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-19 21:48:07.582145146 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:07.582250674 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-19 21:48:07.582511704 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpbnWX5v/root1' 2026-08-19 21:48:07.582626900 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:07.625561846 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 98.342621ms 2026-08-19 21:48:07.625866547 DEBUG method="textDocument/completion" response.id=2 duration=98.76ms 2026-08-19 21:48:07.625926099 DEBUG Received server response for request 2 2026-08-19 21:48:07.626093473 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.626108331 DEBUG Client sends request `textDocument/completion` with ID 3 2026-08-19 21:48:07.626444672 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbnWX5v/root2/main.py", kind: File } 2026-08-19 21:48:07.626479026 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbnWX5v/root2/main.py` 2026-08-19 21:48:07.626482393 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.626511948 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.626884237 DEBUG method="textDocument/completion" response.id=3 duration=364.49µs 2026-08-19 21:48:07.626916687 DEBUG Received server response for request 3 2026-08-19 21:48:07.637022696 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.637059756 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.637075315 DEBUG method="shutdown" response.id=4 duration=20.38µs 2026-08-19 21:48:07.637153452 DEBUG Received server response for request 4 2026-08-19 21:48:07.637159112 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.637180933 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_change ... 2026-08-19 21:48:07.646430786 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.646513501 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.646556482 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.648511750 DEBUG Client info: None 2026-08-19 21:48:07.648529814 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.648544261 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.648550322 INFO Version: Unknown 2026-08-19 21:48:07.648594635 DEBUG Received server response for request 1 2026-08-19 21:48:07.648632997 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.648711765 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.648788329 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.648792096 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.648841859 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.648855384 DEBUG Initializing workspace `file:///tmp/.tmpm84HT2/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.648871875 DEBUG Searching for a project in '/tmp/.tmpm84HT2/root1' 2026-08-19 21:48:07.648920477 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.648925646 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.649298696 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.649304006 DEBUG Discovering virtual environment in `/tmp/.tmpm84HT2/root1` 2026-08-19 21:48:07.649341486 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.649346556 DEBUG No virtual environment found 2026-08-19 21:48:07.649356064 DEBUG Adding first-party search path `/tmp/.tmpm84HT2/root1` 2026-08-19 21:48:07.649359140 DEBUG Using vendored stdlib 2026-08-19 21:48:07.649504632 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.649509682 DEBUG Adding new file root '/tmp/.tmpm84HT2/root1' of kind Project 2026-08-19 21:48:07.649665394 DEBUG Updating project to check open files 2026-08-19 21:48:07.649684310 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.649716630 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.649721950 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:07.649786231 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpm84HT2/root1/main.py", kind: File } 2026-08-19 21:48:07.649811027 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpm84HT2/root1/main.py` 2026-08-19 21:48:07.649814263 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.649848377 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.650152117 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpm84HT2/root1/main.py"))}: Checking file '/tmp/.tmpm84HT2/root1/main.py' 2026-08-19 21:48:07.650291469 DEBUG method="textDocument/diagnostic" response.id=2 duration=435.53µs 2026-08-19 21:48:07.650303331 DEBUG Received server response for request 2 2026-08-19 21:48:07.650370347 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:48:07.650390645 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpm84HT2/root2), to remove: 2026-08-19 21:48:07.650395844 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-19 21:48:07.650401715 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.650404410 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.650423286 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.650430539 DEBUG Initializing workspace `file:///tmp/.tmpm84HT2/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.650436891 DEBUG Searching for a project in '/tmp/.tmpm84HT2/root2' 2026-08-19 21:48:07.650459744 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.650463351 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.650754948 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.650759717 DEBUG Discovering virtual environment in `/tmp/.tmpm84HT2/root2` 2026-08-19 21:48:07.650785325 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.650789152 DEBUG No virtual environment found 2026-08-19 21:48:07.650797558 DEBUG Adding first-party search path `/tmp/.tmpm84HT2/root2` 2026-08-19 21:48:07.650800624 DEBUG Using vendored stdlib 2026-08-19 21:48:07.650929325 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.650932952 DEBUG Adding new file root '/tmp/.tmpm84HT2/root2' of kind Project 2026-08-19 21:48:07.651040073 DEBUG Updating project to check open files 2026-08-19 21:48:07.651048960 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.651058087 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:07.651134600 DEBUG method="textDocument/diagnostic" response.id=3 duration=63.69µs 2026-08-19 21:48:07.651144489 DEBUG Received server response for request 3 2026-08-19 21:48:07.651171249 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.651930183 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-19 21:48:07.652203135 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpm84HT2/root2/main.py", kind: File } 2026-08-19 21:48:07.652356813 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpm84HT2/root2/main.py` 2026-08-19 21:48:07.652361923 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.652418359 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.652480525 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpm84HT2/root2/main.py"))}: Checking file '/tmp/.tmpm84HT2/root2/main.py' 2026-08-19 21:48:07.652543173 DEBUG method="textDocument/diagnostic" response.id=4 duration=115.45µs 2026-08-19 21:48:07.652553172 DEBUG Received server response for request 4 2026-08-19 21:48:07.662657838 DEBUG Client sends request `shutdown` with ID 5 2026-08-19 21:48:07.662683326 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.662697292 DEBUG method="shutdown" response.id=5 duration=17.53µs 2026-08-19 21:48:07.662703473 DEBUG Received server response for request 5 2026-08-19 21:48:07.662706519 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.662716738 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_precedence ... 2026-08-19 21:48:07.664343691 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.664848037 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.664885467 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.664937444 DEBUG Client info: None 2026-08-19 21:48:07.664950739 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.664962231 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.664966689 INFO Version: Unknown 2026-08-19 21:48:07.667673457 DEBUG Received server response for request 1 2026-08-19 21:48:07.668336030 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.668608672 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.668848121 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.669005636 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.669167470 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.669364550 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:07.669350634 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.669669672 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:07.669842596 DEBUG Initializing workspace `file:///tmp/.tmpPOpPjb/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.670133612 DEBUG Searching for a project in '/tmp/.tmpPOpPjb/root1' 2026-08-19 21:48:07.670368293 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.670524977 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.670980301 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.671089656 DEBUG Discovering virtual environment in `/tmp/.tmpPOpPjb/root1` 2026-08-19 21:48:07.671291996 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.671391432 DEBUG No virtual environment found 2026-08-19 21:48:07.671480980 DEBUG Adding first-party search path `/tmp/.tmpPOpPjb/root1` 2026-08-19 21:48:07.671671257 DEBUG Using vendored stdlib 2026-08-19 21:48:07.671963085 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.672115841 DEBUG Adding new file root '/tmp/.tmpPOpPjb/root1' of kind Project 2026-08-19 21:48:07.672393532 DEBUG Initializing workspace `file:///tmp/.tmpPOpPjb/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.672681643 DEBUG Searching for a project in '/tmp/.tmpPOpPjb/root2' 2026-08-19 21:48:07.672809402 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.673037190 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.673413095 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.673579136 DEBUG Discovering virtual environment in `/tmp/.tmpPOpPjb/root2` 2026-08-19 21:48:07.673706756 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.673863830 DEBUG No virtual environment found 2026-08-19 21:48:07.674070037 DEBUG Adding first-party search path `/tmp/.tmpPOpPjb/root2` 2026-08-19 21:48:07.674159114 DEBUG Using vendored stdlib 2026-08-19 21:48:07.674468485 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.674638033 DEBUG Adding new file root '/tmp/.tmpPOpPjb/root2' of kind Project 2026-08-19 21:48:07.674959927 DEBUG Updating project to check open files 2026-08-19 21:48:07.675126389 DEBUG Updating project to check open files 2026-08-19 21:48:07.675283724 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.675374454 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:07.675597623 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPOpPjb/root1/main.py", kind: File } 2026-08-19 21:48:07.675727777 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPOpPjb/root1/main.py` 2026-08-19 21:48:07.675884972 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.676038420 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.676321661 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpPOpPjb/root1/main.py"))}: Checking file '/tmp/.tmpPOpPjb/root1/main.py' 2026-08-19 21:48:07.676457616 DEBUG method="textDocument/diagnostic" response.id=2 duration=207.76µs 2026-08-19 21:48:07.676537426 DEBUG Received server response for request 2 2026-08-19 21:48:07.676635109 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.676646771 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:07.676750416 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPOpPjb/root2/main.py", kind: File } 2026-08-19 21:48:07.677020592 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPOpPjb/root2/main.py` 2026-08-19 21:48:07.677023989 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.677033336 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.677086726 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpPOpPjb/root2/main.py"))}: Checking file '/tmp/.tmpPOpPjb/root2/main.py' 2026-08-19 21:48:07.677285940 DEBUG method="textDocument/diagnostic" response.id=3 duration=245.51µs 2026-08-19 21:48:07.677305467 DEBUG Received server response for request 3 2026-08-19 21:48:07.678489228 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.678555642 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.679838849 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.679896307 DEBUG Client info: None 2026-08-19 21:48:07.679915123 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.679928438 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.679933206 INFO Version: Unknown 2026-08-19 21:48:07.679988711 DEBUG Received server response for request 1 2026-08-19 21:48:07.680036260 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.680363303 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.680486795 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.680491323 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.680512984 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.680515719 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:07.680536538 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.680555304 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:07.680560814 DEBUG Initializing workspace `file:///tmp/.tmppFsqFv/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.680574169 DEBUG Searching for a project in '/tmp/.tmppFsqFv/root1' 2026-08-19 21:48:07.680600208 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.680605117 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.680961646 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.680968118 DEBUG Discovering virtual environment in `/tmp/.tmppFsqFv/root1` 2026-08-19 21:48:07.681006740 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.681012020 DEBUG No virtual environment found 2026-08-19 21:48:07.681021708 DEBUG Adding first-party search path `/tmp/.tmppFsqFv/root1` 2026-08-19 21:48:07.681024935 DEBUG Using vendored stdlib 2026-08-19 21:48:07.681191657 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.681197328 DEBUG Adding new file root '/tmp/.tmppFsqFv/root1' of kind Project 2026-08-19 21:48:07.681358510 DEBUG Initializing workspace `file:///tmp/.tmppFsqFv/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.681367207 DEBUG Searching for a project in '/tmp/.tmppFsqFv/root2' 2026-08-19 21:48:07.681398726 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.681402653 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.681641571 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.681646741 DEBUG Discovering virtual environment in `/tmp/.tmppFsqFv/root2` 2026-08-19 21:48:07.681670806 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.681674623 DEBUG No virtual environment found 2026-08-19 21:48:07.681683229 DEBUG Adding first-party search path `/tmp/.tmppFsqFv/root2` 2026-08-19 21:48:07.681686175 DEBUG Using vendored stdlib 2026-08-19 21:48:07.681811821 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.681815177 DEBUG Adding new file root '/tmp/.tmppFsqFv/root2' of kind Project 2026-08-19 21:48:07.683926227 DEBUG Updating project to check open files 2026-08-19 21:48:07.683944001 DEBUG Updating project to check open files 2026-08-19 21:48:07.683948289 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.683951745 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:07.684000056 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppFsqFv/root1/main.py", kind: File } 2026-08-19 21:48:07.684024231 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppFsqFv/root1/main.py` 2026-08-19 21:48:07.684026796 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.684034160 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.684101176 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppFsqFv/root1/main.py"))}: Checking file '/tmp/.tmppFsqFv/root1/main.py' 2026-08-19 21:48:07.684178601 DEBUG method="textDocument/diagnostic" response.id=2 duration=137.82µs 2026-08-19 21:48:07.684187618 DEBUG Received server response for request 2 2026-08-19 21:48:07.684268459 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.684275873 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:07.684323984 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppFsqFv/root2/main.py", kind: File } 2026-08-19 21:48:07.684338531 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppFsqFv/root2/main.py` 2026-08-19 21:48:07.684340865 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.684349371 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.684378285 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppFsqFv/root2/main.py"))}: Checking file '/tmp/.tmppFsqFv/root2/main.py' 2026-08-19 21:48:07.684420795 DEBUG method="textDocument/diagnostic" response.id=3 duration=66.24µs 2026-08-19 21:48:07.684433649 DEBUG Received server response for request 3 2026-08-19 21:48:07.694542774 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.694569113 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.694574393 DEBUG method="shutdown" response.id=4 duration=8.35µs 2026-08-19 21:48:07.694579683 DEBUG Received server response for request 4 2026-08-19 21:48:07.694583581 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.694595373 DEBUG Received exit notification, exiting 2026-08-19 21:48:07.705365357 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.705428736 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.705438054 DEBUG method="shutdown" response.id=4 duration=13.80µs 2026-08-19 21:48:07.705458782 DEBUG Received server response for request 4 2026-08-19 21:48:07.705464163 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.705482016 DEBUG Received exit notification, exiting ok test workspace_folders::initialize_multiple_workspace_folders ... 2026-08-19 21:48:07.707019190 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.707087257 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.708801363 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.708867006 DEBUG Client info: None 2026-08-19 21:48:07.708881534 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.708894458 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.708899778 INFO Version: Unknown 2026-08-19 21:48:07.708946836 DEBUG Received server response for request 1 2026-08-19 21:48:07.708969048 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.709695951 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.709734744 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.709740555 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.709755283 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:07.709781311 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.709795097 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:48:07.709798414 DEBUG Initializing workspace `file:///tmp/.tmpUUnGq1/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.709809565 DEBUG Searching for a project in '/tmp/.tmpUUnGq1/root1' 2026-08-19 21:48:07.710243448 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.710250742 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.710482246 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.710487276 DEBUG Discovering virtual environment in `/tmp/.tmpUUnGq1/root1` 2026-08-19 21:48:07.710515078 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.710519156 DEBUG No virtual environment found 2026-08-19 21:48:07.710526620 DEBUG Adding first-party search path `/tmp/.tmpUUnGq1/root1` 2026-08-19 21:48:07.710529605 DEBUG Using vendored stdlib 2026-08-19 21:48:07.710642858 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.710646374 DEBUG Adding new file root '/tmp/.tmpUUnGq1/root1' of kind Project 2026-08-19 21:48:07.710779825 DEBUG Initializing workspace `file:///tmp/.tmpUUnGq1/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.710788070 DEBUG Searching for a project in '/tmp/.tmpUUnGq1/root2' 2026-08-19 21:48:07.710806725 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.710810011 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.713173956 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.713184396 DEBUG Discovering virtual environment in `/tmp/.tmpUUnGq1/root2` 2026-08-19 21:48:07.713221806 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.713226635 DEBUG No virtual environment found 2026-08-19 21:48:07.713235492 DEBUG Adding first-party search path `/tmp/.tmpUUnGq1/root2` 2026-08-19 21:48:07.713239309 DEBUG Using vendored stdlib 2026-08-19 21:48:07.713368942 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.713373490 DEBUG Adding new file root '/tmp/.tmpUUnGq1/root2' of kind Project 2026-08-19 21:48:07.713500909 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.713505308 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:48:07.713534923 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:07.715006173 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:07.715083368 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUUnGq1/root1/main.py"))}: Checking file '/tmp/.tmpUUnGq1/root1/main.py' 2026-08-19 21:48:07.715165853 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUUnGq1/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.728071273 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUUnGq1/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.728332784 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-08-19 21:48:07.728345277 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:48:07.729988140 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-08-19 21:48:07.730167686 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUUnGq1/root2/main.py"))}: Checking file '/tmp/.tmpUUnGq1/root2/main.py' 2026-08-19 21:48:07.730392578 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUUnGq1/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.743586710 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUUnGq1/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.743840256 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-08-19 21:48:07.743882826 DEBUG method="workspace/diagnostic" response.id=2 duration=30.37ms 2026-08-19 21:48:07.744058365 DEBUG Received server response for request 2 2026-08-19 21:48:07.754392322 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:07.754779799 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.754990153 DEBUG method="shutdown" response.id=3 duration=216.09µs 2026-08-19 21:48:07.755162707 DEBUG Received server response for request 3 2026-08-19 21:48:07.755316295 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.755478379 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_project ... 2026-08-19 21:48:07.760206148 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.760272663 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.760305946 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.761913221 DEBUG Client info: None 2026-08-19 21:48:07.762178138 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.763022452 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.763221215 INFO Version: Unknown 2026-08-19 21:48:07.763477566 DEBUG Received server response for request 1 2026-08-19 21:48:07.763518422 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.763717947 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.763758613 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.763764905 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.763786545 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.763789862 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:07.763836018 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.763858140 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:07.763863520 DEBUG Initializing workspace `file:///tmp/.tmpERdjx0`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.763877055 DEBUG Searching for a project in '/tmp/.tmpERdjx0' 2026-08-19 21:48:07.764523187 DEBUG Found project at '/tmp/.tmpERdjx0' 2026-08-19 21:48:07.764538135 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.765045177 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.765058161 DEBUG Discovering virtual environment in `/tmp/.tmpERdjx0` 2026-08-19 21:48:07.765220045 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.765226637 DEBUG No virtual environment found 2026-08-19 21:48:07.765245412 DEBUG Adding first-party search path `/tmp/.tmpERdjx0` 2026-08-19 21:48:07.765248979 DEBUG Using vendored stdlib 2026-08-19 21:48:07.765650532 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.765661182 DEBUG Adding new file root '/tmp/.tmpERdjx0' of kind Project 2026-08-19 21:48:07.766117308 DEBUG Initializing workspace `file:///tmp/.tmpERdjx0/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.766131254 DEBUG Searching for a project in '/tmp/.tmpERdjx0/external/Y' 2026-08-19 21:48:07.766368880 DEBUG Found project at '/tmp/.tmpERdjx0/external/Y' 2026-08-19 21:48:07.766379710 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.766767948 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.766778328 DEBUG Discovering virtual environment in `/tmp/.tmpERdjx0/external/Y` 2026-08-19 21:48:07.766941444 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.766953907 DEBUG No virtual environment found 2026-08-19 21:48:07.766963696 DEBUG Adding first-party search path `/tmp/.tmpERdjx0/external/Y` 2026-08-19 21:48:07.766967022 DEBUG Using vendored stdlib 2026-08-19 21:48:07.767371671 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.767379896 DEBUG Adding new file root '/tmp/.tmpERdjx0/external/Y' of kind Project 2026-08-19 21:48:07.767790437 DEBUG Updating project to check open files 2026-08-19 21:48:07.767814351 DEBUG Updating project to check open files 2026-08-19 21:48:07.767838918 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.767843687 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:07.768076062 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpERdjx0/systemtests/included.py", kind: File } 2026-08-19 21:48:07.768108884 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpERdjx0/systemtests/included.py` 2026-08-19 21:48:07.768111529 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.768127519 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.768599374 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpERdjx0/systemtests/included.py"))}: Checking file '/tmp/.tmpERdjx0/systemtests/included.py' 2026-08-19 21:48:07.768907322 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpERdjx0/systemtests/included.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.780863281 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpERdjx0/systemtests/included.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.786620472 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.49ms 2026-08-19 21:48:07.786659425 DEBUG Received server response for request 2 2026-08-19 21:48:07.786755816 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.786766927 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:07.787092638 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpERdjx0/external/Y/only_external.py", kind: File } 2026-08-19 21:48:07.787128976 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpERdjx0/external/Y/only_external.py` 2026-08-19 21:48:07.787132192 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.787423779 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.787591594 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpERdjx0/external/Y/only_external.py"))}: Checking file '/tmp/.tmpERdjx0/external/Y/only_external.py' 2026-08-19 21:48:07.787845871 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpERdjx0/external/Y/only_external.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.799273298 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpERdjx0/external/Y/only_external.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.804934178 DEBUG method="textDocument/diagnostic" response.id=3 duration=17.50ms 2026-08-19 21:48:07.805002156 DEBUG Received server response for request 3 2026-08-19 21:48:07.815136758 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.815339078 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.815352142 DEBUG method="shutdown" response.id=4 duration=19.46µs 2026-08-19 21:48:07.815399952 DEBUG Received server response for request 4 2026-08-19 21:48:07.815406595 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.815433014 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_settings ... 2026-08-19 21:48:07.821069007 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.822573179 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.822604067 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.822650955 DEBUG Client info: None 2026-08-19 21:48:07.822664601 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.822677174 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.822683726 INFO Version: Unknown 2026-08-19 21:48:07.822739912 DEBUG Received server response for request 1 2026-08-19 21:48:07.822761011 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.822870607 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.822933495 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.822940418 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.822959343 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.822962539 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:48:07.823007694 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.823026029 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:07.823030968 DEBUG Initializing workspace `file:///tmp/.tmpo2Fkbz`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.823047028 DEBUG Searching for a project in '/tmp/.tmpo2Fkbz' 2026-08-19 21:48:07.823071835 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.823076253 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.823388398 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.823394550 DEBUG Discovering virtual environment in `/tmp/.tmpo2Fkbz` 2026-08-19 21:48:07.823433784 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.823440526 DEBUG No virtual environment found 2026-08-19 21:48:07.823450846 DEBUG Adding first-party search path `/tmp/.tmpo2Fkbz` 2026-08-19 21:48:07.823454573 DEBUG Using vendored stdlib 2026-08-19 21:48:07.823594545 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.823598843 DEBUG Adding new file root '/tmp/.tmpo2Fkbz' of kind Project 2026-08-19 21:48:07.823773230 DEBUG Initializing workspace `file:///tmp/.tmpo2Fkbz/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.823782798 DEBUG Searching for a project in '/tmp/.tmpo2Fkbz/external/Y' 2026-08-19 21:48:07.823811682 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.823815419 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.826345286 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.826356677 DEBUG Discovering virtual environment in `/tmp/.tmpo2Fkbz/external/Y` 2026-08-19 21:48:07.826384639 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.826389098 DEBUG No virtual environment found 2026-08-19 21:48:07.826682869 DEBUG Adding first-party search path `/tmp/.tmpo2Fkbz/external/Y` 2026-08-19 21:48:07.826706363 DEBUG Using vendored stdlib 2026-08-19 21:48:07.826962243 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.826971110 DEBUG Adding new file root '/tmp/.tmpo2Fkbz/external/Y' of kind Project 2026-08-19 21:48:07.827215989 DEBUG Updating project to check open files 2026-08-19 21:48:07.827237559 DEBUG Updating project to check open files 2026-08-19 21:48:07.827241938 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.827245544 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:07.827575373 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpo2Fkbz/systemtests/foo.py", kind: File } 2026-08-19 21:48:07.827602805 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpo2Fkbz/systemtests/foo.py` 2026-08-19 21:48:07.827605920 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.827913097 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.828173345 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.840169740 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.845969951 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is def foo() -> str 2026-08-19 21:48:07.846166280 DEBUG method="textDocument/hover" response.id=2 duration=18.24ms 2026-08-19 21:48:07.846304519 DEBUG Received server response for request 2 2026-08-19 21:48:07.846417301 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:07.846555961 DEBUG Client sends request `textDocument/hover` with ID 3 2026-08-19 21:48:07.846783197 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpo2Fkbz/external/Y/foo.py", kind: File } 2026-08-19 21:48:07.846935332 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpo2Fkbz/external/Y/foo.py` 2026-08-19 21:48:07.847067290 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:07.847200209 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:07.847356082 DEBUG method="textDocument/hover" response.id=3 duration=36.59µs 2026-08-19 21:48:07.847491015 DEBUG Received server response for request 3 2026-08-19 21:48:07.857764788 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.857917946 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.857929097 DEBUG method="shutdown" response.id=4 duration=19.52µs 2026-08-19 21:48:07.857956057 DEBUG Received server response for request 4 2026-08-19 21:48:07.857986164 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.858017743 DEBUG Received exit notification, exiting ok test workspace_folders::remove_multiple_workspace_folders ... 2026-08-19 21:48:07.864474636 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.864553003 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.864599871 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.866237022 DEBUG Client info: None 2026-08-19 21:48:07.866484316 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.867349389 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.867542211 INFO Version: Unknown 2026-08-19 21:48:07.867751644 DEBUG Received server response for request 1 2026-08-19 21:48:07.867803371 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.867999859 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.868042229 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.868049222 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.868073808 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:07.868102011 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.868118252 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:48:07.868123011 DEBUG Initializing workspace `file:///tmp/.tmpPvZors/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.868144010 DEBUG Searching for a project in '/tmp/.tmpPvZors/root1' 2026-08-19 21:48:07.868174337 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.868179667 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.869198017 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.869210781 DEBUG Discovering virtual environment in `/tmp/.tmpPvZors/root1` 2026-08-19 21:48:07.869369940 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.869387813 DEBUG No virtual environment found 2026-08-19 21:48:07.869399175 DEBUG Adding first-party search path `/tmp/.tmpPvZors/root1` 2026-08-19 21:48:07.869402531 DEBUG Using vendored stdlib 2026-08-19 21:48:07.869813432 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.869838338 DEBUG Adding new file root '/tmp/.tmpPvZors/root1' of kind Project 2026-08-19 21:48:07.870131779 DEBUG Initializing workspace `file:///tmp/.tmpPvZors/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.870145455 DEBUG Searching for a project in '/tmp/.tmpPvZors/root2' 2026-08-19 21:48:07.870169279 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.870378492 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.870793851 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.870806515 DEBUG Discovering virtual environment in `/tmp/.tmpPvZors/root2` 2026-08-19 21:48:07.870847321 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.871113881 DEBUG No virtual environment found 2026-08-19 21:48:07.871128559 DEBUG Adding first-party search path `/tmp/.tmpPvZors/root2` 2026-08-19 21:48:07.871132857 DEBUG Using vendored stdlib 2026-08-19 21:48:07.871399808 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.871408173 DEBUG Adding new file root '/tmp/.tmpPvZors/root2' of kind Project 2026-08-19 21:48:07.871654355 DEBUG Initializing workspace `file:///tmp/.tmpPvZors/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.871666859 DEBUG Searching for a project in '/tmp/.tmpPvZors/root3' 2026-08-19 21:48:07.871929201 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.871935292 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.872330414 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.872339150 DEBUG Discovering virtual environment in `/tmp/.tmpPvZors/root3` 2026-08-19 21:48:07.872485144 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.872493830 DEBUG No virtual environment found 2026-08-19 21:48:07.872511263 DEBUG Adding first-party search path `/tmp/.tmpPvZors/root3` 2026-08-19 21:48:07.872514870 DEBUG Using vendored stdlib 2026-08-19 21:48:07.872924809 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.872933816 DEBUG Adding new file root '/tmp/.tmpPvZors/root3' of kind Project 2026-08-19 21:48:07.873171151 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.873180408 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:48:07.873346830 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:07.874762256 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:07.875000322 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPvZors/root1/main.py"))}: Checking file '/tmp/.tmpPvZors/root1/main.py' 2026-08-19 21:48:07.875258346 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPvZors/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.886969807 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPvZors/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.887078491 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:07.887085264 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:48:07.888418224 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:07.888626134 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPvZors/root2/main.py"))}: Checking file '/tmp/.tmpPvZors/root2/main.py' 2026-08-19 21:48:07.888714580 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPvZors/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.900376047 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPvZors/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.900621858 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:07.900633190 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-19 21:48:07.902069234 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:07.902253209 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPvZors/root3/main.py"))}: Checking file '/tmp/.tmpPvZors/root3/main.py' 2026-08-19 21:48:07.902453074 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPvZors/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:07.913978596 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPvZors/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:07.914209940 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:07.914257298 DEBUG method="workspace/diagnostic" response.id=2 duration=41.07ms 2026-08-19 21:48:07.914288046 DEBUG Received server response for request 2 2026-08-19 21:48:07.914652610 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:48:07.914873054 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:48:07.914913269 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpPvZors/root2), (root3, file:///tmp/.tmpPvZors/root3) 2026-08-19 21:48:07.914974915 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpPvZors/root2 2026-08-19 21:48:07.916377135 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpPvZors/root3 2026-08-19 21:48:07.917584691 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:07.917617652 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:07.917639714 DEBUG method="workspace/diagnostic" response.id=3 duration=77.70µs 2026-08-19 21:48:07.917659230 DEBUG Received server response for request 3 2026-08-19 21:48:07.927833477 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:07.927864245 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:07.927876488 DEBUG method="shutdown" response.id=4 duration=17.49µs 2026-08-19 21:48:07.927906414 DEBUG Received server response for request 4 2026-08-19 21:48:07.927911153 DEBUG Client sends notification `exit` 2026-08-19 21:48:07.927939085 DEBUG Received exit notification, exiting ok test workspace_folders::remove_only_workspace ... 2026-08-19 21:48:07.931188191 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:07.931253453 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:07.931280233 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:07.931342791 DEBUG Client info: None 2026-08-19 21:48:07.931354813 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:07.931369200 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:07.931375713 INFO Version: Unknown 2026-08-19 21:48:07.931424424 DEBUG Received server response for request 1 2026-08-19 21:48:07.931446415 DEBUG Client sends notification `initialized` 2026-08-19 21:48:07.931512589 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:07.931584274 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:07.931587269 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:07.931615422 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:07.931629118 DEBUG Initializing workspace `file:///tmp/.tmp6fSm4c/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:07.931641982 DEBUG Searching for a project in '/tmp/.tmp6fSm4c/root1' 2026-08-19 21:48:07.931667410 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:07.931671708 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:07.932048525 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:07.932054416 DEBUG Discovering virtual environment in `/tmp/.tmp6fSm4c/root1` 2026-08-19 21:48:07.932091145 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:07.932096555 DEBUG No virtual environment found 2026-08-19 21:48:07.932105732 DEBUG Adding first-party search path `/tmp/.tmp6fSm4c/root1` 2026-08-19 21:48:07.932108678 DEBUG Using vendored stdlib 2026-08-19 21:48:07.932249081 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:07.932252888 DEBUG Adding new file root '/tmp/.tmp6fSm4c/root1' of kind Project 2026-08-19 21:48:07.932400385 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:07.932413049 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:48:07.932417427 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:07.932435270 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root1, file:///tmp/.tmp6fSm4c/root1) 2026-08-19 21:48:07.932438817 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmp6fSm4c/root1 2026-08-19 21:48:07.932910883 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-19 21:48:09.932517184 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:09.932610269 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:09.932633051 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-19 21:48:09.932639143 DEBUG method="shutdown" response.id=3 duration=40.81µs 2026-08-19 21:48:09.932645905 DEBUG Received server response for request 2 2026-08-19 21:48:09.932649222 DEBUG Received server response for request 3 2026-08-19 21:48:09.932677925 DEBUG Client sends notification `exit` 2026-08-19 21:48:09.932688916 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_after_init ... 2026-08-19 21:48:09.934433970 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:09.934518228 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:09.934559135 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:09.935134153 DEBUG Client info: None 2026-08-19 21:48:09.935156716 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:09.935174840 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:09.935180691 INFO Version: Unknown 2026-08-19 21:48:09.935236225 DEBUG Received server response for request 1 2026-08-19 21:48:09.935283323 DEBUG Client sends notification `initialized` 2026-08-19 21:48:09.935872308 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:09.935925047 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:09.935931159 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:09.935948992 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:09.935987214 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:09.936006129 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:48:09.936011189 DEBUG Initializing workspace `file:///tmp/.tmpnWmP8j/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:09.936027930 DEBUG Searching for a project in '/tmp/.tmpnWmP8j/root1' 2026-08-19 21:48:09.936056303 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:09.936061343 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:09.936440033 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:09.936445944 DEBUG Discovering virtual environment in `/tmp/.tmpnWmP8j/root1` 2026-08-19 21:48:09.936489065 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:09.936494596 DEBUG No virtual environment found 2026-08-19 21:48:09.936504674 DEBUG Adding first-party search path `/tmp/.tmpnWmP8j/root1` 2026-08-19 21:48:09.936507610 DEBUG Using vendored stdlib 2026-08-19 21:48:09.936652051 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:09.936668422 DEBUG Adding new file root '/tmp/.tmpnWmP8j/root1' of kind Project 2026-08-19 21:48:09.938529082 DEBUG Initializing workspace `file:///tmp/.tmpnWmP8j/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:09.938763682 DEBUG Searching for a project in '/tmp/.tmpnWmP8j/root2' 2026-08-19 21:48:09.938792326 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:09.938796424 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:09.939047164 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:09.939052234 DEBUG Discovering virtual environment in `/tmp/.tmpnWmP8j/root2` 2026-08-19 21:48:09.939077752 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:09.939081539 DEBUG No virtual environment found 2026-08-19 21:48:09.939089413 DEBUG Adding first-party search path `/tmp/.tmpnWmP8j/root2` 2026-08-19 21:48:09.939092399 DEBUG Using vendored stdlib 2026-08-19 21:48:09.939205251 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:09.939208767 DEBUG Adding new file root '/tmp/.tmpnWmP8j/root2' of kind Project 2026-08-19 21:48:09.939314967 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:09.939320587 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:48:09.939716470 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:09.941223136 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:09.941461343 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpnWmP8j/root1/main.py"))}: Checking file '/tmp/.tmpnWmP8j/root1/main.py' 2026-08-19 21:48:09.941696855 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpnWmP8j/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:09.953262993 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpnWmP8j/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:09.953595958 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:09.953740168 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:48:09.955159801 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:09.955349497 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpnWmP8j/root2/main.py"))}: Checking file '/tmp/.tmpnWmP8j/root2/main.py' 2026-08-19 21:48:09.955531900 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpnWmP8j/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:09.966967853 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpnWmP8j/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:09.967215608 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:48:09.967388162 DEBUG method="workspace/diagnostic" response.id=2 duration=28.06ms 2026-08-19 21:48:09.967523135 DEBUG Received server response for request 2 2026-08-19 21:48:09.967683416 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:48:09.967694667 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:48:09.967743729 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpnWmP8j/root2) 2026-08-19 21:48:09.967749780 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpnWmP8j/root2 2026-08-19 21:48:09.969111375 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:48:09.969164214 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:09.969186616 DEBUG method="workspace/diagnostic" response.id=3 duration=98.72µs 2026-08-19 21:48:09.969330335 DEBUG Received server response for request 3 2026-08-19 21:48:09.979473073 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:09.979509662 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:09.979517787 DEBUG method="shutdown" response.id=4 duration=11.62µs 2026-08-19 21:48:09.979579082 DEBUG Received server response for request 4 2026-08-19 21:48:09.979584172 DEBUG Client sends notification `exit` 2026-08-19 21:48:09.979604490 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_with_open_document ... 2026-08-19 21:48:09.982446381 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-19 21:48:09.984255956 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:09.984290931 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:09.984367375 DEBUG Client info: None 2026-08-19 21:48:09.984384136 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-19 21:48:09.984398573 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:09.984404655 INFO Version: Unknown 2026-08-19 21:48:09.984453687 DEBUG Received server response for request 1 2026-08-19 21:48:09.984494483 DEBUG Client sends notification `initialized` 2026-08-19 21:48:09.984563503 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:09.984700450 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:09.984704828 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:09.984723032 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:09.984726098 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:09.984743611 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:09.984755343 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:09.984759961 DEBUG Initializing workspace `file:///tmp/.tmpVRVG63/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:09.984772174 DEBUG Searching for a project in '/tmp/.tmpVRVG63/root1' 2026-08-19 21:48:09.984800057 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:09.984804986 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:09.985132049 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:09.985138512 DEBUG Discovering virtual environment in `/tmp/.tmpVRVG63/root1` 2026-08-19 21:48:09.985176944 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:09.985182284 DEBUG No virtual environment found 2026-08-19 21:48:09.985192904 DEBUG Adding first-party search path `/tmp/.tmpVRVG63/root1` 2026-08-19 21:48:09.985196029 DEBUG Using vendored stdlib 2026-08-19 21:48:09.985326755 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:09.985331453 DEBUG Adding new file root '/tmp/.tmpVRVG63/root1' of kind Project 2026-08-19 21:48:09.985498347 DEBUG Initializing workspace `file:///tmp/.tmpVRVG63/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:09.985507965 DEBUG Searching for a project in '/tmp/.tmpVRVG63/root2' 2026-08-19 21:48:09.985534114 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:09.985538231 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:09.985777560 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:09.985782650 DEBUG Discovering virtual environment in `/tmp/.tmpVRVG63/root2` 2026-08-19 21:48:09.985811684 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/e2e-1a66589847f7151e`: does not point to a Python executable or a directory on disk 2026-08-19 21:48:09.985840829 DEBUG No virtual environment found 2026-08-19 21:48:09.985849706 DEBUG Adding first-party search path `/tmp/.tmpVRVG63/root2` 2026-08-19 21:48:09.985852962 DEBUG Using vendored stdlib 2026-08-19 21:48:09.985962587 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:09.985965924 DEBUG Adding new file root '/tmp/.tmpVRVG63/root2' of kind Project 2026-08-19 21:48:09.986069087 DEBUG Updating project to check open files 2026-08-19 21:48:09.986085348 DEBUG Updating project to check open files 2026-08-19 21:48:09.986089045 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:48:09.986092281 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:09.986139620 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpVRVG63/root1/main.py", kind: File } 2026-08-19 21:48:09.986164336 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVRVG63/root1/main.py` 2026-08-19 21:48:09.986166871 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:09.986175186 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:09.986240689 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpVRVG63/root1/main.py"))}: Checking file '/tmp/.tmpVRVG63/root1/main.py' 2026-08-19 21:48:09.986335577 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpVRVG63/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:09.997504220 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpVRVG63/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:09.997627982 DEBUG method="textDocument/diagnostic" response.id=2 duration=11.45ms 2026-08-19 21:48:09.997696811 DEBUG Received server response for request 2 2026-08-19 21:48:09.997791088 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:09.997802569 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:09.997877169 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpVRVG63/root2/main.py", kind: File } 2026-08-19 21:48:09.997909690 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVRVG63/root2/main.py` 2026-08-19 21:48:09.997912405 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:09.997926752 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:09.997965555 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpVRVG63/root2/main.py"))}: Checking file '/tmp/.tmpVRVG63/root2/main.py' 2026-08-19 21:48:09.998018454 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpVRVG63/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:10.009432196 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpVRVG63/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:10.009547483 DEBUG method="textDocument/diagnostic" response.id=3 duration=11.61ms 2026-08-19 21:48:10.009575956 DEBUG Received server response for request 3 2026-08-19 21:48:10.009701391 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:48:10.009716440 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-19 21:48:10.009733201 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpVRVG63/root2) 2026-08-19 21:48:10.009738120 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpVRVG63/root2 2026-08-19 21:48:10.010881736 DEBUG method="textDocument/diagnostic" response.id=4 duration=79.93µs 2026-08-19 21:48:10.010909879 DEBUG Received server response for request 4 2026-08-19 21:48:10.010964521 DEBUG Client sends request `textDocument/diagnostic` with ID 5 2026-08-19 21:48:10.011014395 DEBUG method="textDocument/diagnostic" response.id=5 duration=34.29µs 2026-08-19 21:48:10.011075089 DEBUG Received server response for request 5 2026-08-19 21:48:10.021182450 DEBUG Client sends request `shutdown` with ID 6 2026-08-19 21:48:10.021226973 DEBUG request{id=6 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:10.021235960 DEBUG method="shutdown" response.id=6 duration=13.36µs 2026-08-19 21:48:10.021258453 DEBUG Received server response for request 6 2026-08-19 21:48:10.021263592 DEBUG Client sends notification `exit` 2026-08-19 21:48:10.021332812 DEBUG Received exit notification, exiting ok test result: ok. 150 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 21.06s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_site_packages-fd19e8e90702d4f2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 50 tests test tests::can_find_site_packages_directory_freethreaded_build ... ok test tests::can_find_site_packages_directory_no_virtual_env ... ok test tests::can_find_site_packages_directory_no_virtual_env_at_origin_self_environment ... ok test tests::can_find_site_packages_directory_no_virtual_env_at_origin_uv_workspace ... ok test tests::can_find_site_packages_directory_no_virtual_env_freethreaded ... ok test tests::can_find_site_packages_directory_uv_style_version_field_in_pyvenv_cfg ... ok test tests::can_find_site_packages_directory_venv_style_version_field_in_pyvenv_cfg ... ok test tests::can_find_site_packages_directory_virtualenv_style_version_field_in_pyvenv_cfg ... ok test tests::cannot_find_site_packages_directory ... ok test tests::cannot_find_site_packages_directory_no_virtual_env_at_origin_local_venv ... ok test tests::cannot_find_site_packages_directory_no_virtual_env_at_origin_virtual_env_var ... ok test tests::cannot_read_lib_directory ... ok test tests::detects_cpython_implementation ... ok test tests::detects_graalpy_implementation ... ok test tests::detects_pypy_implementation ... ok test tests::detects_unknown_implementation ... ok test tests::distinguishes_unsuffixed_default_from_free_threaded_executable ... ok test tests::does_not_add_usr_local_when_sys_prefix_is_not_usr ... ok test tests::does_not_enumerate_usr_local_for_wrong_version_when_version_known ... ok test tests::does_not_include_wrong_version_dist_packages_when_exact_dist_missing ... ok test tests::does_not_include_wrong_version_when_implementation_unknown ... ok test tests::fallback_enumeration_for_cpython_excludes_pypy_directories ... ok test tests::fallback_enumeration_for_pypy_excludes_cpython_directories ... ok test tests::finds_debian_dist_packages_in_fallback_enumeration ... ok test tests::finds_debian_python3_dist_packages ... ok test tests::finds_dist_packages_in_fallback_enumeration ... ok test tests::finds_dist_packages_in_system_environment ... ok test tests::finds_pypy_site_packages_when_version_known ... ok test tests::finds_system_site_packages ... ok test tests::finds_usr_local_dist_packages_in_fallback_enumeration ... ok test tests::finds_usr_local_dist_packages_in_system_environment ... ok test tests::identifies_free_threaded_hard_links ... ok test tests::includes_matching_version_pypy_without_wrong_version_cpython_when_unknown ... ok test tests::layout_inference_uses_the_primary_site_packages_source ... ok test tests::parsing_pyvenv_cfg_with_key_but_no_value_fails ... ok test tests::parsing_pyvenv_cfg_with_no_home_key_fails ... ok test tests::parsing_pyvenv_cfg_with_value_but_no_key_fails ... ok test tests::pyvenv_cfg_with_carriage_return_line_endings_parses ... ok test tests::pyvenv_cfg_with_strange_whitespace_parses ... ok test tests::recognizes_unversioned_graalpy_executable ... ok test tests::reject_env_that_does_not_exist ... ok test tests::reject_env_that_is_not_a_directory ... ok test tests::settings_diagnostic_path_ignores_python_helper_scripts ... ok test tests::site_packages_paths_display ... ok test tests::unknown_known_version_prefers_cpython_layout ... ok test tests::unresolved_pyvenv_cfg_home_is_nonfatal_without_system_site_packages ... ok test tests::unresolved_pyvenv_cfg_home_with_system_site_packages_fails ... ok test tests::uses_selected_system_interpreter_layout ... ok test tests::uses_symlink_target_layout ... ok test tests::usr_local_dist_packages_precedes_sys_prefix_dist_packages ... ok test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_test-e618017431807023 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2 tests test tests::multiple_sections_with_dependencies_not_allowed ... ok test tests::normalizes_site_packages_paths_only_in_diagnostic_locations ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/ty_vendored-d5527e34ea92fd15 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2 tests test tests::typeshed_vfs_consistent_with_vendored_stubs ... ok test tests::typeshed_zip_created_at_build_time ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests annotate_snippets Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name annotate_snippets --test crates/ruff_annotate_snippets/src/lib.rs --test-run-directory /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_annotate_snippets -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --extern anstream=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstream-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsnapbox-9d2f09e34c3a50fd.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' --error-format human` running 13 tests test crates/ruff_annotate_snippets/src/level.rs - level::Level (line 45) ... ok test crates/ruff_annotate_snippets/src/level.rs - level::Level<'a>::no_name (line 182) ... ok test crates/ruff_annotate_snippets/src/level.rs - level::Level<'a>::with_name (line 162) ... ok test crates/ruff_annotate_snippets/src/lib.rs - (line 5) ... ok test crates/ruff_annotate_snippets/src/renderer/mod.rs - renderer (line 5) ... ok test crates/ruff_annotate_snippets/src/renderer/mod.rs - renderer::Renderer (line 92) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Annotation (line 351) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::AnnotationKind::Visible (line 422) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Group (line 43) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Group<'a>::with_level (line 69) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Origin (line 515) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Patch (line 455) ... ok test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Title (line 161) ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 9.52s; merged doctests compilation took 9.50s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_cache -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern seahash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libseahash-6b8ea472f5e5244b.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 2 tests test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 27) ... ok test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 39) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 18.11s; merged doctests compilation took 18.10s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_db -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --extern anstyle=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern arc_swap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libarc_swap-6a7459cb7095981b.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern dashmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdashmap-a63f3bf824a2d795.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern etcetera=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libetcetera-2057195ea63d9ac2.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern matchit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmatchit-99770828387e1497.rlib --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rlib --extern pathdiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpathdiff-490b4e88f810074d.rlib --extern quick_junit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquick_junit-38ea1427c5208020.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern same_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsame_file-a3ca45abc33d1d2b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsupports_hyperlinks-b8509cfada410cd7.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern which=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwhich-c574afd8a7fc4b51.rlib --extern zip=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libzip-13df18a34da43b56.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --cfg 'feature="cache"' --cfg 'feature="ignore"' --cfg 'feature="junit"' --cfg 'feature="os"' --cfg 'feature="ruff_cache"' --cfg 'feature="serde"' --cfg 'feature="testing"' --cfg 'feature="tracing-subscriber"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "ignore", "junit", "os", "ruff_cache", "schemars", "serde", "testing", "tracing-subscriber"))' --error-format human` running 20 tests test crates/ruff_db/src/system/path.rs - system::path::SystemPath::absolute (line 404) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::absolute (line 427) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::ancestors (line 182) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::components (line 225) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::ends_with (line 131) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::extension (line 83) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::file_name (line 252) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::file_stem (line 282) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::is_absolute (line 59) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::join (line 336) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::parent (line 155) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::starts_with (line 103) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::strip_prefix (line 305) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::with_extension (line 353) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPathBuf::push (line 548) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPathBuf::push (line 558) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemVirtualPath::extension (line 786) ... ok test crates/ruff_db/src/system/path.rs - system::path::deduplicate_nested_paths (line 933) ... ok test crates/ruff_db/src/testing.rs - testing::setup_logging (line 152) ... ok test crates/ruff_db/src/testing.rs - testing::setup_logging_with_filter (line 166) ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 49.62s; merged doctests compilation took 49.58s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_formatter -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' --error-format human` running 70 tests test crates/ruff_formatter/src/arguments.rs - arguments::Arguments (line 40) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_element (line 23) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_fmt (line 47) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::BufferExtensions::start_recording (line 601) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::RemoveSoftLinesBuffer (line 307) ... ok test crates/ruff_formatter/src/builders.rs - builders::BestFitting<'a,Context>::with_mode (line 2604) ... ok test crates/ruff_formatter/src/builders.rs - builders::IfGroupBreaks<'_,Context>::with_group_id (line 1977) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 879) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 924) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1474) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1509) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1528) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1547) ... ok test crates/ruff_formatter/src/builders.rs - builders::block_indent (line 1015) ... ok test crates/ruff_formatter/src/builders.rs - builders::conditional_group (line 1619) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent (line 749) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent_to_root (line 818) ... ok test crates/ruff_formatter/src/builders.rs - builders::empty_line (line 110) ... ok test crates/ruff_formatter/src/builders.rs - builders::expand_parent (line 1749) ... ok test crates/ruff_formatter/src/builders.rs - builders::fits_expanded (line 2185) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2342) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2380) - should panic ... ok test crates/ruff_formatter/src/builders.rs - builders::format_with (line 2285) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1343) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1371) ... ok test crates/ruff_formatter/src/builders.rs - builders::hard_line_break (line 79) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1805) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1834) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1886) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1915) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent (line 685) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2057) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2080) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2110) ... ok test crates/ruff_formatter/src/builders.rs - builders::labelled (line 550) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 417) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 434) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix_boundary (line 507) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1056) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1087) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 23) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 43) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 142) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 164) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1130) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1164) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1264) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1296) ... ok test crates/ruff_formatter/src/builders.rs - builders::source_position (line 286) ... ok test crates/ruff_formatter/src/builders.rs - builders::space (line 647) ... ok test crates/ruff_formatter/src/builders.rs - builders::token (line 223) ... ok test crates/ruff_formatter/src/builders.rs - builders::token (line 241) ... ok test crates/ruff_formatter/src/format_extensions.rs - format_extensions::MemoizeFormat::memoized (line 14) ... ok test crates/ruff_formatter/src/format_extensions.rs - format_extensions::Memoized::inspect (line 95) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 117) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 139) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join (line 48) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join_with (line 80) ... ok test crates/ruff_formatter/src/lib.rs - Format (line 572) ... ok test crates/ruff_formatter/src/lib.rs - FormatWithRule (line 677) ... ignored test crates/ruff_formatter/src/lib.rs - format (line 876) ... ok test crates/ruff_formatter/src/lib.rs - format (line 889) ... ok test crates/ruff_formatter/src/lib.rs - write (line 823) ... ok test crates/ruff_formatter/src/lib.rs - write (line 842) ... ok test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 155) ... ok test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 243) ... ok test crates/ruff_formatter/src/macros.rs - macros::dbg_write (line 81) ... ok test crates/ruff_formatter/src/macros.rs - macros::format (line 125) ... ok test crates/ruff_formatter/src/macros.rs - macros::format_args (line 13) ... ok test crates/ruff_formatter/src/macros.rs - macros::write (line 48) ... ok test result: ok. 69 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.05s all doctests ran in 19.70s; merged doctests compilation took 19.64s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_linter -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-1115105494bddd60.rlib --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern clap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libclap-09f582a11b941a5d.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern fern=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libfern-e1b39181fa45e0e9.rlib --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern hashbrown=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rlib --extern imperative=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libimperative-48eb40cb42ffd21d.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern libcst_native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblibcst_native-6c1ab1634be4e364.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern natord=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libnatord-0882905e2715b24f.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rlib --extern pyproject_toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpyproject_toml-b13e4bf6b5dc6d1d.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_codegen-821bcadfc0443274.rlib --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_importer-c262dc3ce0ab7c5d.rlib --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_index-c1d6bc72da3b40b7.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_semantic-e1eddbe07f0d9be0.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern typed_arena=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtyped_arena-4a5da8c07355488e.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_names2-3054326373df70ad.rlib --extern url=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liburl-de1bb71a633cb340.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --cfg 'feature="clap"' --cfg 'feature="default"' --cfg 'feature="test-rules"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "default", "schemars", "test-rules", "testing"))' --error-format human` running 12 tests test crates/ruff_linter/src/checkers/ast/mod.rs - checkers::ast::DiagnosticGuard<'_,'_>::before_drop (line 3710) ... ignored test crates/ruff_linter/src/locator.rs - locator::Locator<'a>::floor_char_boundary (line 62) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::contains (line 237) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::insert (line 193) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::intersects (line 123) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::is_empty (line 154) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::iter (line 272) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::len (line 170) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::remove (line 220) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::subtract (line 98) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::union (line 68) ... ok test crates/ruff_linter/src/settings/mod.rs - settings::display_settings (line 44) ... ok test result: ok. 11 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 122.57s; merged doctests compilation took 122.53s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_notebook -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern rand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librand-b8cdbf2a5e9b450a.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_notebook-78a1d7445b0ab014.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern uuid=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libuuid-d6ba13bc8a053323.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 1 test test crates/ruff_notebook/src/schema.rs - schema::SortAlphabetically (line 43) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 11.01s; merged doctests compilation took 11.00s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_options_metadata -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' --error-format human` running 4 tests test crates/ruff_options_metadata/src/lib.rs - OptionSet::find (line 184) ... ok test crates/ruff_options_metadata/src/lib.rs - OptionSet::find (line 209) ... ok test crates/ruff_options_metadata/src/lib.rs - OptionSet::has (line 110) ... ok test crates/ruff_options_metadata/src/lib.rs - OptionSet::has (line 133) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 7.65s; merged doctests compilation took 7.65s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_ast -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern aho_corasick=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libaho_corasick-1115105494bddd60.rlib --extern arrayvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libarrayvec-8ce37ea4020a9eee.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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 1014) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from (line 945) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from_member (line 973) ... ok test crates/ruff_python_ast/src/name.rs - name::QualifiedName<'a>::from_dotted_name (line 323) ... ok test crates/ruff_python_ast/src/nodes.rs - nodes::DictItem (line 133) ... ignored test result: ok. 4 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 23.89s; merged doctests compilation took 23.88s Doc-tests ruff_python_parser Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_python_parser --test crates/ruff_python_parser/src/lib.rs --test-run-directory /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_parser -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libannotate_snippets-e0d9946f53d6c268.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern stacker=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstacker-6fe28375f774917b.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_names2-3054326373df70ad.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 10 tests test crates/ruff_python_parser/src/lib.rs - parse (line 246) ... ok test crates/ruff_python_parser/src/lib.rs - parse (line 255) ... ok test crates/ruff_python_parser/src/lib.rs - parse (line 270) ... ok test crates/ruff_python_parser/src/lib.rs - parse_expression (line 129) ... ok test crates/ruff_python_parser/src/lib.rs - parse_expression_range (line 152) ... ok test crates/ruff_python_parser/src/lib.rs - parse_module (line 99) ... ok test crates/ruff_python_parser/src/lib.rs - parse_parenthesized_expression_range (line 179) ... ok test crates/ruff_python_parser/src/lib.rs - parse_string_annotation (line 205) ... ok test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 17) ... ok test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 9) ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 26.96s; merged doctests compilation took 26.94s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_stdlib -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 4 tests test crates/ruff_python_stdlib/src/str.rs - str::is_cased_lowercase (line 85) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_cased_uppercase (line 118) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_lowercase (line 7) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_uppercase (line 44) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 7.92s; merged doctests compilation took 7.92s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_python_trivia -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 10 tests test crates/ruff_python_trivia/src/pragmas.rs - pragmas::find_trailing_pragma_offset (line 49) ... ok test crates/ruff_python_trivia/src/pragmas.rs - pragmas::is_pragma_comment (line 3) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::dedent (line 141) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 15) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 25) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 38) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 51) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 101) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 81) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 91) ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 8.81s; merged doctests compilation took 8.79s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_source_file -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' --error-format human` running 20 tests test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_column (line 86) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_index (line 235) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 331) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 394) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::source_location (line 142) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::OneIndexed::digits (line 647) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::contains_line_break (line 231) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::count_lines (line 303) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_end (line 42) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_range (line 85) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_str (line 132) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_range (line 175) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_str (line 279) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_end (line 62) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_range (line 109) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_start (line 12) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_str (line 153) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_range (line 207) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_str (line 253) ... ok test crates/ruff_source_file/src/newlines.rs - newlines::UniversalNewlineIterator (line 23) ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 8.65s; merged doctests compilation took 8.63s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_text_size -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' --error-format human` running 21 tests test crates/ruff_text_size/src/range.rs - range::TextRange::add_end (line 461) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::add_start (line 421) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::at (line 58) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains (line 156) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains_inclusive (line 175) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains_range (line 192) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::cover (line 237) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::cover_offset (line 259) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::empty (line 78) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::intersect (line 213) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::new (line 37) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::ordering (line 313) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::sub_end (line 441) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::sub_start (line 402) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::up_to (line 98) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::with_end (line 381) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::with_start (line 358) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::new (line 43) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::of (line 57) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::to_u32 (line 74) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::to_usize (line 86) ... ok test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 8.22s; merged doctests compilation took 8.20s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_workspace -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern colored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern etcetera=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libetcetera-2057195ea63d9ac2.rlib --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern log=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern matchit=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmatchit-99770828387e1497.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern path_slash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rlib --extern pep440_rs=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_cache-5bb6fc897a0ee4d8.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_formatter-84ce144d9e7d0257.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_graph-cb9a161c03c38c69.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_linter-a870c170d43e5a90.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_options_metadata-a3d6e8d948633b42.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_formatter-b9f9e59951f62bc8.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_semantic-e1eddbe07f0d9be0.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_ranged_value-fecd917c26c53805.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_workspace-15c7f09dc730b1b3.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern toml=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_module_resolver -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern regex=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern regex_syntax=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tempfile=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 16 tests test crates/ty_module_resolver/src/module_glob.rs - module_glob (line 9) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::ancestors (line 290) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::components (line 77) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::extend (line 272) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::first_component (line 91) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::from_components (line 239) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::is_private (line 429) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::is_test_module (line 378) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::last_component (line 109) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::new_static (line 51) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::parent (line 127) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 182) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 196) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::starts_with (line 146) ... ok test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 12) ... ignored test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 23) ... ignored test result: ok. 14 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 54.55s; merged doctests compilation took 54.53s 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/ty-0.0.73-build/ty-0.0.73/ruff/crates/ty_python_semantic -L native=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/psm-b9054abd0b241500/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libanyhow-b9bfe0b515e9edd6.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern camino=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcamino-1fae8cdb798ad1a7.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdatatest_stable-88a2fb4682a6efa9.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern glob=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern pretty_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libpretty_assertions-5a7c44c01d3b7102.rlib --extern quickcheck=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquickcheck-6c542723432ef61a.rlib --extern quickcheck_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libquickcheck_macros-513dafb81c22de8a.so --extern rayon=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librayon-512919c4641fec67.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_db-cc950841ef6b9ca8.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_diagnostics-2fda2d35fee97a32.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_index-a25cb0f73108c143.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_macros-da58c53f37dd5dac.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_memory_usage-0529012ce81128e7.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_ast-f3f5b2966bc6f741.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_literal-c852919525a1b558.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_parser-446ab9f74828c15f.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_stdlib-0b492cec75d1dbbd.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_python_trivia-88562b5a6767345e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_source_file-63ea680f6ec99074.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libruff_text_size-45f45356eff9a06a.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsalsa-a5f8ad2cc64d34eb.rlib --extern serde=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern strum=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern test_case=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libthiserror-3d15d258de8ce676.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_module_resolver-c79eceda08c930c1.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_core-beea147a73fea2d6.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_python_semantic-16a1f86503fc0237.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_site_packages-73b2d648917b08fe.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_static-0fdd48d5d447fb39.rlib --extern ty_test=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_test-52a546967e0e0368.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps/libty_vendored-8543e623706dd542.rlib -L dependency=/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/deps -C lto=fat --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' --error-format human` running 2 tests test crates/ty_python_semantic/src/diagnostic/mod.rs - diagnostic::DiagnosticGuard::sink (line 200) ... ignored test crates/ty_python_semantic/src/lint.rs - lint::declare_lint (line 223) ... ok test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s running 1 test test crates/ty_python_semantic/src/types/class/static_literal.rs - types::class::static_literal::StaticClassLiteral<'db>::header_range (line 3193) ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 161.62s; merged doctests compilation took 161.58s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ty-0.0.73-1.fc46.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.m8fwLf + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + cd ty-0.0.73 + DOCDIR=/builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/share/doc/ty + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/share/doc/ty + cp -pr /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/CHANGELOG.md /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/share/doc/ty + cp -pr /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/README.md /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/share/doc/ty + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.OsMeXM + umask 022 + cd /builddir/build/BUILD/ty-0.0.73-build + cd ty-0.0.73 + LICENSEDIR=/builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/share/licenses/ty + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/share/licenses/ty + cp -pr /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/LICENSE /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/share/licenses/ty + cp -pr /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/LICENSE.dependencies /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/share/licenses/ty + cp -pr /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/LICENSE.bundled /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT/usr/share/licenses/ty + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(crate(annotate-snippets)) = 0.11.5 bundled(ruff) = 0.16.3^20260818git107e38d bundled(typeshed) = 0^20260814git6fba3ae ty = 0.0.73-1.fc46 ty(x86-64) = 0.0.73-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.30)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.39)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libjemalloc.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Processing files: python3-ty-0.0.73-1.fc46.noarch Provides: python-ty = 0.0.73-1.fc46 python3-ty = 0.0.73-1.fc46 python3.15-ty = 0.0.73-1.fc46 python3.15dist(ty) = 0.0.73 python3dist(ty) = 0.0.73 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.15 Processing files: ty-debugsource-0.0.73-1.fc46.x86_64 Provides: ty-debugsource = 0.0.73-1.fc46 ty-debugsource(x86-64) = 0.0.73-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ty-debuginfo-0.0.73-1.fc46.x86_64 Provides: debuginfo(build-id) = a91c502f3e145121182384997ae6f7df275185d9 ty-debuginfo = 0.0.73-1.fc46 ty-debuginfo(x86-64) = 0.0.73-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ty-debugsource(x86-64) = 0.0.73-1.fc46 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/ty-0.0.73-build/BUILDROOT Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc46.src.rpm Wrote: /builddir/build/RPMS/ty-debuginfo-0.0.73-1.fc46.x86_64.rpm Wrote: /builddir/build/RPMS/ty-0.0.73-1.fc46.x86_64.rpm Wrote: /builddir/build/RPMS/ty-debugsource-0.0.73-1.fc46.x86_64.rpm Wrote: /builddir/build/RPMS/python3-ty-0.0.73-1.fc46.noarch.rpm Finish: rpmbuild ty-0.0.73-1.fc46.src.rpm Finish: build phase for ty-0.0.73-1.fc46.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1787161648.307207/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/ty-0.0.73-1.fc46.src.rpm) Config(child) 253 minutes 14 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "ty", "epoch": null, "version": "0.0.73", "release": "1.fc46", "arch": "src" }, { "name": "ty-debuginfo", "epoch": null, "version": "0.0.73", "release": "1.fc46", "arch": "x86_64" }, { "name": "ty", "epoch": null, "version": "0.0.73", "release": "1.fc46", "arch": "x86_64" }, { "name": "python3-ty", "epoch": null, "version": "0.0.73", "release": "1.fc46", "arch": "noarch" }, { "name": "ty-debugsource", "epoch": null, "version": "0.0.73", "release": "1.fc46", "arch": "x86_64" } ] } RPMResults finished