Warning: Permanently added '2620:52:6:1161:dead:beef:cafe:c132' (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-45-x86_64 --chroot fedora-45-x86_64 Version: 1.9 PID: 2919 Logging PID: 2921 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 10881134, 'buildroot_pkgs': [], 'chroot': 'fedora-45-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-45-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-45-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-dyd8vw4v/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-dyd8vw4v/ty', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-dyd8vw4v/ty'... Running: git checkout 0b5ce083670eab21c527208c8112f6c6c4c8892b -- cmd: ['git', 'checkout', '0b5ce083670eab21c527208c8112f6c6c4c8892b', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-dyd8vw4v/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-dyd8vw4v/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 76.92M 0 0 INFO: Reading stdout from command: md5sum ruff-107e38d04573ff546a1caa8bff0c04875efb6afb.tar.gz INFO: Downloading ty-0.0.73.tar.gz 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 19.20M 0 0 INFO: Reading stdout from command: md5sum ty-0.0.73.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-dyd8vw4v/ty/ty.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-dyd8vw4v/ty --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1787161696.706450 -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-dyd8vw4v/ty/ty.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-dyd8vw4v/ty --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1787161696.706450 -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-dyd8vw4v/ty/ty.spec) Config(fedora-45-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-45-x86_64-bootstrap-1787161696.706450/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:45 INFO: Pulling image: registry.fedoraproject.org/fedora:45 INFO: Tagging container image as mock-bootstrap-5bfc4e46-c071-496b-82c4-6c009080caf1 INFO: Checking that ad34bd587190e378e8e0182b0e606dd434de037926d566b7834f0ce3bf7684d8 image matches host's architecture INFO: Copy content of container ad34bd587190e378e8e0182b0e606dd434de037926d566b7834f0ce3bf7684d8 to /var/lib/mock/fedora-45-x86_64-bootstrap-1787161696.706450/root INFO: mounting ad34bd587190e378e8e0182b0e606dd434de037926d566b7834f0ce3bf7684d8 with podman image mount INFO: image ad34bd587190e378e8e0182b0e606dd434de037926d566b7834f0ce3bf7684d8 as /var/lib/containers/storage/overlay/97dcdafe17e7857e52c2295276948ae93fab1d21ac5a5672c068a35048bae37b/merged INFO: umounting image ad34bd587190e378e8e0182b0e606dd434de037926d566b7834f0ce3bf7684d8 (/var/lib/containers/storage/overlay/97dcdafe17e7857e52c2295276948ae93fab1d21ac5a5672c068a35048bae37b/merged) with podman image umount INFO: Removing image mock-bootstrap-5bfc4e46-c071-496b-82c4-6c009080caf1 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-45-x86_64-1787161696.706450/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: updates 100% | 170.8 KiB/s | 51.3 KiB | 00m00s fedora 100% | 31.4 MiB/s | 36.5 MiB | 00m01s Copr repository 100% | 2.6 MiB/s | 4.6 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:45-0.10 fedora 4.2 KiB findutils x86_64 1:4.11.0-2.fc45 fedora 1.9 MiB gawk x86_64 0:5.4.1-1.fc45 fedora 2.2 MiB glibc-minimal-langpack x86_64 0:2.44-1.fc45 fedora 0.0 B grep x86_64 0:3.12-4.fc45 fedora 1.0 MiB gzip x86_64 0:1.14-4.fc45 fedora 401.6 KiB info x86_64 0:7.3-3.fc45 fedora 372.4 KiB patch x86_64 0:2.8-5.fc45 fedora 226.6 KiB redhat-rpm-config noarch 0:344-5.fc45 fedora 184.2 KiB rpm-build x86_64 0:6.0.92-2.fc45 fedora 312.2 KiB sed x86_64 0:4.10-2.fc45 fedora 866.5 KiB shadow-utils x86_64 2:4.20.0-1.fc45 fedora 3.9 MiB tar x86_64 2:1.35-9.fc45 fedora 3.0 MiB unzip x86_64 0:6.0-71.fc45 fedora 441.8 KiB util-linux x86_64 0:2.42.2-3.fc45 fedora 3.7 MiB which x86_64 0:2.25-2.fc45 fedora 83.6 KiB xz x86_64 1:5.8.3-2.fc45 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism x86_64 0:0.7.3-3.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-6.fc45 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs x86_64 0:4.2.1-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:45-0.5 fedora 130.3 KiB fedora-release noarch 0:45-0.10 fedora 0.0 B fedora-release-identity-basic noarch 0:45-0.10 fedora 656.0 B fedora-repos noarch 0:45-0.5 fedora 4.9 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.11-1.fc45 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.11-1.fc45 fedora 18.9 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs x86_64 0:3.53.4-1.fc45 fedora 1.6 MiB systemd-libs x86_64 0:261.2-1.fc45 fedora 2.7 MiB systemd-standalone-sysusers x86_64 0:261.2-1.fc45 fedora 944.4 KiB tpm2-tss x86_64 0:4.2.0-1.fc45 fedora 1.7 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core x86_64 0:2.42.2-3.fc45 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.3-5.fc45 fedora 94.0 KiB xz-libs x86_64 1:5.8.3-2.fc45 fedora 221.7 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip x86_64 0:3.0-46.fc45 fedora 694.1 KiB zlib-ng-compat x86_64 0:2.3.3-6.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-6.fc45 fedora 502.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 187 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/187] bzip2-0:1.0.8-24.fc45.x86_64 100% | 25.5 MiB/s | 52.3 KiB | 00m00s [ 2/187] cpio-0:2.15-10.fc45.x86_64 100% | 71.4 MiB/s | 292.5 KiB | 00m00s [ 3/187] coreutils-0:9.11-6.fc45.x86_6 100% | 119.9 MiB/s | 1.2 MiB | 00m00s [ 4/187] diffutils-0:3.12-6.fc45.x86_6 100% | 77.5 MiB/s | 396.6 KiB | 00m00s [ 5/187] bash-0:5.3.15-2.fc45.x86_64 100% | 105.1 MiB/s | 1.9 MiB | 00m00s [ 6/187] fedora-release-common-0:45-0. 100% | 5.8 MiB/s | 17.9 KiB | 00m00s [ 7/187] findutils-1:4.11.0-2.fc45.x86 100% | 111.5 MiB/s | 570.7 KiB | 00m00s [ 8/187] glibc-minimal-langpack-0:2.44 100% | 39.1 MiB/s | 120.1 KiB | 00m00s [ 9/187] grep-0:3.12-4.fc45.x86_64 100% | 98.0 MiB/s | 301.0 KiB | 00m00s [ 10/187] gzip-0:1.14-4.fc45.x86_64 100% | 175.4 MiB/s | 179.6 KiB | 00m00s [ 11/187] info-0:7.3-3.fc45.x86_64 100% | 93.4 MiB/s | 191.2 KiB | 00m00s [ 12/187] patch-0:2.8-5.fc45.x86_64 100% | 56.0 MiB/s | 114.6 KiB | 00m00s [ 13/187] redhat-rpm-config-0:344-5.fc4 100% | 38.0 MiB/s | 77.7 KiB | 00m00s [ 14/187] rpm-build-0:6.0.92-2.fc45.x86 100% | 77.2 MiB/s | 158.2 KiB | 00m00s [ 15/187] sed-0:4.10-2.fc45.x86_64 100% | 105.1 MiB/s | 322.8 KiB | 00m00s [ 16/187] unzip-0:6.0-71.fc45.x86_64 100% | 97.4 MiB/s | 199.6 KiB | 00m00s [ 17/187] tar-2:1.35-9.fc45.x86_64 100% | 141.2 MiB/s | 867.4 KiB | 00m00s [ 18/187] which-0:2.25-2.fc45.x86_64 100% | 20.6 MiB/s | 42.2 KiB | 00m00s [ 19/187] shadow-utils-2:4.20.0-1.fc45. 100% | 128.7 MiB/s | 1.4 MiB | 00m00s [ 20/187] xz-1:5.8.3-2.fc45.x86_64 100% | 106.0 MiB/s | 651.2 KiB | 00m00s [ 21/187] gawk-0:5.4.1-1.fc45.x86_64 100% | 117.8 MiB/s | 1.2 MiB | 00m00s [ 22/187] util-linux-0:2.42.2-3.fc45.x8 100% | 114.9 MiB/s | 1.3 MiB | 00m00s [ 23/187] ncurses-libs-0:6.6-3.fc45.x86 100% | 83.9 MiB/s | 343.7 KiB | 00m00s [ 24/187] filesystem-0:3.18-59.fc45.x86 100% | 121.1 MiB/s | 1.8 MiB | 00m00s [ 25/187] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 14.2 MiB/s | 43.5 KiB | 00m00s [ 26/187] glibc-0:2.44-1.fc45.x86_64 100% | 136.4 MiB/s | 2.5 MiB | 00m00s [ 27/187] gmp-1:6.3.0-6.fc45.x86_64 100% | 44.9 MiB/s | 321.8 KiB | 00m00s [ 28/187] libacl-0:2.4.0-2.fc45.x86_64 100% | 26.8 MiB/s | 27.5 KiB | 00m00s [ 29/187] libattr-0:2.6.0-2.fc45.x86_64 100% | 17.6 MiB/s | 18.1 KiB | 00m00s [ 30/187] libcap-0:2.78-2.fc45.x86_64 100% | 86.5 MiB/s | 88.6 KiB | 00m00s [ 31/187] coreutils-common-0:9.11-6.fc4 100% | 154.7 MiB/s | 2.2 MiB | 00m00s [ 32/187] fedora-repos-0:45-0.5.noarch 100% | 9.2 MiB/s | 9.4 KiB | 00m00s [ 33/187] redhat-systemd-presets-0:102- 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [ 34/187] systemd-libs-0:261.2-1.fc45.x 100% | 102.7 MiB/s | 946.6 KiB | 00m00s [ 35/187] glibc-common-0:2.44-1.fc45.x8 100% | 100.7 MiB/s | 412.5 KiB | 00m00s [ 36/187] pcre2-0:10.47-1.fc45.2.x86_64 100% | 90.1 MiB/s | 276.7 KiB | 00m00s [ 37/187] R-srpm-macros-0:1.3.7-3.fc45. 100% | 5.4 MiB/s | 11.1 KiB | 00m00s [ 38/187] ed-0:1.22.5-3.fc45.x86_64 100% | 27.7 MiB/s | 85.2 KiB | 00m00s [ 39/187] openssl-libs-1:4.0.1-5.fc45.x 100% | 116.8 MiB/s | 2.3 MiB | 00m00s [ 40/187] ansible-srpm-macros-0:1-22.fc 100% | 6.5 MiB/s | 19.8 KiB | 00m00s [ 41/187] build-reproducibility-srpm-ma 100% | 3.5 MiB/s | 10.8 KiB | 00m00s [ 42/187] cmake-srpm-macros-0:4.3.0-5.f 100% | 10.1 MiB/s | 10.3 KiB | 00m00s [ 43/187] efi-srpm-macros-0:6-9.fc45.no 100% | 20.9 MiB/s | 21.4 KiB | 00m00s [ 44/187] dwz-0:0.17-3.fc45.x86_64 100% | 68.0 MiB/s | 139.2 KiB | 00m00s [ 45/187] erlang-srpm-macros-0:0.3.11-2 100% | 9.7 MiB/s | 10.0 KiB | 00m00s [ 46/187] file-0:5.47-3.fc45.x86_64 100% | 48.3 MiB/s | 49.4 KiB | 00m00s [ 47/187] filesystem-srpm-macros-0:3.18 100% | 25.8 MiB/s | 26.4 KiB | 00m00s [ 48/187] fonts-srpm-macros-1:5.0.0-4.f 100% | 26.5 MiB/s | 27.2 KiB | 00m00s [ 49/187] forge-srpm-macros-0:0.4.0-5.f 100% | 19.3 MiB/s | 19.7 KiB | 00m00s [ 50/187] fpc-srpm-macros-0:1.3-17.fc45 100% | 7.6 MiB/s | 7.8 KiB | 00m00s [ 51/187] gap-srpm-macros-0:2-3.fc45.no 100% | 9.1 MiB/s | 9.3 KiB | 00m00s [ 52/187] ghc-srpm-macros-0:1.10-2.fc45 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [ 53/187] gnat-srpm-macros-0:7-3.fc45.n 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 54/187] gnome-srpm-macros-0:1.0-2.fc4 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 55/187] go-srpm-macros-0:3.8.0-3.fc45 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [ 56/187] java-srpm-macros-0:1-9.fc45.n 100% | 8.1 MiB/s | 8.3 KiB | 00m00s [ 57/187] kernel-srpm-macros-0:1.0-30.f 100% | 8.1 MiB/s | 8.3 KiB | 00m00s [ 58/187] lua-srpm-macros-0:1-18.fc45.n 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [ 59/187] ocaml-srpm-macros-0:11-4.fc45 100% | 8.7 MiB/s | 9.0 KiB | 00m00s [ 60/187] openblas-srpm-macros-0:2-22.f 100% | 7.3 MiB/s | 7.5 KiB | 00m00s [ 61/187] package-notes-srpm-macros-0:0 100% | 10.3 MiB/s | 10.5 KiB | 00m00s [ 62/187] perl-srpm-macros-0:1-65.fc45. 100% | 8.2 MiB/s | 8.4 KiB | 00m00s [ 63/187] python-srpm-macros-0:3.15-2.f 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [ 64/187] qt5-srpm-macros-0:5.15.18-3.f 100% | 7.9 MiB/s | 8.1 KiB | 00m00s [ 65/187] qt6-srpm-macros-0:6.11.1-2.fc 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 66/187] rust-srpm-macros-0:28.5-2.fc4 100% | 11.1 MiB/s | 11.4 KiB | 00m00s [ 67/187] rpm-0:6.0.92-2.fc45.x86_64 100% | 186.0 MiB/s | 571.4 KiB | 00m00s [ 68/187] tree-sitter-srpm-macros-0:0.4 100% | 13.7 MiB/s | 14.0 KiB | 00m00s [ 69/187] zig-srpm-macros-0:1-9.fc45.no 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [ 70/187] debugedit-0:5.3-3.fc45.x86_64 100% | 42.9 MiB/s | 87.9 KiB | 00m00s [ 71/187] zip-0:3.0-46.fc45.x86_64 100% | 86.1 MiB/s | 264.6 KiB | 00m00s [ 72/187] elfutils-0:0.195-3.fc45.x86_6 100% | 115.2 MiB/s | 590.0 KiB | 00m00s [ 73/187] elfutils-libelf-0:0.195-3.fc4 100% | 68.5 MiB/s | 210.4 KiB | 00m00s [ 74/187] libarchive-0:3.8.8-3.fc45.x86 100% | 108.7 MiB/s | 445.1 KiB | 00m00s [ 75/187] libgcc-0:16.1.1-4.fc45.1.x86_ 100% | 43.4 MiB/s | 133.3 KiB | 00m00s [ 76/187] popt-0:1.19-11.fc45.x86_64 100% | 65.0 MiB/s | 66.6 KiB | 00m00s [ 77/187] readline-0:8.3-6.fc45.x86_64 100% | 111.7 MiB/s | 228.8 KiB | 00m00s [ 78/187] libstdc++-0:16.1.1-4.fc45.1.x 100% | 142.6 MiB/s | 1.0 MiB | 00m00s [ 79/187] rpm-build-libs-0:6.0.92-2.fc4 100% | 43.9 MiB/s | 134.8 KiB | 00m00s [ 80/187] rpm-libs-0:6.0.92-2.fc45.x86_ 100% | 116.4 MiB/s | 476.7 KiB | 00m00s [ 81/187] audit-libs-0:4.2.1-2.fc45.x86 100% | 69.9 MiB/s | 143.3 KiB | 00m00s [ 82/187] zstd-0:1.5.7-6.fc45.x86_64 100% | 93.6 MiB/s | 191.7 KiB | 00m00s [ 83/187] libeconf-0:0.7.9-4.fc45.x86_6 100% | 35.1 MiB/s | 35.9 KiB | 00m00s [ 84/187] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 63.9 MiB/s | 130.9 KiB | 00m00s [ 85/187] libsemanage-0:3.11-3.fc45.x86 100% | 62.2 MiB/s | 127.3 KiB | 00m00s [ 86/187] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 28.5 MiB/s | 58.4 KiB | 00m00s [ 87/187] setup-0:2.15.1-2.fc45.noarch 100% | 77.0 MiB/s | 157.6 KiB | 00m00s [ 88/187] xz-libs-1:5.8.3-2.fc45.x86_64 100% | 56.7 MiB/s | 116.1 KiB | 00m00s [ 89/187] mpfr-0:4.2.2-4.fc45.x86_64 100% | 116.4 MiB/s | 357.4 KiB | 00m00s [ 90/187] libblkid-0:2.42.2-3.fc45.x86_ 100% | 65.4 MiB/s | 133.9 KiB | 00m00s [ 91/187] libcap-ng-0:0.9.3-5.fc45.x86_ 100% | 33.6 MiB/s | 34.4 KiB | 00m00s [ 92/187] libfdisk-0:2.42.2-3.fc45.x86_ 100% | 82.8 MiB/s | 169.6 KiB | 00m00s [ 93/187] liblastlog2-0:2.42.2-3.fc45.x 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [ 94/187] libmount-0:2.42.2-3.fc45.x86_ 100% | 86.5 MiB/s | 177.2 KiB | 00m00s [ 95/187] libsmartcols-0:2.42.2-3.fc45. 100% | 86.5 MiB/s | 88.5 KiB | 00m00s [ 96/187] libuuid-0:2.42.2-3.fc45.x86_6 100% | 27.0 MiB/s | 27.7 KiB | 00m00s [ 97/187] zlib-ng-compat-0:2.3.3-6.fc45 100% | 44.2 MiB/s | 90.4 KiB | 00m00s [ 98/187] util-linux-core-0:2.42.2-3.fc 100% | 113.5 MiB/s | 581.0 KiB | 00m00s [ 99/187] ncurses-base-0:6.6-3.fc45.noa 100% | 43.0 MiB/s | 88.1 KiB | 00m00s [100/187] gnulib-l10n-0:20241231-4.fc45 100% | 73.5 MiB/s | 150.4 KiB | 00m00s [101/187] crypto-policies-0:20260713-2. 100% | 47.6 MiB/s | 97.5 KiB | 00m00s [102/187] ca-certificates-0:2025.2.80_v 100% | 156.8 MiB/s | 963.4 KiB | 00m00s [103/187] glibc-gconv-extra-0:2.44-1.fc 100% | 113.3 MiB/s | 1.7 MiB | 00m00s [104/187] fedora-gpg-keys-0:45-0.5.noar 100% | 46.8 MiB/s | 143.8 KiB | 00m00s [105/187] redhat-systemd-presets-common 100% | 12.9 MiB/s | 13.2 KiB | 00m00s [106/187] pcre2-syntax-0:10.47-1.fc45.2 100% | 80.6 MiB/s | 165.1 KiB | 00m00s [107/187] fips-provider-0:1.5.2-3.fc45. 100% | 115.4 MiB/s | 1.6 MiB | 00m00s [108/187] add-determinism-0:0.7.3-3.fc4 100% | 103.2 MiB/s | 845.7 KiB | 00m00s [109/187] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 55.2 MiB/s | 339.2 KiB | 00m00s [110/187] curl-0:8.21.0-5.fc45.x86_64 100% | 79.4 MiB/s | 244.0 KiB | 00m00s [111/187] elfutils-libs-0:0.195-3.fc45. 100% | 92.1 MiB/s | 282.8 KiB | 00m00s [112/187] elfutils-debuginfod-client-0: 100% | 45.6 MiB/s | 46.7 KiB | 00m00s [113/187] file-libs-0:5.47-3.fc45.x86_6 100% | 121.7 MiB/s | 872.0 KiB | 00m00s [114/187] libzstd-0:1.5.7-6.fc45.x86_64 100% | 88.8 MiB/s | 363.9 KiB | 00m00s [115/187] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 26.2 MiB/s | 80.4 KiB | 00m00s [116/187] libxml2-0:2.13.9-4.fc45.x86_6 100% | 116.3 MiB/s | 714.8 KiB | 00m00s [117/187] lua-libs-0:5.5.1-1.fc45.x86_6 100% | 70.4 MiB/s | 144.1 KiB | 00m00s [118/187] libgomp-0:16.1.1-4.fc45.1.x86 100% | 96.3 MiB/s | 394.3 KiB | 00m00s [119/187] rpm-sign-libs-0:6.0.92-2.fc45 100% | 26.3 MiB/s | 27.0 KiB | 00m00s [120/187] libsepol-0:3.11-2.fc45.x86_64 100% | 89.2 MiB/s | 365.2 KiB | 00m00s [121/187] sqlite-libs-0:3.53.4-1.fc45.x 100% | 132.2 MiB/s | 812.1 KiB | 00m00s [122/187] rpm-sequoia-0:1.10.2-5.fc45.x 100% | 113.9 MiB/s | 933.3 KiB | 00m00s [123/187] json-c-0:0.18-9.fc45.x86_64 100% | 22.8 MiB/s | 46.7 KiB | 00m00s [124/187] ima-evm-utils-libs-0:1.6.2-12 100% | 29.5 MiB/s | 30.2 KiB | 00m00s [125/187] libfsverity-0:1.7-4.fc45.x86_ 100% | 9.3 MiB/s | 19.0 KiB | 00m00s [126/187] gpgverify-0:2.2-5.fc45.noarch 100% | 11.0 MiB/s | 11.3 KiB | 00m00s [127/187] gnupg2-dirmngr-0:2.4.9-18.fc4 100% | 137.5 MiB/s | 281.6 KiB | 00m00s [128/187] gnupg2-gpg-agent-0:2.4.9-18.f 100% | 137.4 MiB/s | 281.3 KiB | 00m00s [129/187] gnupg2-0:2.4.9-18.fc45.x86_64 100% | 165.2 MiB/s | 1.7 MiB | 00m00s [130/187] gnupg2-keyboxd-0:2.4.9-18.fc4 100% | 47.2 MiB/s | 96.6 KiB | 00m00s [131/187] gnupg2-gpgconf-0:2.4.9-18.fc4 100% | 37.9 MiB/s | 116.5 KiB | 00m00s [132/187] gnupg2-verify-0:2.4.9-18.fc45 100% | 86.0 MiB/s | 176.1 KiB | 00m00s [133/187] libassuan-0:2.5.7-6.fc45.x86_ 100% | 33.5 MiB/s | 68.5 KiB | 00m00s [134/187] npth-0:1.8-5.fc45.x86_64 100% | 24.9 MiB/s | 25.5 KiB | 00m00s [135/187] libgpg-error-0:1.61-2.fc45.x8 100% | 82.3 MiB/s | 252.9 KiB | 00m00s [136/187] libgcrypt-0:1.12.2-2.fc45.x86 100% | 122.9 MiB/s | 629.0 KiB | 00m00s [137/187] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 74.4 MiB/s | 456.8 KiB | 00m00s [138/187] libksba-0:1.8.0-3.fc45.x86_64 100% | 42.0 MiB/s | 172.2 KiB | 00m00s [139/187] libusb1-0:1.0.30-2.fc45.x86_6 100% | 40.9 MiB/s | 83.8 KiB | 00m00s [140/187] openldap-0:2.6.13-4.fc45.x86_ 100% | 88.6 MiB/s | 272.3 KiB | 00m00s [141/187] gnutls-0:3.8.13-3.fc45.x86_64 100% | 129.3 MiB/s | 1.4 MiB | 00m00s [142/187] libidn2-0:2.3.8-4.fc45.x86_64 100% | 57.0 MiB/s | 175.2 KiB | 00m00s [143/187] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 37.1 MiB/s | 75.9 KiB | 00m00s [144/187] libunistring-0:1.1-12.fc45.x8 100% | 106.6 MiB/s | 545.8 KiB | 00m00s [145/187] p11-kit-0:0.26.5-1.fc45.x86_6 100% | 109.4 MiB/s | 560.0 KiB | 00m00s [146/187] nettle-0:4.0-5.fc45.x86_64 100% | 69.9 MiB/s | 429.7 KiB | 00m00s [147/187] libtool-ltdl-0:2.5.4-11.fc45. 100% | 35.9 MiB/s | 36.7 KiB | 00m00s [148/187] libevent-0:2.1.12-19.fc45.x86 100% | 93.5 MiB/s | 287.3 KiB | 00m00s [149/187] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 133.1 MiB/s | 817.8 KiB | 00m00s [150/187] libffi-0:3.5.2-3.fc45.x86_64 100% | 20.4 MiB/s | 41.9 KiB | 00m00s [151/187] gdbm-libs-1:1.23-12.fc45.x86_ 100% | 19.0 MiB/s | 58.2 KiB | 00m00s [152/187] alternatives-0:1.33-6.fc45.x8 100% | 19.3 MiB/s | 39.4 KiB | 00m00s [153/187] jansson-0:2.14-5.fc45.x86_64 100% | 45.8 MiB/s | 46.9 KiB | 00m00s [154/187] pkgconf-pkg-config-0:2.5.1-2. 100% | 9.3 MiB/s | 9.5 KiB | 00m00s [155/187] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 47.8 MiB/s | 49.0 KiB | 00m00s [156/187] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 13.5 MiB/s | 13.8 KiB | 00m00s [157/187] libpkgconf-0:2.5.1-2.fc45.x86 100% | 41.6 MiB/s | 42.6 KiB | 00m00s [158/187] pyproject-srpm-macros-0:1.23. 100% | 15.2 MiB/s | 15.6 KiB | 00m00s [159/187] p11-kit-trust-0:0.26.5-1.fc45 100% | 142.8 MiB/s | 146.3 KiB | 00m00s [160/187] fedora-release-0:45-0.10.noar 100% | 11.7 MiB/s | 12.0 KiB | 00m00s [161/187] binutils-0:2.47-1.fc45.x86_64 100% | 231.2 MiB/s | 6.2 MiB | 00m00s [162/187] systemd-standalone-sysusers-0 100% | 50.8 MiB/s | 416.4 KiB | 00m00s [163/187] xxhash-libs-0:0.8.3-5.fc45.x8 100% | 20.1 MiB/s | 41.3 KiB | 00m00s [164/187] fedora-release-identity-basic 100% | 6.2 MiB/s | 12.8 KiB | 00m00s [165/187] libcurl-0:8.21.0-5.fc45.x86_6 100% | 117.5 MiB/s | 481.3 KiB | 00m00s [166/187] krb5-libs-0:1.22.2-9.fc45.x86 100% | 156.8 MiB/s | 803.1 KiB | 00m00s [167/187] libnghttp2-0:1.69.0-5.fc45.x8 100% | 75.4 MiB/s | 77.2 KiB | 00m00s [168/187] gdb-minimal-0:17.2-4.fc45.x86 100% | 197.5 MiB/s | 4.7 MiB | 00m00s [169/187] libnghttp3-0:1.18.0-1.fc45.x8 100% | 14.7 MiB/s | 75.1 KiB | 00m00s [170/187] libpsl-0:0.23.1-1.fc45.x86_64 100% | 33.0 MiB/s | 67.6 KiB | 00m00s [171/187] libssh-0:0.12.2-1.fc45.x86_64 100% | 96.3 MiB/s | 295.9 KiB | 00m00s [172/187] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [173/187] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 51.3 MiB/s | 157.7 KiB | 00m00s [174/187] libcom_err-0:1.47.4-2.fc45.x8 100% | 26.0 MiB/s | 26.6 KiB | 00m00s [175/187] keyutils-libs-0:1.6.3-8.fc45. 100% | 15.4 MiB/s | 31.5 KiB | 00m00s [176/187] libverto-0:0.3.2-13.fc45.x86_ 100% | 5.1 MiB/s | 21.0 KiB | 00m00s [177/187] publicsuffix-list-dafsa-0:202 100% | 14.9 MiB/s | 61.1 KiB | 00m00s [178/187] libfido2-0:1.17.0-5.fc45.x86_ 100% | 52.2 MiB/s | 106.9 KiB | 00m00s [179/187] libssh-config-0:0.12.2-1.fc45 100% | 4.4 MiB/s | 8.9 KiB | 00m00s [180/187] libcbor-0:0.14.0-3.fc45.x86_6 100% | 18.0 MiB/s | 36.8 KiB | 00m00s [181/187] selinux-policy-0:45.11-1.fc45 100% | 34.7 MiB/s | 35.5 KiB | 00m00s [182/187] rpm-plugin-selinux-0:6.0.92-2 100% | 2.9 MiB/s | 17.8 KiB | 00m00s [183/187] selinux-policy-targeted-0:45. 100% | 243.2 MiB/s | 6.8 MiB | 00m00s [184/187] libselinux-0:3.11-4.fc45.x86_ 100% | 750.2 KiB/s | 103.5 KiB | 00m00s [185/187] libbrotli-0:1.2.0-6.fc45.x86_ 100% | 1.7 MiB/s | 347.2 KiB | 00m00s [186/187] libselinux-utils-0:3.11-4.fc4 100% | 1.0 MiB/s | 113.8 KiB | 00m00s [187/187] policycoreutils-0:3.11-2.fc45 100% | 1.1 MiB/s | 236.9 KiB | 00m00s -------------------------------------------------------------------------------- [187/187] Total 100% | 116.2 MiB/s | 71.8 MiB | 00m01s Running transaction Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. [ 1/189] Verify package files 100% | 619.0 B/s | 187.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-45-x86_64-1787161696.706450/root/var/cache/dnf/copr_base-1a69e08f1e9b988a/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-45-x86_64-1787161696.706450/root/etc/group for id/name lookup: No such file or directory [ 2/189] Prepare transaction 100% | 2.3 KiB/s | 187.0 B | 00m00s [ 3/189] Installing libgcc-0:16.1.1-4. 100% | 133.0 MiB/s | 272.4 KiB | 00m00s [ 4/189] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/189] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/189] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/189] Installing publicsuffix-list- 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/189] Installing fedora-release-ide 100% | 0.0 B/s | 912.0 B | 00m00s [ 9/189] Installing fedora-gpg-keys-0: 100% | 29.6 MiB/s | 181.7 KiB | 00m00s [ 10/189] Installing fedora-repos-0:45- 100% | 0.0 B/s | 5.9 KiB | 00m00s [ 11/189] Installing fedora-release-com 100% | 7.2 MiB/s | 7.4 KiB | 00m00s [ 12/189] Installing fedora-release-0:4 100% | 10.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 13/189] 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 [ 14/189] Installing filesystem-0:3.18- 100% | 1.8 MiB/s | 253.6 KiB | 00m00s [ 15/189] Installing pkgconf-m4-0:2.5.1 100% | 14.4 MiB/s | 14.7 KiB | 00m00s [ 16/189] Installing pcre2-syntax-0:10. 100% | 138.8 MiB/s | 284.3 KiB | 00m00s [ 17/189] Installing gnulib-l10n-0:2024 100% | 161.6 MiB/s | 661.9 KiB | 00m00s [ 18/189] Installing coreutils-common-0 100% | 304.4 MiB/s | 11.0 MiB | 00m00s [ 19/189] Installing ncurses-base-0:6.6 100% | 57.8 MiB/s | 355.3 KiB | 00m00s [ 20/189] Installing bash-0:5.3.15-2.fc 100% | 206.7 MiB/s | 8.5 MiB | 00m00s [ 21/189] Installing glibc-common-0:2.4 100% | 41.2 MiB/s | 1.0 MiB | 00m00s [ 22/189] Installing glibc-gconv-extra- 100% | 204.8 MiB/s | 7.8 MiB | 00m00s [ 23/189] Installing glibc-0:2.44-1.fc4 100% | 155.3 MiB/s | 7.1 MiB | 00m00s [ 24/189] Installing ncurses-libs-0:6.6 100% | 190.4 MiB/s | 974.9 KiB | 00m00s [ 25/189] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 26/189] Installing zlib-ng-compat-0:2 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 27/189] Installing bzip2-libs-0:1.0.8 100% | 79.7 MiB/s | 81.6 KiB | 00m00s [ 28/189] Installing libgpg-error-0:1.6 100% | 37.5 MiB/s | 959.7 KiB | 00m00s [ 29/189] Installing libstdc++-0:16.1.1 100% | 280.5 MiB/s | 3.1 MiB | 00m00s [ 30/189] Installing libzstd-0:1.5.7-6. 100% | 311.7 MiB/s | 957.4 KiB | 00m00s [ 31/189] Installing elfutils-libelf-0: 100% | 233.2 MiB/s | 1.2 MiB | 00m00s [ 32/189] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 33/189] Installing libgcrypt-0:1.12.2 100% | 332.5 MiB/s | 1.7 MiB | 00m00s [ 34/189] Installing readline-0:8.3-6.f 100% | 168.5 MiB/s | 517.7 KiB | 00m00s [ 35/189] Installing gmp-1:6.3.0-6.fc45 100% | 266.1 MiB/s | 817.4 KiB | 00m00s [ 36/189] Installing libacl-0:2.4.0-2.f 100% | 43.6 MiB/s | 44.7 KiB | 00m00s [ 37/189] Installing systemd-libs-0:261 100% | 302.5 MiB/s | 2.7 MiB | 00m00s [ 38/189] Installing xz-libs-1:5.8.3-2. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 39/189] Installing libuuid-0:2.42.2-3 100% | 37.5 MiB/s | 38.4 KiB | 00m00s [ 40/189] Installing popt-0:1.19-11.fc4 100% | 46.6 MiB/s | 143.3 KiB | 00m00s [ 41/189] Installing sqlite-libs-0:3.53 100% | 269.8 MiB/s | 1.6 MiB | 00m00s [ 42/189] Installing npth-0:1.8-5.fc45. 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [ 43/189] Installing libblkid-0:2.42.2- 100% | 276.7 MiB/s | 283.4 KiB | 00m00s [ 44/189] Installing elfutils-libs-0:0. 100% | 233.5 MiB/s | 717.2 KiB | 00m00s [ 45/189] Installing libsepol-0:3.11-2. 100% | 282.3 MiB/s | 867.1 KiB | 00m00s [ 46/189] Installing gnupg2-gpgconf-0:2 100% | 14.7 MiB/s | 255.9 KiB | 00m00s [ 47/189] Installing pcre2-0:10.47-1.fc 100% | 234.4 MiB/s | 720.0 KiB | 00m00s [ 48/189] Installing libselinux-0:3.11- 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [ 49/189] Installing grep-0:3.12-4.fc45 100% | 43.6 MiB/s | 1.0 MiB | 00m00s [ 50/189] Installing sed-0:4.10-2.fc45. 100% | 40.7 MiB/s | 874.9 KiB | 00m00s [ 51/189] Installing findutils-1:4.11.0 100% | 81.6 MiB/s | 2.0 MiB | 00m00s [ 52/189] Installing libxcrypt-0:4.5.2- 100% | 144.5 MiB/s | 295.9 KiB | 00m00s [ 53/189] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 54/189] Installing libunistring-0:1.1 100% | 289.1 MiB/s | 1.7 MiB | 00m00s [ 55/189] Installing libidn2-0:2.3.8-4. 100% | 34.3 MiB/s | 562.6 KiB | 00m00s [ 56/189] Installing crypto-policies-0: 100% | 22.3 MiB/s | 159.5 KiB | 00m00s [ 57/189] Installing xz-1:5.8.3-2.fc45. 100% | 54.0 MiB/s | 1.4 MiB | 00m00s [ 58/189] Installing libmount-0:2.42.2- 100% | 198.1 MiB/s | 405.8 KiB | 00m00s [ 59/189] Installing gnupg2-verify-0:2. 100% | 20.5 MiB/s | 357.7 KiB | 00m00s [ 60/189] Installing mpfr-0:4.2.2-4.fc4 100% | 207.7 MiB/s | 850.9 KiB | 00m00s [ 61/189] Installing gawk-0:5.4.1-1.fc4 100% | 89.1 MiB/s | 2.2 MiB | 00m00s [ 62/189] Installing dwz-0:0.17-3.fc45. 100% | 16.8 MiB/s | 292.5 KiB | 00m00s [ 63/189] Installing libksba-0:1.8.0-3. 100% | 211.8 MiB/s | 433.7 KiB | 00m00s [ 64/189] Installing unzip-0:6.0-71.fc4 100% | 24.2 MiB/s | 445.3 KiB | 00m00s [ 65/189] Installing file-libs-0:5.47-3 100% | 553.9 MiB/s | 12.2 MiB | 00m00s [ 66/189] Installing file-0:5.47-3.fc45 100% | 5.9 MiB/s | 102.7 KiB | 00m00s [ 67/189] Installing diffutils-0:3.12-6 100% | 68.0 MiB/s | 1.6 MiB | 00m00s [ 68/189] Installing libattr-0:2.6.0-2. 100% | 24.7 MiB/s | 25.2 KiB | 00m00s [ 69/189] Installing libeconf-0:0.7.9-4 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [ 70/189] Installing libcap-ng-0:0.9.3- 100% | 69.0 MiB/s | 70.6 KiB | 00m00s [ 71/189] Installing audit-libs-0:4.2.1 100% | 128.0 MiB/s | 393.1 KiB | 00m00s [ 72/189] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 73/189] Installing libcap-0:2.78-2.fc 100% | 11.6 MiB/s | 213.3 KiB | 00m00s [ 74/189] Installing libsemanage-0:3.11 100% | 155.3 MiB/s | 318.1 KiB | 00m00s [ 75/189] Installing libsmartcols-0:2.4 100% | 185.0 MiB/s | 189.5 KiB | 00m00s [ 76/189] Installing lua-libs-0:5.5.1-1 100% | 292.4 MiB/s | 299.4 KiB | 00m00s [ 77/189] Installing json-c-0:0.18-9.fc 100% | 82.0 MiB/s | 83.9 KiB | 00m00s [ 78/189] Installing libffi-0:3.5.2-3.f 100% | 83.1 MiB/s | 85.1 KiB | 00m00s [ 79/189] Installing p11-kit-0:0.26.5-1 100% | 94.1 MiB/s | 2.6 MiB | 00m00s [ 80/189] Installing alternatives-0:1.3 100% | 3.9 MiB/s | 63.6 KiB | 00m00s [ 81/189] Installing p11-kit-trust-0:0. 100% | 16.2 MiB/s | 480.1 KiB | 00m00s [ 82/189] Installing ngtcp2-0:1.22.1-3. 100% | 109.3 MiB/s | 335.8 KiB | 00m00s [ 83/189] Installing util-linux-core-0: 100% | 57.8 MiB/s | 1.5 MiB | 00m00s [ 84/189] Installing liblastlog2-0:2.42 100% | 3.9 MiB/s | 39.5 KiB | 00m00s [ 85/189] Installing zip-0:3.0-46.fc45. 100% | 34.1 MiB/s | 698.0 KiB | 00m00s [ 86/189] Installing gnupg2-keyboxd-0:2 100% | 18.0 MiB/s | 202.5 KiB | 00m00s [ 87/189] Installing libpsl-0:0.23.1-1. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 88/189] Installing tar-2:1.35-9.fc45. 100% | 102.6 MiB/s | 3.0 MiB | 00m00s [ 89/189] Installing linkdupes-0:0.7.3- 100% | 40.3 MiB/s | 783.5 KiB | 00m00s [ 90/189] Installing libselinux-utils-0 100% | 15.6 MiB/s | 320.4 KiB | 00m00s [ 91/189] Installing libfdisk-0:2.42.2- 100% | 192.1 MiB/s | 393.4 KiB | 00m00s [ 92/189] Installing fips-provider-0:1. 100% | 344.3 MiB/s | 4.8 MiB | 00m00s [ 93/189] Installing openssl-libs-1:4.0 100% | 317.9 MiB/s | 6.7 MiB | 00m00s [ 94/189] Installing coreutils-0:9.11-6 100% | 126.1 MiB/s | 5.9 MiB | 00m00s [ 95/189] Installing ca-certificates-0: 100% | 1.3 MiB/s | 2.4 MiB | 00m02s [ 96/189] Installing gzip-0:1.14-4.fc45 100% | 18.9 MiB/s | 407.2 KiB | 00m00s [ 97/189] Installing util-linux-0:2.42. 100% | 72.3 MiB/s | 3.8 MiB | 00m00s [ 98/189] Installing policycoreutils-0: 100% | 24.3 MiB/s | 921.4 KiB | 00m00s [ 99/189] Installing selinux-policy-0:4 100% | 1.0 MiB/s | 34.5 KiB | 00m00s [100/189] Installing selinux-policy-tar 100% | 132.3 MiB/s | 15.1 MiB | 00m00s [101/189] Installing rpm-sequoia-0:1.10 100% | 302.5 MiB/s | 2.4 MiB | 00m00s [102/189] Installing libfsverity-0:1.7- 100% | 24.8 MiB/s | 25.4 KiB | 00m00s [103/189] Installing libevent-0:2.1.12- 100% | 239.9 MiB/s | 982.6 KiB | 00m00s [104/189] Installing ngtcp2-crypto-ossl 100% | 51.3 MiB/s | 52.5 KiB | 00m00s [105/189] Installing libxml2-0:2.13.9-4 100% | 73.2 MiB/s | 1.8 MiB | 00m00s [106/189] Installing libusb1-0:1.0.30-2 100% | 9.9 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. >>> [107/189] Installing tpm2-tss-0:4.2.0-1 100% | 208.4 MiB/s | 1.7 MiB | 00m00s [108/189] Installing ima-evm-utils-libs 100% | 56.5 MiB/s | 57.9 KiB | 00m00s [109/189] Installing gnupg2-gpg-agent-0 100% | 23.8 MiB/s | 682.8 KiB | 00m00s [110/189] Installing nettle-0:4.0-5.fc4 100% | 196.5 MiB/s | 805.0 KiB | 00m00s [111/189] Installing gnutls-0:3.8.13-3. 100% | 295.2 MiB/s | 3.8 MiB | 00m00s [112/189] Installing zstd-0:1.5.7-6.fc4 100% | 24.7 MiB/s | 506.1 KiB | 00m00s [113/189] Installing bzip2-0:1.0.8-24.f 100% | 5.7 MiB/s | 99.5 KiB | 00m00s [114/189] Installing add-determinism-0: 100% | 93.9 MiB/s | 2.2 MiB | 00m00s [115/189] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [116/189] Installing cpio-0:2.15-10.fc4 100% | 52.5 MiB/s | 1.1 MiB | 00m00s [117/189] Installing ed-0:1.22.5-3.fc45 100% | 8.7 MiB/s | 152.0 KiB | 00m00s [118/189] Installing patch-0:2.8-5.fc45 100% | 13.1 MiB/s | 228.1 KiB | 00m00s [119/189] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [120/189] Installing libarchive-0:3.8.8 100% | 244.5 MiB/s | 1.0 MiB | 00m00s [121/189] Installing libgomp-0:16.1.1-4 100% | 282.6 MiB/s | 578.8 KiB | 00m00s [122/189] Installing libtool-ltdl-0:2.5 100% | 69.5 MiB/s | 71.1 KiB | 00m00s [123/189] Installing gdbm-libs-1:1.23-1 100% | 132.2 MiB/s | 135.4 KiB | 00m00s [124/189] Installing cyrus-sasl-lib-0:2 100% | 86.6 MiB/s | 2.3 MiB | 00m00s [125/189] Installing openldap-0:2.6.13- 100% | 166.4 MiB/s | 681.7 KiB | 00m00s [126/189] Installing gnupg2-dirmngr-0:2 100% | 22.1 MiB/s | 632.8 KiB | 00m00s [127/189] Installing gnupg2-0:2.4.9-18. 100% | 171.1 MiB/s | 6.5 MiB | 00m00s [128/189] Installing gpgverify-0:2.2-5. 100% | 0.0 B/s | 9.4 KiB | 00m00s [129/189] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [130/189] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [131/189] Installing pkgconf-0:2.5.1-2. 100% | 5.2 MiB/s | 95.2 KiB | 00m00s [132/189] Installing pkgconf-pkg-config 100% | 110.8 KiB/s | 1.8 KiB | 00m00s [133/189] Installing systemd-standalone 100% | 46.1 MiB/s | 945.0 KiB | 00m00s [134/189] Installing rpm-libs-0:6.0.92- 100% | 219.9 MiB/s | 1.1 MiB | 00m00s [135/189] Installing rpm-sign-libs-0:6. 100% | 39.5 MiB/s | 40.5 KiB | 00m00s [136/189] Installing rpm-build-libs-0:6 100% | 282.4 MiB/s | 289.2 KiB | 00m00s [137/189] Installing xxhash-libs-0:0.8. 100% | 93.2 MiB/s | 95.4 KiB | 00m00s [138/189] Installing libnghttp2-0:1.69. 100% | 163.4 MiB/s | 167.3 KiB | 00m00s [139/189] Installing libnghttp3-0:1.18. 100% | 161.0 MiB/s | 164.8 KiB | 00m00s [140/189] Installing keyutils-libs-0:1. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [141/189] Installing libcom_err-0:1.47. 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [142/189] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [143/189] Installing krb5-libs-0:1.22.2 100% | 238.7 MiB/s | 2.4 MiB | 00m00s [144/189] Installing libcbor-0:0.14.0-3 100% | 82.9 MiB/s | 84.9 KiB | 00m00s [145/189] Installing libfido2-0:1.17.0- 100% | 252.0 MiB/s | 258.1 KiB | 00m00s [146/189] Installing libssh-0:0.12.2-1. 100% | 236.9 MiB/s | 727.8 KiB | 00m00s [147/189] Installing libbrotli-0:1.2.0- 100% | 211.7 MiB/s | 867.3 KiB | 00m00s [148/189] Installing libcurl-0:8.21.0-5 100% | 263.5 MiB/s | 1.1 MiB | 00m00s [149/189] Installing elfutils-debuginfo 100% | 4.5 MiB/s | 82.1 KiB | 00m00s [150/189] Installing elfutils-0:0.195-3 100% | 110.7 MiB/s | 3.0 MiB | 00m00s [151/189] Installing binutils-0:2.47-1. 100% | 265.4 MiB/s | 28.4 MiB | 00m00s [152/189] Installing gdb-minimal-0:17.2 100% | 240.0 MiB/s | 14.2 MiB | 00m00s [153/189] Installing debugedit-0:5.3-3. 100% | 11.5 MiB/s | 224.1 KiB | 00m00s [154/189] Installing curl-0:8.21.0-5.fc 100% | 14.5 MiB/s | 490.6 KiB | 00m00s [155/189] Installing rpm-0:6.0.92-2.fc4 100% | 56.9 MiB/s | 2.5 MiB | 00m00s [156/189] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [157/189] Installing efi-srpm-macros-0: 100% | 40.3 MiB/s | 41.3 KiB | 00m00s [158/189] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [159/189] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [160/189] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.6 KiB | 00m00s [161/189] Installing zig-srpm-macros-0: 100% | 310.5 KiB/s | 1.9 KiB | 00m00s [162/189] Installing filesystem-srpm-ma 100% | 38.0 MiB/s | 38.9 KiB | 00m00s [163/189] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [164/189] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [165/189] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [166/189] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [167/189] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [168/189] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [169/189] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [170/189] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [171/189] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [172/189] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [173/189] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [174/189] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [175/189] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [176/189] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [177/189] Installing redhat-rpm-config- 100% | 93.0 MiB/s | 190.4 KiB | 00m00s [178/189] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [179/189] Installing rpm-build-0:6.0.92 100% | 15.0 MiB/s | 322.2 KiB | 00m00s [180/189] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.5 KiB | 00m00s [181/189] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [182/189] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [183/189] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [184/189] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [185/189] Installing python-srpm-macros 100% | 51.7 MiB/s | 52.9 KiB | 00m00s [186/189] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [187/189] Installing which-0:2.25-2.fc4 100% | 4.4 MiB/s | 85.8 KiB | 00m00s [188/189] Installing shadow-utils-2:4.2 100% | 96.2 MiB/s | 3.9 MiB | 00m00s [189/189] Installing info-0:7.3-3.fc45. 100% | 44.2 KiB/s | 372.8 KiB | 00m08s 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-45-0.5.noarch fedora-release-45-0.10.noarch fedora-release-common-45-0.10.noarch fedora-release-identity-basic-45-0.10.noarch fedora-repos-45-0.5.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 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.11-1.fc45.noarch selinux-policy-targeted-45.11-1.fc45.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.20.0-1.fc45.x86_64 sqlite-libs-3.53.4-1.fc45.x86_64 systemd-libs-261.2-1.fc45.x86_64 systemd-standalone-sysusers-261.2-1.fc45.x86_64 tar-1.35-9.fc45.x86_64 tpm2-tss-4.2.0-1.fc45.x86_64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.x86_64 util-linux-2.42.2-3.fc45.x86_64 util-linux-core-2.42.2-3.fc45.x86_64 which-2.25-2.fc45.x86_64 xxhash-libs-0.8.3-5.fc45.x86_64 xz-5.8.3-2.fc45.x86_64 xz-libs-5.8.3-2.fc45.x86_64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.x86_64 zlib-ng-compat-2.3.3-6.fc45.x86_64 zstd-1.5.7-6.fc45.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.79Pjsd setting SOURCE_DATE_EPOCH=1787097600 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc45.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-45-x86_64-1787161696.706450/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-dyd8vw4v/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.fc45.src.rpm) Config(fedora-45-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-45-x86_64-bootstrap-1787161696.706450/root. INFO: reusing tmpfs at /var/lib/mock/fedora-45-x86_64-bootstrap-1787161696.706450/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-45-x86_64-1787161696.706450/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.fc45.src.rpm Start: build setup for ty-0.0.73-1.fc45.src.rpm Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.zBQl1T setting SOURCE_DATE_EPOCH=1787097600 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc45.src.rpm Updating and loading repositories: updates 100% | 240.7 KiB/s | 48.1 KiB | 00m00s fedora 100% | 165.0 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 17.1 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: cargo-rpm-macros noarch 0:28.5-2.fc45 fedora 14.9 KiB rust2rpm-helper x86_64 0:0.2.0-1.fc45 fedora 2.1 MiB tomcli noarch 0:0.10.1-6.fc45 fedora 152.0 KiB Installing dependencies: annobin-docs noarch 0:13.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.fc45 fedora 7.0 MiB less x86_64 0:704-3.fc45 fedora 483.5 KiB libatomic x86_64 0:16.1.1-4.fc45.1 fedora 45.6 KiB libedit x86_64 0:3.1-60.20260512cvs.fc45 fedora 248.3 KiB libgit2_1.9 x86_64 0:1.9.7-1.fc45 fedora 1.4 MiB libmpc x86_64 0:1.4.1-2.fc45 fedora 168.8 KiB libssh2 x86_64 0:1.11.1-10.fc45 fedora 334.6 KiB libxcrypt-devel x86_64 0:4.5.2-4.fc45 fedora 31.0 KiB llhttp x86_64 0:9.4.2-2.fc45 fedora 97.2 KiB llvm-filesystem x86_64 0:22.1.8-27.fc45 copr_base 0.0 B llvm-libs x86_64 0:22.1.8-27.fc45 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] cargo-rpm-macros-0:28.5-2.fc45. 100% | 3.6 MiB/s | 14.6 KiB | 00m00s [ 2/34] tomcli-0:0.10.1-6.fc45.noarch 100% | 14.8 MiB/s | 75.8 KiB | 00m00s [ 3/34] rust2rpm-helper-0:0.2.0-1.fc45. 100% | 82.8 MiB/s | 848.0 KiB | 00m00s [ 4/34] cargo2rpm-0:0.3.4-2.fc45.noarch 100% | 25.0 MiB/s | 204.8 KiB | 00m00s [ 5/34] python3-click-1:8.4.2-1.fc45.no 100% | 47.4 MiB/s | 291.5 KiB | 00m00s [ 6/34] libssh2-0:1.11.1-10.fc45.x86_64 100% | 29.1 MiB/s | 148.9 KiB | 00m00s [ 7/34] libgit2_1.9-0:1.9.7-1.fc45.x86_ 100% | 54.3 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% | 119.6 MiB/s | 7.9 MiB | 00m00s [11/34] rust-0:1.97.1-2.fc45.x86_64 100% | 133.5 MiB/s | 30.7 MiB | 00m00s [12/34] gcc-0:16.1.1-4.fc45.1.x86_64 100% | 135.5 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] cpp-0:16.1.1-4.fc45.1.x86_64 100% | 111.3 MiB/s | 14.6 MiB | 00m00s [17/34] libxcrypt-devel-0:4.5.2-4.fc45. 100% | 2.1 MiB/s | 30.4 KiB | 00m00s [18/34] rust-std-static-0:1.97.1-2.fc45 100% | 111.3 MiB/s | 39.3 MiB | 00m00s [19/34] python3-0:3.15.0~rc1-1.fc45.x86 100% | 730.7 KiB/s | 27.0 KiB | 00m00s [20/34] mpdecimal-0:4.0.1-4.fc45.x86_64 100% | 32.1 MiB/s | 98.5 KiB | 00m00s [21/34] expat-0:2.8.1-2.fc45.x86_64 100% | 42.3 MiB/s | 129.9 KiB | 00m00s [22/34] tzdata-0:2026c-1.fc45.noarch 100% | 139.1 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% | 126.0 MiB/s | 11.2 MiB | 00m00s [25/34] python-pip-wheel-0:26.1.2-2.fc4 100% | 195.8 MiB/s | 1.2 MiB | 00m00s [26/34] kernel-headers-0:7.2.0-61.fc45. 100% | 291.8 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% | 2.7 MiB/s | 8.3 KiB | 00m00s [29/34] python3-tomlkit-0:0.13.2-9.fc45 100% | 31.1 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% | 64.7 KiB/s | 12.0 KiB | 00m00s [34/34] llvm-libs-0:22.1.8-27.fc45.x86_ 100% | 31.1 MiB/s | 34.1 MiB | 00m01s -------------------------------------------------------------------------------- [34/34] Total 100% | 116.2 MiB/s | 189.7 MiB | 00m02s Running transaction [ 1/36] Verify package files 100% | 47.0 B/s | 34.0 B | 00m01s [ 2/36] Prepare transaction 100% | 596.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% | 287.5 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% | 137.5 MiB/s | 7.1 MiB | 00m00s [ 9/36] Installing glibc-devel-0:2.44-1 100% | 113.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% | 361.1 MiB/s | 140.5 MiB | 00m00s [15/36] Installing tzdata-0:2026c-1.fc4 100% | 30.1 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% | 13.2 MiB/s | 325.6 KiB | 00m00s [18/36] Installing python3-libs-0:3.15. 100% | 252.8 MiB/s | 48.5 MiB | 00m00s [19/36] Installing python3-0:3.15.0~rc1 100% | 1.7 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% | 324.9 MiB/s | 121.8 MiB | 00m00s [23/36] Installing rust-0:1.97.1-2.fc45 100% | 316.7 MiB/s | 94.7 MiB | 00m00s [24/36] Installing rust-std-static-0:1. 100% | 390.9 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% | 263.5 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% | 221.9 MiB/s | 1.3 MiB | 00m00s [31/36] Installing tomcli-0:0.10.1-6.fc 100% | 8.0 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% | 38.6 MiB/s | 711.1 KiB | 00m00s [35/36] Installing gcc-plugin-annobin-0 100% | 2.7 MiB/s | 58.5 KiB | 00m00s [36/36] Installing rust2rpm-helper-0:0. 100% | 13.5 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.qlSxUV setting SOURCE_DATE_EPOCH=1787097600 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc45.src.rpm Updating and loading repositories: updates 100% | 253.3 KiB/s | 48.1 KiB | 00m00s fedora 100% | 173.7 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 19.5 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Nothing to do. Finish: build setup for ty-0.0.73-1.fc45.src.rpm Start: rpmbuild ty-0.0.73-1.fc45.src.rpm Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.LHNKnQ setting SOURCE_DATE_EPOCH=1787097600 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.ZLdACw 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.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/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.FpPWMs + 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 ~/build/BUILD/ty-0.0.73-build/ty-0.0.73 + popd + 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' 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' + rm --recursive --verbose ruff/crates/ruff_dev + 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 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' + typeshed_rev_in_source=6fba3ae73db5a9807780514b463126f1ee8ff216 + [[ 6fba3ae73db5a9807780514b463126f1ee8ff216 != 6fba3ae73db5a9807780514b463126f1ee8ff216 ]] + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.CewuVG + 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.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 241.8 KiB/s | 48.1 KiB | 00m00s fedora 100% | 165.9 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 18.3 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.fc45 fedora 1.8 KiB rust-gen-lsp-types+url-devel noarch 0:0.11.0-1.fc45 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.fc45 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.fc45 fedora 1.4 KiB rust-path-absolutize+fixed_workdir-devel noarch 0:4.0.1-1.fc45 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.fc45 fedora 14.4 KiB rust-salsa+inventory-devel noarch 0:0.28.2-1.fc45 fedora 14.4 KiB rust-salsa+macros-devel noarch 0:0.28.2-1.fc45 fedora 14.4 KiB rust-salsa+ordermap-devel noarch 0:0.28.2-1.fc45 fedora 14.4 KiB rust-salsa+salsa_unstable-devel noarch 0:0.28.2-1.fc45 fedora 14.4 KiB rust-salsa-devel noarch 0:0.28.2-1.fc45 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.fc45 fedora 3.4 KiB rust-walkdir+default-devel noarch 0:2.5.0-6.fc45 fedora 1.2 KiB rust-which+default-devel noarch 0:8.0.5-1.fc45 fedora 1.7 KiB rust-wild+default-devel noarch 0:2.2.1-6.fc45 fedora 1.4 KiB rust-zip+deflate-flate2-zlib-rs-devel noarch 0:8.6.0-5.fc45 fedora 4.5 KiB rust-zip+zstd-devel noarch 0:8.6.0-5.fc45 fedora 4.5 KiB rust-zip-devel noarch 0:8.6.0-5.fc45 fedora 616.0 KiB Installing dependencies: clang x86_64 0:22.1.8-27.fc45 copr_base 61.5 MiB clang-devel x86_64 0:22.1.8-27.fc45 copr_base 32.3 MiB clang-libs x86_64 0:22.1.8-27.fc45 copr_base 109.8 MiB clang-resource-filesystem x86_64 0:22.1.8-27.fc45 copr_base 15.3 KiB clang-tools-extra x86_64 0:22.1.8-27.fc45 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.fc45 copr_base 86.3 MiB llvm-devel x86_64 0:22.1.8-27.fc45 copr_base 35.6 MiB llvm-googletest x86_64 0:22.1.8-27.fc45 copr_base 2.2 MiB llvm-static x86_64 0:22.1.8-27.fc45 copr_base 351.6 MiB llvm-test x86_64 0:22.1.8-27.fc45 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.fc45 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.fc45 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.fc45 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.fc45 fedora 35.4 KiB rust-path-dedot+default-devel noarch 0:4.0.1-1.fc45 fedora 1.3 KiB rust-path-dedot+fixed_workdir-devel noarch 0:4.0.1-1.fc45 fedora 1.3 KiB rust-path-dedot-devel noarch 0:4.0.1-1.fc45 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.fc45 fedora 1.1 KiB rust-pkg-config-devel noarch 0:0.3.34-1.fc45 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.fc45 fedora 947.0 B rust-salsa-macro-rules-devel noarch 0:0.28.2-1.fc45 fedora 104.4 KiB rust-salsa-macros+default-devel noarch 0:0.28.2-1.fc45 fedora 1.1 KiB rust-salsa-macros-devel noarch 0:0.28.2-1.fc45 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.fc45 fedora 721.0 B rust-tinyvec_macros-devel noarch 0:0.1.1-9.fc45 fedora 14.3 KiB rust-toml+display-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+parse-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+serde-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+std-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml-devel noarch 0:1.1.3-1.fc45 fedora 292.1 KiB rust-toml0.9+parse-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9+serde-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9+std-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9-devel noarch 0:0.9.12-2.fc45 fedora 287.8 KiB rust-toml_datetime+alloc-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime+serde-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime+std-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime-devel noarch 0:1.1.1-2.fc45 fedora 61.0 KiB rust-toml_datetime0.7+alloc-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7+serde-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7+std-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7-devel noarch 0:0.7.5-2.fc45 fedora 61.0 KiB rust-toml_parser+alloc-devel noarch 0:1.1.2-2.fc45 fedora 4.4 KiB rust-toml_parser+std-devel noarch 0:1.1.2-2.fc45 fedora 4.4 KiB rust-toml_parser-devel noarch 0:1.1.2-2.fc45 fedora 226.9 KiB rust-toml_writer+alloc-devel noarch 0:1.1.2-1.fc45 fedora 4.1 KiB rust-toml_writer+std-devel noarch 0:1.1.2-1.fc45 fedora 4.1 KiB rust-toml_writer-devel noarch 0:1.1.2-1.fc45 fedora 49.0 KiB rust-tracing+attributes-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+std-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+tracing-attributes-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing-attributes+default-devel noarch 0:0.1.31-3.fc45 fedora 2.8 KiB rust-tracing-attributes-devel noarch 0:0.1.31-3.fc45 fedora 160.8 KiB rust-tracing-core+default-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core+once_cell-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core+std-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core-devel noarch 0:0.1.36-2.fc44 fedora 247.3 KiB rust-tracing-devel noarch 0:0.1.44-2.fc45 fedora 467.4 KiB rust-tracing-flame+smallvec-devel noarch 0:0.2.0-5.fc45 fedora 1.3 KiB rust-tracing-flame-devel noarch 0:0.2.0-5.fc45 fedora 28.2 KiB rust-tracing-log+log-tracer-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-log+std-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-log-devel noarch 0:0.2.0-7.fc45 fedora 63.5 KiB rust-tracing-subscriber+alloc-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+matchers-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+nu-ansi-term-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+once_cell-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+registry-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+sharded-slab-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+std-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+thread_local-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+tracing-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-typed-arena+std-devel noarch 0:2.0.2-10.fc45 fedora 962.0 B rust-typed-arena-devel noarch 0:2.0.2-10.fc45 fedora 39.3 KiB rust-typed-path+default-devel noarch 0:0.12.3-3.fc45 fedora 1.8 KiB rust-typed-path+std-devel noarch 0:0.12.3-3.fc45 fedora 1.8 KiB rust-typed-path-devel noarch 0:0.12.3-3.fc45 fedora 666.3 KiB rust-typeid+default-devel noarch 0:1.0.3-5.fc45 fedora 1.3 KiB rust-typeid-devel noarch 0:1.0.3-5.fc45 fedora 23.6 KiB rust-typenum+default-devel noarch 0:1.20.1-2.fc45 fedora 1.7 KiB rust-typenum-devel noarch 0:1.20.1-2.fc45 fedora 1.2 MiB rust-ucd-trie+std-devel noarch 0:0.1.7-5.fc45 fedora 1.2 KiB rust-ucd-trie-devel noarch 0:0.1.7-5.fc45 fedora 157.7 KiB rust-unicode-ident-devel noarch 0:1.0.24-2.fc45 fedora 304.3 KiB rust-unicode-normalization+std-devel noarch 0:0.1.25-5.fc45 fedora 1.6 KiB rust-unicode-normalization-devel noarch 0:0.1.25-5.fc45 fedora 709.0 KiB rust-unicode-width+cjk-devel noarch 0:0.2.2-3.fc45 fedora 1.7 KiB rust-unicode-width-devel noarch 0:0.2.2-3.fc45 fedora 2.2 MiB rust-unicode_names2-devel noarch 0:1.3.0-5.fc45 fedora 2.1 MiB rust-unicode_names2_generator+default-devel noarch 0:1.3.0-5.fc45 fedora 1.1 KiB rust-unicode_names2_generator-devel noarch 0:1.3.0-5.fc45 fedora 39.3 KiB rust-unit-prefix+default-devel noarch 0:0.5.2-3.fc45 fedora 1.2 KiB rust-unit-prefix+std-devel noarch 0:0.5.2-3.fc45 fedora 1.2 KiB rust-unit-prefix-devel noarch 0:0.5.2-3.fc45 fedora 24.7 KiB rust-unscanny+default-devel noarch 0:0.1.0-6.fc45 fedora 836.0 B rust-unscanny-devel noarch 0:0.1.0-6.fc45 fedora 35.4 KiB rust-url+serde-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-url+std-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-url-devel noarch 0:2.5.8-2.fc45 fedora 565.2 KiB rust-urlencoding+default-devel noarch 0:2.1.3-7.fc45 fedora 1.1 KiB rust-urlencoding-devel noarch 0:2.1.3-7.fc45 fedora 18.2 KiB rust-utf8_iter+default-devel noarch 0:1.0.4-7.fc45 fedora 1.0 KiB rust-utf8_iter-devel noarch 0:1.0.4-7.fc45 fedora 38.9 KiB rust-utf8parse+default-devel noarch 0:0.2.2-6.fc45 fedora 1.1 KiB rust-utf8parse-devel noarch 0:0.2.2-6.fc45 fedora 33.3 KiB rust-uuid+std-devel noarch 0:1.24.1-1.fc45 fedora 3.4 KiB rust-uuid-devel noarch 0:1.24.1-1.fc45 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.fc45 fedora 4.5 KiB rust-zip+deflate-flate2-devel noarch 0:8.6.0-5.fc45 fedora 4.5 KiB rust-zlib-rs+rust-allocator-devel noarch 0:0.6.7-1.fc45 fedora 1.3 KiB rust-zlib-rs+std-devel noarch 0:0.6.7-1.fc45 fedora 1.3 KiB rust-zlib-rs-devel noarch 0:0.6.7-1.fc45 fedora 762.8 KiB rust-zmij+default-devel noarch 0:1.0.21-2.fc45 fedora 1.7 KiB rust-zmij-devel noarch 0:1.0.21-2.fc45 fedora 64.6 KiB rust-zstd-devel noarch 0:0.13.3-4.fc45 fedora 110.8 KiB rust-zstd-safe+std-devel noarch 0:7.2.4-4.fc45 fedora 1.8 KiB rust-zstd-safe-devel noarch 0:7.2.4-4.fc45 fedora 122.1 KiB rust-zstd-sys+std-devel noarch 0:2.0.16-3.fc45 fedora 1.7 KiB rust-zstd-sys-devel noarch 0:2.0.16-3.fc45 fedora 321.8 KiB Transaction Summary: Installing: 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.5 MiB/s | 7.9 KiB | 00m00s [ 3/1161] rust-anstream+default-devel 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 4/1161] rust-anstyle+std-devel-0:1. 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 5/1161] rust-anyhow+default-devel-0 100% | 2.2 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% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 8/1161] rust-arrayvec+default-devel 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 9/1161] rust-assert_fs+default-deve 100% | 2.0 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% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 12/1161] rust-bstr+default-devel-0:1 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 13/1161] rust-bitvec-devel-0:1.0.1-8 100% | 30.2 MiB/s | 247.0 KiB | 00m00s [ 14/1161] rust-cachedir+default-devel 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 15/1161] rust-camino+serde1-devel-0: 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 16/1161] rust-camino+default-devel-0 100% | 1.4 MiB/s | 8.5 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% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 19/1161] rust-clap+env-devel-0:4.6.6 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 20/1161] rust-clap+string-devel-0:4. 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 21/1161] rust-clap+wrap_help-devel-0 100% | 3.4 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.7 MiB/s | 8.4 KiB | 00m00s [ 27/1161] rust-compact_str+serde-deve 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 28/1161] rust-countme+default-devel- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 29/1161] rust-crossbeam+default-deve 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 30/1161] rust-dashmap+default-devel- 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 31/1161] rust-csv+default-devel-0:1. 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 32/1161] rust-ctrlc+default-devel-0: 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 33/1161] rust-datatest-stable+defaul 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 34/1161] rust-drop_bomb+default-deve 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 35/1161] rust-dunce+default-devel-0: 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 36/1161] rust-etcetera+default-devel 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 37/1161] rust-fern+default-devel-0:0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 38/1161] rust-filetime+default-devel 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 39/1161] rust-gen-lsp-types+default- 100% | 1.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.2 MiB/s | 8.8 KiB | 00m00s [ 42/1161] rust-get-size2+default-deve 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 43/1161] rust-get-size2+derive-devel 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 44/1161] rust-get-size2+hashbrown-de 100% | 1.7 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.2 MiB/s | 8.8 KiB | 00m00s [ 48/1161] rust-get-size2+smallvec-dev 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 49/1161] rust-get-size2+thin-vec-dev 100% | 2.2 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-globwalk+default-devel 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 53/1161] rust-hashbrown-devel-0:0.17 100% | 32.2 MiB/s | 131.9 KiB | 00m00s [ 54/1161] rust-hashbrown+inline-more- 100% | 2.8 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-indexmap+default-devel 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 60/1161] rust-indicatif+default-deve 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 61/1161] rust-indoc+default-devel-0: 100% | 1.9 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.9 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% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 68/1161] rust-is-macro+default-devel 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 69/1161] rust-itertools+default-deve 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 70/1161] rust-jiff+default-devel-0:0 100% | 4.5 MiB/s | 13.8 KiB | 00m00s [ 71/1161] rust-jod-thread+default-dev 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 72/1161] rust-libcst-devel-0:1.8.6-3 100% | 22.7 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.0 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.7 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% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 80/1161] rust-ordermap+default-devel 100% | 1.7 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.0 MiB/s | 8.0 KiB | 00m00s [ 83/1161] rust-path-absolutize+defaul 100% | 1.9 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% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 86/1161] rust-pathdiff+default-devel 100% | 1.9 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.0 MiB/s | 8.2 KiB | 00m00s [ 89/1161] rust-pretty_assertions+defa 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 90/1161] rust-proc-macro2+default-de 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 91/1161] rust-pyproject-toml+default 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 92/1161] rust-quick-junit+default-de 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 93/1161] rust-quickcheck-devel-0:1.1 100% | 8.4 MiB/s | 34.5 KiB | 00m00s [ 94/1161] rust-quickcheck_macros+defa 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 95/1161] rust-quote+default-devel-0: 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 96/1161] rust-rand-devel-0:0.10.2-2. 100% | 17.0 MiB/s | 104.6 KiB | 00m00s [ 97/1161] rust-rand+std_rng-devel-0:0 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 98/1161] rust-rayon+default-devel-0: 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 99/1161] rust-regex-automata+default 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 100/1161] rust-regex-syntax+default-d 100% | 2.1 MiB/s | 8.4 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% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 104/1161] rust-rustc-stable-hash+defa 100% | 1.2 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.1 MiB/s | 8.5 KiB | 00m00s [ 107/1161] rust-salsa-devel-0:0.28.2-1 100% | 44.9 MiB/s | 321.7 KiB | 00m00s [ 108/1161] rust-salsa+macros-devel-0:0 100% | 2.1 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.0 MiB/s | 8.3 KiB | 00m00s [ 111/1161] rust-same-file+default-deve 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 112/1161] rust-schemars+default-devel 100% | 2.1 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.9 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.6 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.0 MiB/s | 8.0 KiB | 00m00s [ 125/1161] rust-snapbox+cmd-devel-0:1. 100% | 2.3 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% | 2.2 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% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 132/1161] rust-strum+default-devel-0: 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 133/1161] rust-strum+strum_macros-dev 100% | 2.0 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% | 2.4 MiB/s | 9.8 KiB | 00m00s [ 138/1161] rust-syn+extra-traits-devel 100% | 2.4 MiB/s | 9.8 KiB | 00m00s [ 139/1161] rust-syn+full-devel-0:3.0.3 100% | 2.4 MiB/s | 9.8 KiB | 00m00s [ 140/1161] rust-syn+parsing-devel-0:3. 100% | 2.4 MiB/s | 9.8 KiB | 00m00s [ 141/1161] rust-tempfile+default-devel 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 142/1161] rust-thin-vec+default-devel 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 143/1161] rust-test-case+default-deve 100% | 1.9 MiB/s | 7.9 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.2 MiB/s | 9.0 KiB | 00m00s [ 146/1161] rust-toml+default-devel-0:1 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 147/1161] rust-tikv-jemallocator+defa 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 148/1161] rust-toml_parser+default-de 100% | 2.0 MiB/s | 8.1 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% | 36.9 MiB/s | 189.0 KiB | 00m00s [ 152/1161] rust-tracing-subscriber+ans 100% | 2.0 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.1 MiB/s | 8.7 KiB | 00m00s [ 155/1161] rust-tracing-subscriber+fmt 100% | 2.0 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.0 MiB/s | 8.1 KiB | 00m00s [ 158/1161] rust-tracing+log-devel-0:0. 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 159/1161] rust-tracing+release_max_le 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 160/1161] rust-typed-arena+default-de 100% | 1.9 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.1 MiB/s | 8.5 KiB | 00m00s [ 163/1161] rust-unicode-width+default- 100% | 2.0 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.0 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% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 168/1161] rust-which+default-devel-0: 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 169/1161] rust-wild+default-devel-0:2 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [ 170/1161] rust-zip-devel-0:8.6.0-5.fc 100% | 25.7 MiB/s | 131.7 KiB | 00m00s [ 171/1161] rust-zip+deflate-flate2-zli 100% | 2.9 MiB/s | 11.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] rust-char_str+serde-devel-0 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [ 175/1161] pyproject-rpm-macros-0:1.23 100% | 53.6 MiB/s | 54.8 KiB | 00m00s [ 176/1161] rust-char_str+get-size-deve 100% | 1.4 MiB/s | 7.4 KiB | 00m00s [ 177/1161] rust-aho-corasick+perf-lite 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 178/1161] rust-aho-corasick+std-devel 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% | 7.8 MiB/s | 32.1 KiB | 00m00s [ 183/1161] rust-anstyle-devel-0:1.0.14 100% | 4.7 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-arc-swap-devel-0:1.9.2 100% | 15.1 MiB/s | 77.2 KiB | 00m00s [ 187/1161] rust-argfile-devel-0:1.0.0- 100% | 3.4 MiB/s | 17.6 KiB | 00m00s [ 188/1161] rust-arrayvec+std-devel-0:0 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 189/1161] rust-arrayvec-devel-0:0.7.8 100% | 7.5 MiB/s | 38.2 KiB | 00m00s [ 190/1161] rust-assert_fs-devel-0:1.1. 100% | 4.9 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% | 4.9 MiB/s | 20.2 KiB | 00m00s [ 193/1161] rust-radium+default-devel-0 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 194/1161] rust-tap+default-devel-0:1. 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 195/1161] rust-bstr+std-devel-0:1.13. 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 196/1161] rust-wyz-devel-0:0.5.1-9.fc 100% | 4.3 MiB/s | 26.4 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% | 8.2 MiB/s | 42.0 KiB | 00m00s [ 200/1161] rust-bstr-devel-0:1.13.0-1. 100% | 37.2 MiB/s | 266.4 KiB | 00m00s [ 201/1161] rust-serde_core+default-dev 100% | 3.8 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% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 206/1161] rust-clap+suggestions-devel 100% | 2.0 MiB/s | 10.4 KiB | 00m00s [ 207/1161] rust-clap+usage-devel-0:4.6 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 208/1161] rust-clap-devel-0:4.6.6-1.f 100% | 24.2 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.5 MiB/s | 10.2 KiB | 00m00s [ 212/1161] rust-clap_builder+wrap_help 100% | 2.5 MiB/s | 10.4 KiB | 00m00s [ 213/1161] rust-clap_complete_command+ 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 214/1161] rust-clap_complete_command- 100% | 4.5 MiB/s | 13.8 KiB | 00m00s [ 215/1161] rust-clearscreen-devel-0:4. 100% | 29.1 MiB/s | 148.9 KiB | 00m00s [ 216/1161] rust-colored-devel-0:3.1.1- 100% | 8.0 MiB/s | 41.1 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% | 18.0 MiB/s | 92.2 KiB | 00m00s [ 219/1161] rust-serde+alloc-devel-0:1. 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 220/1161] rust-serde-devel-0:1.0.228- 100% | 13.3 MiB/s | 81.8 KiB | 00m00s [ 221/1161] rust-countme-devel-0:3.0.1- 100% | 5.8 MiB/s | 17.7 KiB | 00m00s [ 222/1161] rust-crossbeam+std-devel-0: 100% | 1.7 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-csv-devel-0:1.4.0-3.fc 100% | 71.9 MiB/s | 735.9 KiB | 00m00s [ 227/1161] rust-datatest-stable-devel- 100% | 8.9 MiB/s | 45.3 KiB | 00m00s [ 228/1161] rust-drop_bomb-devel-0:0.1. 100% | 3.6 MiB/s | 14.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-fern-devel-0:0.7.1-7.f 100% | 58.0 MiB/s | 297.1 KiB | 00m00s [ 232/1161] rust-filetime-devel-0:0.2.2 100% | 5.4 MiB/s | 22.2 KiB | 00m00s [ 233/1161] rust-gen-lsp-types-devel-0: 100% | 16.5 MiB/s | 84.7 KiB | 00m00s [ 234/1161] rust-url+serde-devel-0:2.5. 100% | 2.1 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-parking_lot-devel-0:0. 100% | 12.3 MiB/s | 50.4 KiB | 00m00s [ 239/1161] rust-ordermap-devel-0:1.2.0 100% | 11.1 MiB/s | 68.2 KiB | 00m00s [ 240/1161] rust-smallvec-devel-0:1.15. 100% | 10.2 MiB/s | 41.8 KiB | 00m00s [ 241/1161] rust-glob-devel-0:0.3.4-1.f 100% | 6.9 MiB/s | 28.2 KiB | 00m00s [ 242/1161] rust-thin-vec-devel-0:0.2.1 100% | 8.4 MiB/s | 42.9 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% | 6.9 MiB/s | 35.4 KiB | 00m00s [ 245/1161] rust-globwalk-devel-0:0.9.1 100% | 3.3 MiB/s | 16.9 KiB | 00m00s [ 246/1161] rust-heck-devel-0:0.5.0-6.f 100% | 3.9 MiB/s | 20.2 KiB | 00m00s [ 247/1161] rust-icu_properties+compile 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 248/1161] rust-icu_properties-devel-0 100% | 12.0 MiB/s | 61.2 KiB | 00m00s [ 249/1161] rust-ignore-devel-0:0.4.33- 100% | 14.0 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% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 257/1161] rust-insta+regex-devel-0:1. 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 258/1161] rust-insta-devel-0:1.46.3-2 100% | 19.8 MiB/s | 141.6 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.2 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% | 4.6 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% | 3.3 MiB/s | 13.6 KiB | 00m00s [ 269/1161] rust-jiff+tz-system-devel-0 100% | 3.3 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-zoneinfo-dev 100% | 6.6 MiB/s | 13.5 KiB | 00m00s [ 272/1161] rust-jiff+tzdb-concatenated 100% | 3.3 MiB/s | 13.6 KiB | 00m00s [ 273/1161] rust-annotate-snippets0.11+ 100% | 1.8 MiB/s | 7.6 KiB | 00m00s [ 274/1161] rust-jod-thread-devel-0:1.0 100% | 2.8 MiB/s | 14.5 KiB | 00m00s [ 275/1161] rust-jiff-devel-0:0.2.35-1. 100% | 47.6 MiB/s | 487.2 KiB | 00m00s [ 276/1161] rust-paste+default-devel-0: 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 277/1161] rust-libcst_derive+default- 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 278/1161] rust-peg+default-devel-0:0. 100% | 1.9 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.7 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-serde_core-devel-0:1.0 100% | 15.7 MiB/s | 64.2 KiB | 00m00s [ 289/1161] rust-path-absolutize-devel- 100% | 3.6 MiB/s | 14.8 KiB | 00m00s [ 290/1161] rust-path-dedot+fixed_workd 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 291/1161] rust-path-slash-devel-0:0.2 100% | 4.1 MiB/s | 16.6 KiB | 00m00s [ 292/1161] rust-pathdiff-devel-0:0.2.3 100% | 3.0 MiB/s | 15.3 KiB | 00m00s [ 293/1161] rust-pep440_rs-devel-0:0.7. 100% | 6.7 MiB/s | 48.3 KiB | 00m00s [ 294/1161] rust-version-ranges+default 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 295/1161] rust-pretty_assertions+std- 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 296/1161] rust-pretty_assertions-deve 100% | 20.5 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-proc-macro2-devel-0:1. 100% | 12.6 MiB/s | 64.3 KiB | 00m00s [ 299/1161] rust-pyproject-toml-devel-0 100% | 5.2 MiB/s | 21.4 KiB | 00m00s [ 300/1161] rust-quick-junit-devel-0:0. 100% | 8.4 MiB/s | 34.5 KiB | 00m00s [ 301/1161] rust-rand+sys_rng-devel-0:0 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 302/1161] rust-quickcheck_macros-deve 100% | 3.2 MiB/s | 19.6 KiB | 00m00s [ 303/1161] rust-quote-devel-0:1.0.47-1 100% | 10.7 MiB/s | 43.7 KiB | 00m00s [ 304/1161] rust-quote+proc-macro-devel 100% | 1.7 MiB/s | 8.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% | 9.5 MiB/s | 48.8 KiB | 00m00s [ 308/1161] rust-regex-automata+dfa-dev 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 309/1161] rust-rayon-devel-0:1.12.0-2 100% | 30.3 MiB/s | 186.2 KiB | 00m00s [ 310/1161] rust-regex-automata+meta-de 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 311/1161] rust-regex-automata+hybrid- 100% | 1.7 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% | 2.2 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.2 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% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 318/1161] rust-regex-automata-devel-0 100% | 55.0 MiB/s | 450.4 KiB | 00m00s [ 319/1161] rust-regex-syntax+unicode-d 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 320/1161] rust-regex-syntax-devel-0:0 100% | 42.0 MiB/s | 215.2 KiB | 00m00s [ 321/1161] rust-regex+perf-devel-0:1.1 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 322/1161] rust-regex+std-devel-0:1.13 100% | 2.3 MiB/s | 9.3 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% | 18.8 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-rkyv-devel-0:0.8.18-1. 100% | 25.7 MiB/s | 184.5 KiB | 00m00s [ 329/1161] rust-rustc-hash-devel-0:2.1 100% | 5.3 MiB/s | 21.8 KiB | 00m00s [ 330/1161] rust-rustc-stable-hash-deve 100% | 6.7 MiB/s | 27.4 KiB | 00m00s [ 331/1161] rust-crossbeam-queue+defaul 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 332/1161] rust-boxcar+default-devel-0 100% | 2.2 MiB/s | 9.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.0 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% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 347/1161] rust-schemars-devel-0:1.2.1 100% | 29.5 MiB/s | 151.1 KiB | 00m00s [ 348/1161] rust-seahash-devel-0:4.1.0- 100% | 9.5 MiB/s | 39.0 KiB | 00m00s [ 349/1161] rust-serde+std-devel-0:1.0. 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 350/1161] rust-serde+serde_derive-dev 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 351/1161] rust-serde_json+std-devel-0 100% | 2.4 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-serde_json-devel-0:1.0 100% | 25.5 MiB/s | 156.9 KiB | 00m00s [ 354/1161] rust-shellexpand+base-0-dev 100% | 1.5 MiB/s | 7.9 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% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 358/1161] rust-similar+text-devel-0:3 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 359/1161] rust-similar-devel-0:3.1.1- 100% | 14.4 MiB/s | 73.9 KiB | 00m00s [ 360/1161] rust-libc+default-devel-0:0 100% | 2.5 MiB/s | 10.0 KiB | 00m00s [ 361/1161] rust-os_pipe+default-devel- 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 362/1161] rust-snapbox-devel-0:1.2.2- 100% | 15.8 MiB/s | 64.9 KiB | 00m00s [ 363/1161] rust-wait-timeout+default-d 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 364/1161] rust-snapbox+color-auto-dev 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 365/1161] rust-escargot+default-devel 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 366/1161] rust-anstyle-svg+default-de 100% | 2.1 MiB/s | 8.5 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.6 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% | 2.4 MiB/s | 9.8 KiB | 00m00s [ 375/1161] rust-syn+printing-devel-0:3 100% | 2.4 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-syn-devel-0:3.0.3-1.fc 100% | 51.2 MiB/s | 262.4 KiB | 00m00s [ 378/1161] rust-tempfile+getrandom-dev 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 379/1161] rust-tempfile-devel-0:3.27. 100% | 10.4 MiB/s | 53.1 KiB | 00m00s [ 380/1161] rust-test-case-devel-0:3.3. 100% | 2.9 MiB/s | 14.6 KiB | 00m00s [ 381/1161] rust-thin-vec+std-devel-0:0 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 382/1161] rust-thiserror+std-devel-0: 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 383/1161] rust-thiserror-devel-0:2.0. 100% | 15.2 MiB/s | 62.5 KiB | 00m00s [ 384/1161] rust-tikv-jemallocator+back 100% | 1.6 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% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 387/1161] rust-toml+parse-devel-0:1.1 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 388/1161] rust-toml+serde-devel-0:1.1 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 389/1161] rust-toml+std-devel-0:1.1.3 100% | 2.5 MiB/s | 10.1 KiB | 00m00s [ 390/1161] rust-toml-devel-0:1.1.3-1.f 100% | 15.6 MiB/s | 63.9 KiB | 00m00s [ 391/1161] rust-toml_parser+std-devel- 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 392/1161] rust-tracing-flame+smallvec 100% | 3.9 MiB/s | 7.9 KiB | 00m00s [ 393/1161] rust-toml_parser-devel-0:1. 100% | 7.6 MiB/s | 39.2 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% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 396/1161] rust-tracing-log+std-devel- 100% | 1.9 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.1 KiB | 00m00s [ 399/1161] rust-tracing-subscriber+nu- 100% | 1.4 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% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 402/1161] rust-tracing-subscriber+mat 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 403/1161] rust-chrono-devel-0:0.4.44- 100% | 27.3 MiB/s | 195.8 KiB | 00m00s [ 404/1161] rust-tracing-subscriber+onc 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 405/1161] rust-tracing-subscriber+std 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 406/1161] rust-tracing-subscriber+thr 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 407/1161] rust-tracing-subscriber+tra 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 408/1161] rust-tracing-subscriber+reg 100% | 1.6 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.5 MiB/s | 7.8 KiB | 00m00s [ 411/1161] rust-typed-arena-devel-0:2. 100% | 3.8 MiB/s | 19.3 KiB | 00m00s [ 412/1161] rust-unicode-ident-devel-0: 100% | 11.2 MiB/s | 46.0 KiB | 00m00s [ 413/1161] rust-unicode-normalization+ 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 414/1161] rust-unicode-normalization- 100% | 21.5 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% | 37.8 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% | 2.1 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% | 12.3 MiB/s | 63.2 KiB | 00m00s [ 422/1161] rust-walkdir-devel-0:2.5.0- 100% | 7.5 MiB/s | 30.6 KiB | 00m00s [ 423/1161] rust-which+real-sys-devel-0 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 424/1161] rust-which-devel-0:8.0.5-1. 100% | 8.1 MiB/s | 33.2 KiB | 00m00s [ 425/1161] rust-wild-devel-0:2.2.1-6.f 100% | 3.2 MiB/s | 16.2 KiB | 00m00s [ 426/1161] rust-crc32fast+default-deve 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 427/1161] rust-typed-path+default-dev 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 428/1161] rust-flate2+zlib-rs-devel-0 100% | 2.3 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% | 8.1 MiB/s | 41.3 KiB | 00m00s [ 432/1161] rust-char_str-devel-0:0.0.2 100% | 13.2 MiB/s | 67.3 KiB | 00m00s [ 433/1161] rust-char_str+std-devel-0:0 100% | 1.2 MiB/s | 7.2 KiB | 00m00s [ 434/1161] python-rpm-macros-0:3.15-2. 100% | 19.3 MiB/s | 19.8 KiB | 00m00s [ 435/1161] python3-rpm-macros-0:3.15-2 100% | 6.0 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% | 1.6 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-fs-err+default-devel-0 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 441/1161] rust-rustversion+default-de 100% | 1.6 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% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 444/1161] rust-predicates+diff-devel- 100% | 1.0 MiB/s | 8.2 KiB | 00m00s [ 445/1161] rust-predicates-devel-0:3.1 100% | 9.3 MiB/s | 38.3 KiB | 00m00s [ 446/1161] rust-predicates-tree+defaul 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 447/1161] rust-tap-devel-0:1.0.1-14.f 100% | 3.8 MiB/s | 19.2 KiB | 00m00s [ 448/1161] rust-bstr+alloc-devel-0:1.1 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 449/1161] rust-radium-devel-0:0.7.0-8 100% | 1.8 MiB/s | 18.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% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 452/1161] rust-clap_builder+color-dev 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 453/1161] rust-serde_core+result-deve 100% | 1.1 MiB/s | 7.6 KiB | 00m00s [ 454/1161] rust-clap_builder+error-con 100% | 2.5 MiB/s | 10.2 KiB | 00m00s [ 455/1161] rust-clap_builder+help-deve 100% | 2.0 MiB/s | 10.1 KiB | 00m00s [ 456/1161] rust-clap_builder+suggestio 100% | 2.5 MiB/s | 10.4 KiB | 00m00s [ 457/1161] rust-clap_builder+std-devel 100% | 1.4 MiB/s | 10.3 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% | 25.9 MiB/s | 159.4 KiB | 00m00s [ 460/1161] rust-terminal_size+default- 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 461/1161] rust-clap_derive-devel-0:4. 100% | 5.6 MiB/s | 40.0 KiB | 00m00s [ 462/1161] rust-clap_complete_nushell+ 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 463/1161] rust-clap_complete+default- 100% | 2.1 MiB/s | 10.5 KiB | 00m00s [ 464/1161] rust-nix+term-devel-0:0.31. 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 465/1161] rust-nix-devel-0:0.31.3-2.f 100% | 33.4 MiB/s | 308.2 KiB | 00m00s [ 466/1161] rust-terminfo+default-devel 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 467/1161] rust-nix+fs-devel-0:0.31.3- 100% | 523.3 KiB/s | 8.4 KiB | 00m00s [ 468/1161] rust-castaway+alloc-devel-0 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 469/1161] rust-castaway-devel-0:0.2.4 100% | 3.9 MiB/s | 19.8 KiB | 00m00s [ 470/1161] rust-cfg-if+default-devel-0 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 471/1161] rust-itoa+default-devel-0:1 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 472/1161] rust-zmij+default-devel-0:1 100% | 1.5 MiB/s | 7.6 KiB | 00m00s [ 473/1161] rust-serde_core+alloc-devel 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 474/1161] rust-crossbeam+alloc-devel- 100% | 2.0 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-channel-deve 100% | 17.6 MiB/s | 90.2 KiB | 00m00s [ 477/1161] rust-crossbeam-deque+std-de 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 478/1161] rust-crossbeam-deque-devel- 100% | 7.4 MiB/s | 30.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-queue-devel- 100% | 6.1 MiB/s | 25.1 KiB | 00m00s [ 483/1161] rust-crossbeam-utils+std-de 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 484/1161] rust-crossbeam-utils-devel- 100% | 10.8 MiB/s | 55.3 KiB | 00m00s [ 485/1161] rust-csv-core+default-devel 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 486/1161] rust-ryu+default-devel-0:1. 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 487/1161] rust-nix+signal-devel-0:0.3 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 488/1161] rust-hashbrown0.14+raw-deve 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 489/1161] rust-hashbrown0.14-devel-0: 100% | 23.9 MiB/s | 122.6 KiB | 00m00s [ 490/1161] rust-lock_api+default-devel 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 491/1161] rust-once_cell+default-deve 100% | 1.7 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.1 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% | 2.1 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.0 MiB/s | 8.3 KiB | 00m00s [ 499/1161] rust-icu_properties_data-de 100% | 31.0 MiB/s | 158.6 KiB | 00m00s [ 500/1161] rust-icu_collections-devel- 100% | 18.9 MiB/s | 96.7 KiB | 00m00s [ 501/1161] rust-icu_locale_core+zerove 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 502/1161] rust-icu_locale_core-devel- 100% | 18.3 MiB/s | 93.9 KiB | 00m00s [ 503/1161] rust-icu_provider-devel-0:2 100% | 13.3 MiB/s | 54.4 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% | 1.6 MiB/s | 7.9 KiB | 00m00s [ 506/1161] rust-zerovec+derive-devel-0 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 507/1161] rust-zerotrie-devel-0:0.2.4 100% | 15.6 MiB/s | 80.0 KiB | 00m00s [ 508/1161] rust-zerovec+yoke-devel-0:0 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 509/1161] rust-crossbeam-deque+defaul 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 510/1161] rust-zerovec-devel-0:0.11.6 100% | 23.3 MiB/s | 119.2 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.0 MiB/s | 8.0 KiB | 00m00s [ 513/1161] rust-rust-stemmers+default- 100% | 1.5 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% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 517/1161] rust-console-devel-0:0.16.4 100% | 9.3 MiB/s | 38.0 KiB | 00m00s [ 518/1161] rust-insta+console-devel-0: 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 519/1161] rust-similar2+default-devel 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [ 520/1161] rust-unit-prefix+default-de 100% | 859.0 KiB/s | 7.7 KiB | 00m00s [ 521/1161] rust-similar2+inline-devel- 100% | 1.8 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% | 34.3 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% | 1.7 MiB/s | 7.1 KiB | 00m00s [ 528/1161] rust-syn2+extra-traits-deve 100% | 1.7 MiB/s | 7.1 KiB | 00m00s [ 529/1161] rust-syn2+fold-devel-0:2.0. 100% | 3.5 MiB/s | 7.1 KiB | 00m00s [ 530/1161] rust-syn2+full-devel-0:2.0. 100% | 3.5 MiB/s | 7.1 KiB | 00m00s [ 531/1161] rust-either+use_std-devel-0 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 532/1161] rust-itertools+use_alloc-de 100% | 1.1 MiB/s | 8.0 KiB | 00m00s [ 533/1161] rust-either-devel-0:1.16.0- 100% | 4.4 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% | 1.8 MiB/s | 7.2 KiB | 00m00s [ 537/1161] rust-libcst_derive-devel-0: 100% | 4.7 MiB/s | 19.1 KiB | 00m00s [ 538/1161] rust-annotate-snippets0.11- 100% | 6.9 MiB/s | 35.5 KiB | 00m00s [ 539/1161] rust-jiff-core-devel-0:0.1. 100% | 19.6 MiB/s | 120.3 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.2 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% | 6.4 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% | 1.7 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% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 552/1161] rust-version-ranges-devel-0 100% | 5.5 MiB/s | 28.1 KiB | 00m00s [ 553/1161] rust-diff+default-devel-0:0 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 554/1161] rust-yansi+default-devel-0: 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 555/1161] rust-toml0.9+serde-devel-0: 100% | 7.7 MiB/s | 7.9 KiB | 00m00s [ 556/1161] rust-pep508_rs+default-deve 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 557/1161] rust-toml0.9+parse-devel-0: 100% | 1.9 MiB/s | 7.8 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% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 563/1161] rust-getrandom+default-deve 100% | 2.1 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% | 2.1 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% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 575/1161] rust-regex-automata+unicode 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 576/1161] rust-regex-automata+unicode 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 577/1161] rust-regex-automata+unicode 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 578/1161] rust-regex-automata+unicode 100% | 2.2 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.0 MiB/s | 8.4 KiB | 00m00s [ 584/1161] rust-regex-syntax+unicode-c 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 585/1161] rust-regex-syntax+unicode-g 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 586/1161] rust-regex-syntax+unicode-s 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 587/1161] rust-regex-syntax+unicode-p 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 588/1161] rust-regex-syntax+unicode-s 100% | 2.0 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% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 593/1161] rust-regex+perf-literal-dev 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 594/1161] rust-regex+perf-onepass-dev 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 595/1161] rust-regex+unicode-age-deve 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 596/1161] rust-regex+unicode-bool-dev 100% | 2.2 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-perl-dev 100% | 2.3 MiB/s | 9.2 KiB | 00m00s [ 600/1161] rust-regex+unicode-script-d 100% | 2.2 MiB/s | 9.1 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.0 MiB/s | 8.1 KiB | 00m00s [ 603/1161] rust-bytecheck-devel-0:0.8. 100% | 4.8 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% | 2.2 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-rancor-devel-0:0.1.3-1 100% | 4.4 MiB/s | 18.0 KiB | 00m00s [ 611/1161] rust-rend-devel-0:0.5.4-2.f 100% | 5.1 MiB/s | 20.9 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% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 616/1161] rust-hashbrown+equivalent-d 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 617/1161] rust-hashbrown+raw-entry-de 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 618/1161] rust-hashlink-devel-0:0.12. 100% | 9.2 MiB/s | 37.8 KiB | 00m00s [ 619/1161] rust-intrusive-collections+ 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 620/1161] rust-intrusive-collections- 100% | 9.3 MiB/s | 47.5 KiB | 00m00s [ 621/1161] rust-portable-atomic+fallba 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 622/1161] rust-salsa-macro-rules-deve 100% | 6.9 MiB/s | 28.3 KiB | 00m00s [ 623/1161] rust-portable-atomic-devel- 100% | 23.0 MiB/s | 165.0 KiB | 00m00s [ 624/1161] rust-salsa-macros-devel-0:0 100% | 10.1 MiB/s | 51.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% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 627/1161] rust-typeid-devel-0:1.0.3-5 100% | 3.3 MiB/s | 17.1 KiB | 00m00s [ 628/1161] rust-inventory-devel-0:0.3. 100% | 3.9 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.0 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% | 53.5 MiB/s | 548.0 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% | 4.9 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% | 3.5 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-syn2+parsing-devel-0:2 100% | 1.7 MiB/s | 7.1 KiB | 00m00s [ 646/1161] rust-fastrand+default-devel 100% | 2.0 MiB/s | 8.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% | 8.1 MiB/s | 33.1 KiB | 00m00s [ 655/1161] rust-toml_writer+alloc-deve 100% | 1.6 MiB/s | 7.9 KiB | 00m00s [ 656/1161] rust-toml_writer-devel-0:1. 100% | 4.1 MiB/s | 21.0 KiB | 00m00s [ 657/1161] rust-toml_parser+alloc-deve 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 658/1161] rust-winnow-devel-0:1.0.4-2 100% | 28.8 MiB/s | 177.2 KiB | 00m00s [ 659/1161] rust-serde_spanned+serde-de 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 660/1161] rust-toml_datetime+serde-de 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 661/1161] rust-toml_writer+std-devel- 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 662/1161] rust-serde_spanned+std-deve 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 663/1161] rust-toml_datetime+std-deve 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 664/1161] rust-serde_spanned+alloc-de 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 665/1161] rust-toml_datetime+alloc-de 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 666/1161] rust-serde_spanned-devel-0: 100% | 3.7 MiB/s | 18.9 KiB | 00m00s [ 667/1161] rust-toml_datetime-devel-0: 100% | 5.9 MiB/s | 24.3 KiB | 00m00s [ 668/1161] rust-lazy_static+default-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 669/1161] rust-tracing-core+default-d 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 670/1161] rust-nu-ansi-term+default-d 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 671/1161] rust-chrono+iana-time-zone- 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 672/1161] rust-chrono+now-devel-0:0.4 100% | 2.0 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% | 2.5 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% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 678/1161] rust-tracing-subscriber+sha 100% | 2.7 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.7 MiB/s | 8.3 KiB | 00m00s [ 681/1161] rust-tinyvec+default-devel- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 682/1161] rust-phf0.11-devel-0:0.11.3 100% | 6.9 MiB/s | 28.4 KiB | 00m00s [ 683/1161] rust-unicode_names2_generat 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 684/1161] rust-form_urlencoded+std-de 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 685/1161] rust-percent-encoding+std-d 100% | 3.9 MiB/s | 7.9 KiB | 00m00s [ 686/1161] rust-idna+std-devel-0:1.1.0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 687/1161] rust-form_urlencoded+alloc- 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 688/1161] rust-form_urlencoded-devel- 100% | 5.6 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% | 3.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% | 2.4 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-flate2+any_zlib-devel- 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 699/1161] rust-zlib-rs+rust-allocator 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 700/1161] rust-zlib-rs+std-devel-0:0. 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 701/1161] rust-zip+_deflate-any-devel 100% | 2.8 MiB/s | 11.4 KiB | 00m00s [ 702/1161] rust-zstd-safe+std-devel-0: 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 703/1161] rust-zlib-rs-devel-0:0.6.7- 100% | 25.1 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-rustversion-devel-0:1. 100% | 8.5 MiB/s | 34.6 KiB | 00m00s [ 711/1161] rust-fs-err-devel-0:3.2.2-2 100% | 7.6 MiB/s | 31.2 KiB | 00m00s [ 712/1161] rust-os_str_bytes+raw_os_st 100% | 3.8 MiB/s | 7.9 KiB | 00m00s [ 713/1161] rust-os_str_bytes+memchr-de 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 714/1161] rust-os_str_bytes-devel-0:7 100% | 9.8 MiB/s | 40.3 KiB | 00m00s [ 715/1161] rust-difflib+default-devel- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 716/1161] rust-predicates-core-devel- 100% | 4.2 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.1 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% | 5.0 MiB/s | 20.3 KiB | 00m00s [ 722/1161] rust-cfg_aliases+default-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 723/1161] rust-clap_complete-devel-0: 100% | 9.3 MiB/s | 57.3 KiB | 00m00s [ 724/1161] rust-libc+extra_traits-deve 100% | 2.4 MiB/s | 10.0 KiB | 00m00s [ 725/1161] rust-cfg-if-devel-0:1.0.4-3 100% | 4.1 MiB/s | 17.0 KiB | 00m00s [ 726/1161] rust-terminfo-devel-0:0.9.0 100% | 10.8 MiB/s | 55.4 KiB | 00m00s [ 727/1161] rust-itoa-devel-0:1.0.18-2. 100% | 3.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% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 731/1161] rust-csv-core-devel-0:0.1.1 100% | 7.9 MiB/s | 32.2 KiB | 00m00s [ 732/1161] rust-ryu-devel-0:1.0.23-2.f 100% | 13.8 MiB/s | 56.7 KiB | 00m00s [ 733/1161] rust-nix+process-devel-0:0. 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 734/1161] rust-lock_api+atomic_usize- 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 735/1161] rust-lock_api-devel-0:0.4.1 100% | 5.7 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-syn2+clone-impls-devel 100% | 1.4 MiB/s | 7.1 KiB | 00m00s [ 738/1161] rust-libtest-mimic-devel-0: 100% | 5.8 MiB/s | 35.6 KiB | 00m00s [ 739/1161] rust-syn2+printing-devel-0: 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [ 740/1161] rust-syn2+proc-macro-devel- 100% | 3.6 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% | 50.3 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.0 MiB/s | 8.1 KiB | 00m00s [ 746/1161] rust-potential_utf-devel-0: 100% | 4.2 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.1 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-tinystr+zerovec-devel- 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 753/1161] rust-litemap-devel-0:0.8.2- 100% | 8.7 MiB/s | 35.5 KiB | 00m00s [ 754/1161] rust-tinystr-devel-0:0.8.3- 100% | 6.8 MiB/s | 27.7 KiB | 00m00s [ 755/1161] rust-zerovec-derive-devel-0 100% | 6.3 MiB/s | 25.8 KiB | 00m00s [ 756/1161] rust-phf+std-devel-0:0.13.1 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 757/1161] rust-phf-devel-0:0.13.1-3.f 100% | 7.3 MiB/s | 29.9 KiB | 00m00s [ 758/1161] rust-console+alloc-devel-0: 100% | 2.1 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% | 3.8 MiB/s | 15.7 KiB | 00m00s [ 761/1161] rust-similar2+text-devel-0: 100% | 1.2 MiB/s | 7.2 KiB | 00m00s [ 762/1161] rust-similar2-devel-0:2.7.0 100% | 13.5 MiB/s | 69.2 KiB | 00m00s [ 763/1161] rust-pest+memchr-devel-0:2. 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 764/1161] rust-rust-stemmers-devel-0: 100% | 84.4 MiB/s | 1.9 MiB | 00m00s [ 765/1161] rust-pest+std-devel-0:2.8.6 100% | 2.1 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.2 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-jiff-core+alloc-devel- 100% | 3.5 MiB/s | 7.2 KiB | 00m00s [ 773/1161] rust-either+std-devel-0:1.1 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 774/1161] rust-peg-runtime+std-devel- 100% | 3.8 MiB/s | 7.9 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% | 1.9 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-devel-0:1.2.2-2.fc 100% | 22.4 MiB/s | 114.9 KiB | 00m00s [ 779/1161] rust-mio+log-devel-0:1.2.2- 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 780/1161] rust-mio+os-poll-devel-0:1. 100% | 1.7 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-diff-devel-0:0.1.13-11 100% | 9.4 MiB/s | 38.6 KiB | 00m00s [ 783/1161] rust-unscanny-devel-0:0.1.0 100% | 4.4 MiB/s | 18.0 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% | 7.1 MiB/s | 36.2 KiB | 00m00s [ 786/1161] rust-pep508_rs-devel-0:0.9. 100% | 14.5 MiB/s | 74.3 KiB | 00m00s [ 787/1161] rust-toml_datetime0.7+serde 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 788/1161] rust-toml_datetime0.7+std-d 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 789/1161] rust-winnow0.7-devel-0:0.7. 100% | 24.2 MiB/s | 173.6 KiB | 00m00s [ 790/1161] rust-toml_datetime0.7+alloc 100% | 3.7 MiB/s | 7.6 KiB | 00m00s [ 791/1161] rust-toml_datetime0.7-devel 100% | 5.6 MiB/s | 22.9 KiB | 00m00s [ 792/1161] rust-newtype-uuid+std-devel 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 793/1161] rust-newtype-uuid-devel-0:1 100% | 6.1 MiB/s | 25.2 KiB | 00m00s [ 794/1161] rust-strip-ansi-escapes-dev 100% | 4.0 MiB/s | 16.3 KiB | 00m00s [ 795/1161] rust-quick-xml-devel-0:0.41 100% | 36.2 MiB/s | 185.2 KiB | 00m00s [ 796/1161] rust-getrandom-devel-0:0.4. 100% | 12.7 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.2 MiB/s | 9.1 KiB | 00m00s [ 801/1161] rust-regex-automata+perf-li 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 802/1161] rust-simdutf8-devel-0:0.1.5 100% | 7.7 MiB/s | 39.6 KiB | 00m00s [ 803/1161] rust-bytecheck_derive-devel 100% | 4.3 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-ptr_meta+derive-devel- 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 806/1161] rust-munge_macro-devel-0:0. 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [ 807/1161] rust-allocator-api2+alloc-d 100% | 1.9 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% | 5.9 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-tracing-core+once_cell 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 812/1161] rust-syn+visit-mut-devel-0: 100% | 1.9 MiB/s | 9.8 KiB | 00m00s [ 813/1161] rust-pin-project-lite-devel 100% | 11.5 MiB/s | 58.8 KiB | 00m00s [ 814/1161] rust-schemars_derive+defaul 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 815/1161] rust-dyn-clone-devel-0:1.0. 100% | 4.7 MiB/s | 19.3 KiB | 00m00s [ 816/1161] rust-ref-cast-devel-0:1.0.2 100% | 6.1 MiB/s | 31.1 KiB | 00m00s [ 817/1161] rust-dirs+default-devel-0:6 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 818/1161] rust-normalize-line-endings 100% | 3.4 MiB/s | 13.9 KiB | 00m00s [ 819/1161] rust-snapbox-macros-devel-0 100% | 3.8 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-anstyle-lossy+default- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 822/1161] rust-html-escape+default-de 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 823/1161] rust-cc-devel-0:1.2.62-2.fc 100% | 18.6 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% | 2.4 MiB/s | 9.7 KiB | 00m00s [ 828/1161] rust-thiserror-impl-devel-0 100% | 5.9 MiB/s | 30.2 KiB | 00m00s [ 829/1161] rust-test-case-core-devel-0 100% | 3.8 MiB/s | 23.4 KiB | 00m00s [ 830/1161] rust-rustix-devel-0:1.1.4-2 100% | 43.4 MiB/s | 400.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.6 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-matchers-devel-0:0.2.0 100% | 3.6 MiB/s | 14.8 KiB | 00m00s [ 838/1161] rust-thread_local-devel-0:1 100% | 5.7 MiB/s | 23.5 KiB | 00m00s [ 839/1161] rust-sharded-slab+default-d 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 840/1161] rust-tracing-attributes+def 100% | 2.0 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% | 10.0 MiB/s | 51.1 KiB | 00m00s [ 843/1161] rust-phf_shared0.11-devel-0 100% | 3.5 MiB/s | 21.4 KiB | 00m00s [ 844/1161] rust-unicode_names2_generat 100% | 3.7 MiB/s | 22.6 KiB | 00m00s [ 845/1161] rust-idna_adapter+compiled_ 100% | 1.3 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% | 1.9 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% | 1.6 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% | 4.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% | 1.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% | 21.8 MiB/s | 111.6 KiB | 00m00s [ 860/1161] rust-phf0.11+default-devel- 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 861/1161] rust-phf_codegen0.11+defaul 100% | 1.5 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-yoke-derive-devel-0:0. 100% | 5.3 MiB/s | 21.5 KiB | 00m00s [ 866/1161] rust-stable_deref_trait-dev 100% | 4.0 MiB/s | 16.5 KiB | 00m00s [ 867/1161] rust-zerofrom-derive-devel- 100% | 4.0 MiB/s | 16.5 KiB | 00m00s [ 868/1161] rust-phf_shared+std-devel-0 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 869/1161] rust-phf_shared-devel-0:0.1 100% | 5.5 MiB/s | 22.6 KiB | 00m00s [ 870/1161] rust-ucd-trie+std-devel-0:0 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 871/1161] rust-ucd-trie-devel-0:0.1.7 100% | 6.9 MiB/s | 35.3 KiB | 00m00s [ 872/1161] rust-pest_generator+std-dev 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 873/1161] rust-pest_generator-devel-0 100% | 6.6 MiB/s | 27.2 KiB | 00m00s [ 874/1161] rust-bitflags+serde_core-de 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 875/1161] rust-peg-runtime-devel-0:0. 100% | 3.1 MiB/s | 12.8 KiB | 00m00s [ 876/1161] rust-peg-macros-devel-0:0.8 100% | 6.3 MiB/s | 32.0 KiB | 00m00s [ 877/1161] rust-inotify-sys-devel-0:0. 100% | 3.0 MiB/s | 15.2 KiB | 00m00s [ 878/1161] rust-yansi+alloc-devel-0:1. 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 879/1161] rust-serde+rc-devel-0:1.0.2 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 880/1161] rust-itertools0.13+default- 100% | 1.9 MiB/s | 7.7 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.0 MiB/s | 8.3 KiB | 00m00s [ 884/1161] rust-vte-devel-0:0.15.0-3.f 100% | 10.8 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.0 MiB/s | 8.0 KiB | 00m00s [ 888/1161] rust-dirs-devel-0:6.0.0-3.f 100% | 5.0 MiB/s | 20.6 KiB | 00m00s [ 889/1161] rust-html-escape+std-devel- 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 890/1161] rust-html-escape-devel-0:0. 100% | 14.8 MiB/s | 30.2 KiB | 00m00s [ 891/1161] rust-anstyle-lossy-devel-0: 100% | 3.6 MiB/s | 18.3 KiB | 00m00s [ 892/1161] rust-find-msvc-tools+defaul 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 893/1161] rust-shlex+default-devel-0: 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 894/1161] rust-ar_archive_writer+defa 100% | 1.4 MiB/s | 7.2 KiB | 00m00s [ 895/1161] rust-bitflags+std-devel-0:2 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 896/1161] rust-fastrand+alloc-devel-0 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 897/1161] rust-errno+std-devel-0:0.3. 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 898/1161] rust-rustix+alloc-devel-0:1 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 899/1161] rust-linux-raw-sys+auxvec-d 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 900/1161] rust-errno-devel-0:0.3.14-3 100% | 3.9 MiB/s | 20.0 KiB | 00m00s [ 901/1161] rust-linux-raw-sys+errno-de 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 902/1161] rust-linux-raw-sys+elf-deve 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 903/1161] rust-linux-raw-sys+general- 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 904/1161] rust-linux-raw-sys+ioctl-de 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 905/1161] rust-linux-raw-sys+no_std-d 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 906/1161] rust-linux-raw-sys-devel-0: 100% | 39.7 MiB/s | 325.5 KiB | 00m00s [ 907/1161] rust-iana-time-zone-devel-0 100% | 9.8 MiB/s | 40.3 KiB | 00m00s [ 908/1161] rust-autocfg-devel-0:1.5.1- 100% | 6.9 MiB/s | 28.2 KiB | 00m00s [ 909/1161] rust-sharded-slab-devel-0:0 100% | 15.0 MiB/s | 61.3 KiB | 00m00s [ 910/1161] rust-tinyvec_macros+default 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 911/1161] rust-tracing-attributes-dev 100% | 9.5 MiB/s | 48.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% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 914/1161] rust-rand0.8+default-devel- 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 915/1161] rust-icu_normalizer+compile 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 916/1161] rust-idna_adapter-devel-0:1 100% | 4.1 MiB/s | 16.7 KiB | 00m00s [ 917/1161] rust-bindgen+runtime-devel- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 918/1161] rust-cc+parallel-devel-0:1. 100% | 2.7 MiB/s | 10.9 KiB | 00m00s [ 919/1161] rust-bindgen-devel-0:0.72.1 100% | 34.7 MiB/s | 213.2 KiB | 00m00s [ 920/1161] rust-pkg-config+default-dev 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 921/1161] rust-termtree0.5-devel-0:0. 100% | 3.6 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-nom7+alloc-devel-0:7.1 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 925/1161] rust-minimal-lexical+std-de 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 926/1161] rust-phf0.11+std-devel-0:0. 100% | 3.7 MiB/s | 7.6 KiB | 00m00s [ 927/1161] rust-minimal-lexical-devel- 100% | 23.9 MiB/s | 98.1 KiB | 00m00s [ 928/1161] rust-phf_codegen0.11-devel- 100% | 5.0 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% | 7.1 MiB/s | 29.0 KiB | 00m00s [ 931/1161] rust-synstructure+default-d 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 932/1161] rust-pest_meta+default-deve 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 933/1161] rust-itertools0.13+use_std- 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 934/1161] rust-itertools0.13-devel-0: 100% | 28.1 MiB/s | 144.0 KiB | 00m00s [ 935/1161] rust-thiserror1-devel-0:1.0 100% | 13.2 MiB/s | 53.9 KiB | 00m00s [ 936/1161] rust-serde_core+rc-devel-0: 100% | 1.5 MiB/s | 7.6 KiB | 00m00s [ 937/1161] rust-urlencoding-devel-0:2. 100% | 2.9 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-ref-cast-impl-devel-0: 100% | 4.4 MiB/s | 17.9 KiB | 00m00s [ 940/1161] rust-serde_derive_internals 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 941/1161] rust-dirs-sys+default-devel 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 942/1161] rust-find-msvc-tools-devel- 100% | 7.4 MiB/s | 37.7 KiB | 00m00s [ 943/1161] rust-shlex+std-devel-0:1.3. 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 944/1161] rust-shlex-devel-0:1.3.0-7. 100% | 6.4 MiB/s | 26.1 KiB | 00m00s [ 945/1161] rust-syn2+visit-mut-devel-0 100% | 3.5 MiB/s | 7.1 KiB | 00m00s [ 946/1161] rust-ar_archive_writer-deve 100% | 20.2 MiB/s | 82.5 KiB | 00m00s [ 947/1161] rust-tinyvec_macros-devel-0 100% | 3.4 MiB/s | 14.0 KiB | 00m00s [ 948/1161] rust-siphasher+std-devel-0: 100% | 3.8 MiB/s | 7.9 KiB | 00m00s [ 949/1161] rust-siphasher-devel-0:1.0. 100% | 4.5 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.0 MiB/s | 8.1 KiB | 00m00s [ 953/1161] rust-rand0.8+std_rng-devel- 100% | 1.9 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% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 958/1161] rust-cexpr+default-devel-0: 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 959/1161] rust-clang-sys+default-deve 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 960/1161] rust-clang-sys+clang_11_0-d 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 961/1161] rust-jobserver-devel-0:0.1. 100% | 8.4 MiB/s | 34.3 KiB | 00m00s [ 962/1161] rust-phf_shared0.11+std-dev 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [ 963/1161] rust-pkg-config-devel-0:0.3 100% | 5.7 MiB/s | 29.0 KiB | 00m00s [ 964/1161] rust-phf_generator0.11+defa 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 965/1161] rust-phf_shared0.11+default 100% | 1.8 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.0 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% | 6.3 MiB/s | 25.9 KiB | 00m00s [ 971/1161] rust-itertools0.13+use_allo 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 972/1161] rust-pest_meta-devel-0:2.8. 100% | 9.0 MiB/s | 45.9 KiB | 00m00s [ 973/1161] rust-thiserror-impl1+defaul 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 974/1161] rust-serde_derive_internals 100% | 8.2 MiB/s | 33.4 KiB | 00m00s [ 975/1161] rust-dirs-sys-devel-0:0.5.0 100% | 3.6 MiB/s | 18.2 KiB | 00m00s [ 976/1161] rust-object+std-devel-0:0.3 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 977/1161] rust-object+read-devel-0:0. 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 978/1161] rust-rand0.8+getrandom-deve 100% | 7.7 MiB/s | 7.9 KiB | 00m00s [ 979/1161] rust-rand0.8+alloc-devel-0: 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 980/1161] rust-object-devel-0:0.39.1- 100% | 37.6 MiB/s | 308.0 KiB | 00m00s [ 981/1161] rust-rand0.8+libc-devel-0:0 100% | 3.8 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_core0.6+std-devel 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 984/1161] rust-rand_chacha0.3-devel-0 100% | 5.7 MiB/s | 23.2 KiB | 00m00s [ 985/1161] rust-rand0.8+rand_chacha-de 100% | 1.9 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% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 988/1161] rust-clang-sys-devel-0:1.8. 100% | 11.7 MiB/s | 48.0 KiB | 00m00s [ 989/1161] rust-clang-sys+clang_10_0-d 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 990/1161] rust-cexpr-devel-0:0.6.0-14 100% | 6.5 MiB/s | 26.8 KiB | 00m00s [ 991/1161] rust-phf_generator0.11-deve 100% | 4.5 MiB/s | 18.6 KiB | 00m00s [ 992/1161] rust-attribute-derive-macro 100% | 4.2 MiB/s | 17.3 KiB | 00m00s [ 993/1161] rust-derive-where-devel-0:1 100% | 15.8 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% | 7.1 MiB/s | 29.0 KiB | 00m00s [ 997/1161] rust-syn2+visit-devel-0:2.0 100% | 3.5 MiB/s | 7.1 KiB | 00m00s [ 998/1161] rust-sha2_0.10-devel-0:0.10 100% | 9.6 MiB/s | 39.3 KiB | 00m00s [ 999/1161] rust-thiserror-impl1-devel- 100% | 6.5 MiB/s | 26.6 KiB | 00m00s [1000/1161] rust-option-ext+default-dev 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1001/1161] rust-object+archive-devel-0 100% | 2.0 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% | 1.6 MiB/s | 8.2 KiB | 00m00s [1004/1161] rust-object+macho-devel-0:0 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [1005/1161] rust-object+read_core-devel 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [1006/1161] rust-object+pe-devel-0:0.39 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [1007/1161] rust-object+xcoff-devel-0:0 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [1008/1161] rust-rand_core0.6+alloc-dev 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [1009/1161] rust-rand_core0.6+getrandom 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1010/1161] rust-ppv-lite86+std-devel-0 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [1011/1161] rust-ppv-lite86+simd-devel- 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [1012/1161] rust-ppv-lite86-devel-0:0.2 100% | 4.7 MiB/s | 28.7 KiB | 00m00s [1013/1161] rust-getrandom0.2+default-d 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1014/1161] rust-getrandom0.2+std-devel 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1015/1161] rust-libloading0.8+default- 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [1016/1161] rust-rand_core0.6-devel-0:0 100% | 5.8 MiB/s | 29.6 KiB | 00m00s [1017/1161] rust-clang-sys+clang_9_0-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1018/1161] rust-rand0.8+small_rng-deve 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [1019/1161] rust-collection_literals+de 100% | 1.5 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-quote-use+default-deve 100% | 3.7 MiB/s | 7.6 KiB | 00m00s [1023/1161] rust-proc-macro-utils+defau 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1024/1161] rust-manyhow-macros+default 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [1025/1161] rust-manyhow+syn2-devel-0:0 100% | 1.9 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% | 2.4 MiB/s | 7.4 KiB | 00m00s [1028/1161] rust-option-ext-devel-0:0.2 100% | 5.0 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.9 MiB/s | 9.0 KiB | 00m00s [1031/1161] rust-clang-sys+clang_8_0-de 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [1032/1161] rust-getrandom0.2-devel-0:0 100% | 12.6 MiB/s | 51.5 KiB | 00m00s [1033/1161] rust-libloading0.8-devel-0: 100% | 8.6 MiB/s | 35.3 KiB | 00m00s [1034/1161] rust-interpolator-devel-0:0 100% | 9.1 MiB/s | 37.1 KiB | 00m00s [1035/1161] rust-collection_literals-de 100% | 3.2 MiB/s | 13.0 KiB | 00m00s [1036/1161] rust-proc-macro-utils+parse 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1037/1161] rust-proc-macro-utils+proc- 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [1038/1161] rust-proc-macro-utils+proc- 100% | 1.9 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-proc-macro-utils-devel 100% | 6.9 MiB/s | 28.4 KiB | 00m00s [1041/1161] rust-quote-use-devel-0:0.8. 100% | 2.3 MiB/s | 11.8 KiB | 00m00s [1042/1161] rust-manyhow-macros-devel-0 100% | 2.6 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+core-api-de 100% | 2.4 MiB/s | 7.4 KiB | 00m00s [1045/1161] rust-digest0.10-devel-0:0.1 100% | 6.8 MiB/s | 27.9 KiB | 00m00s [1046/1161] rust-clang-sys+clang_7_0-de 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [1047/1161] rust-proc-macro-utils+small 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1048/1161] rust-zerocopy-devel-0:0.8.5 100% | 41.5 MiB/s | 297.6 KiB | 00m00s [1049/1161] rust-quote-use-macros+defau 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [1050/1161] rust-digest0.10+block-buffe 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [1051/1161] rust-crypto-common0.1+defau 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [1052/1161] rust-zerocopy-derive+defaul 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [1053/1161] rust-clang-sys+clang_6_0-de 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1054/1161] rust-block-buffer0.10+defau 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [1055/1161] rust-quote-use-macros-devel 100% | 3.0 MiB/s | 15.5 KiB | 00m00s [1056/1161] rust-crypto-common0.1-devel 100% | 3.3 MiB/s | 16.8 KiB | 00m00s [1057/1161] rust-clang-sys+clang_5_0-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1058/1161] rust-zerocopy-derive-devel- 100% | 23.2 MiB/s | 119.0 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.0 MiB/s | 8.0 KiB | 00m00s [1062/1161] rust-clang-sys+clang_4_0-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1063/1161] rust-typenum+default-devel- 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [1064/1161] rust-generic-array-devel-0: 100% | 4.8 MiB/s | 24.6 KiB | 00m00s [1065/1161] rust-clang-sys+clang_3_9-de 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [1066/1161] rust-typenum-devel-0:1.20.1 100% | 19.4 MiB/s | 79.5 KiB | 00m00s [1067/1161] rust-version_check+default- 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [1068/1161] rust-clang-sys+clang_3_8-de 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [1069/1161] rust-clang-sys+clang_3_7-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1070/1161] rust-version_check-devel-0: 100% | 4.5 MiB/s | 22.9 KiB | 00m00s [1071/1161] rust-clang-sys+clang_3_6-de 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1072/1161] libzstd-devel-0:1.5.7-6.fc4 100% | 54.9 MiB/s | 56.3 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% | 2.5 MiB/s | 7.7 KiB | 00m00s [1075/1161] perl-Getopt-Long-1:2.58-527 100% | 61.7 MiB/s | 63.2 KiB | 00m00s [1076/1161] perl-PathTools-0:3.95-527.f 100% | 85.9 MiB/s | 88.0 KiB | 00m00s [1077/1161] jemalloc-devel-0:5.3.0-14.f 100% | 15.9 MiB/s | 81.6 KiB | 00m00s [1078/1161] perl-interpreter-4:5.44.0-5 100% | 35.5 MiB/s | 72.7 KiB | 00m00s [1079/1161] jemalloc-0:5.3.0-14.fc44.x8 100% | 41.4 MiB/s | 297.0 KiB | 00m00s [1080/1161] perl-Exporter-0:5.79-527.fc 100% | 14.9 MiB/s | 30.6 KiB | 00m00s [1081/1161] perl-Pod-Usage-4:2.05-527.f 100% | 39.4 MiB/s | 40.4 KiB | 00m00s [1082/1161] perl-Text-ParseWords-0:3.31 100% | 15.8 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% | 44.2 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% | 36.7 MiB/s | 75.1 KiB | 00m00s [1089/1161] perl-Pod-Perldoc-0:3.28.01- 100% | 41.3 MiB/s | 84.7 KiB | 00m00s [1090/1161] perl-mro-0:1.30-527.fc45.x8 100% | 28.8 MiB/s | 29.5 KiB | 00m00s [1091/1161] perl-podlators-1:6.1.0-2.fc 100% | 42.9 MiB/s | 131.6 KiB | 00m00s [1092/1161] perl-overloading-0:0.03-527 100% | 12.2 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-File-Basename-0:2.86-5 100% | 16.4 MiB/s | 16.8 KiB | 00m00s [1096/1161] perl-File-Temp-1:0.231.200- 100% | 57.9 MiB/s | 59.3 KiB | 00m00s [1097/1161] groff-base-0:1.24.1-2.fc45. 100% | 136.4 MiB/s | 1.2 MiB | 00m00s [1098/1161] perl-HTTP-Tiny-0:0.096-528. 100% | 28.5 MiB/s | 58.4 KiB | 00m00s [1099/1161] perl-libs-4:5.44.0-527.fc45 100% | 138.9 MiB/s | 2.6 MiB | 00m00s [1100/1161] perl-IPC-Open3-0:1.24-527.f 100% | 7.7 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-Symbol-0:1.09-527.fc45 100% | 13.6 MiB/s | 13.9 KiB | 00m00s [1103/1161] perl-Pod-Simple-1:3.48-527. 100% | 108.4 MiB/s | 222.0 KiB | 00m00s [1104/1161] perl-parent-1:0.244-527.fc4 100% | 7.2 MiB/s | 14.7 KiB | 00m00s [1105/1161] perl-vars-0:1.05-527.fc45.n 100% | 6.2 MiB/s | 12.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-MIME-Base64-0:3.16-527 100% | 28.9 MiB/s | 29.6 KiB | 00m00s [1111/1161] perl-IO-Socket-SSL-0:2.099- 100% | 115.3 MiB/s | 236.2 KiB | 00m00s [1112/1161] perl-Socket-4:2.042-1.fc45. 100% | 27.1 MiB/s | 55.6 KiB | 00m00s [1113/1161] perl-Net-SSLeay-0:1.96-5.fc 100% | 123.1 MiB/s | 378.2 KiB | 00m00s [1114/1161] perl-Time-HiRes-4:1.9780-52 100% | 27.7 MiB/s | 56.8 KiB | 00m00s [1115/1161] perl-Time-Local-2:1.350-527 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [1116/1161] perl-SelectSaver-0:1.03-527 100% | 11.1 MiB/s | 11.3 KiB | 00m00s [1117/1161] perl-File-stat-0:1.15-527.f 100% | 8.4 MiB/s | 17.2 KiB | 00m00s [1118/1161] perl-Pod-Escapes-1:1.07-527 100% | 19.1 MiB/s | 19.6 KiB | 00m00s [1119/1161] perl-Text-Tabs+Wrap-0:2024. 100% | 10.5 MiB/s | 21.5 KiB | 00m00s [1120/1161] perl-if-0:0.61.000-527.fc45 100% | 6.7 MiB/s | 13.7 KiB | 00m00s [1121/1161] perl-locale-0:1.13-527.fc45 100% | 6.4 MiB/s | 13.2 KiB | 00m00s [1122/1161] perl-IO-Socket-IP-0:0.44-52 100% | 41.0 MiB/s | 42.0 KiB | 00m00s [1123/1161] perl-URI-0:5.35-2.fc45.noar 100% | 73.6 MiB/s | 150.8 KiB | 00m00s [1124/1161] perl-AutoLoader-0:5.74-527. 100% | 20.4 MiB/s | 20.9 KiB | 00m00s [1125/1161] ncurses-0:6.6-3.fc45.x86_64 100% | 105.2 MiB/s | 430.9 KiB | 00m00s [1126/1161] perl-Class-Struct-0:0.68-52 100% | 21.2 MiB/s | 21.8 KiB | 00m00s [1127/1161] perl-Data-Dumper-0:2.192-52 100% | 27.5 MiB/s | 56.4 KiB | 00m00s [1128/1161] perl-MIME-Base32-0:1.303-26 100% | 20.0 MiB/s | 20.4 KiB | 00m00s [1129/1161] perl-libnet-0:3.15-528.fc45 100% | 62.7 MiB/s | 128.3 KiB | 00m00s [1130/1161] perl-Digest-MD5-0:2.59-527. 100% | 34.7 MiB/s | 35.6 KiB | 00m00s [1131/1161] perl-B-0:1.92-527.fc45.x86_ 100% | 88.8 MiB/s | 181.8 KiB | 00m00s [1132/1161] perl-FileHandle-0:2.05-527. 100% | 7.4 MiB/s | 15.2 KiB | 00m00s [1133/1161] perl-Digest-0:1.20-527.fc45 100% | 12.1 MiB/s | 24.8 KiB | 00m00s [1134/1161] clang-resource-filesystem-0 100% | 154.2 KiB/s | 17.9 KiB | 00m00s [1135/1161] clang-devel-0:22.1.8-27.fc4 100% | 9.5 MiB/s | 3.9 MiB | 00m00s [1136/1161] clang-0:22.1.8-27.fc45.x86_ 100% | 16.3 MiB/s | 7.1 MiB | 00m00s [1137/1161] clang-libs-0:22.1.8-27.fc45 100% | 37.6 MiB/s | 28.2 MiB | 00m01s [1138/1161] emacs-filesystem-1:30.2-3.f 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [1139/1161] llvm-devel-0:22.1.8-27.fc45 100% | 14.7 MiB/s | 5.3 MiB | 00m00s [1140/1161] clang-tools-extra-0:22.1.8- 100% | 30.4 MiB/s | 17.3 MiB | 00m01s [1141/1161] llvm-googletest-0:22.1.8-27 100% | 1.1 MiB/s | 391.6 KiB | 00m00s [1142/1161] llvm-0:22.1.8-27.fc45.x86_6 100% | 38.8 MiB/s | 23.4 MiB | 00m01s [1143/1161] gcc-c++-0:16.1.1-4.fc45.1.x 100% | 262.2 MiB/s | 17.3 MiB | 00m00s [1144/1161] perl-Encode-4:3.24-527.fc45 100% | 175.5 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] llvm-test-0:22.1.8-27.fc45. 100% | 4.3 MiB/s | 712.1 KiB | 00m00s [1148/1161] libedit-devel-0:3.1-60.2026 100% | 5.8 MiB/s | 41.2 KiB | 00m00s [1149/1161] libstdc++-devel-0:16.1.1-4. 100% | 271.4 MiB/s | 6.0 MiB | 00m00s [1150/1161] ncurses-devel-0:6.6-3.fc45. 100% | 49.3 MiB/s | 605.8 KiB | 00m00s [1151/1161] ncurses-c++-libs-0:6.6-3.fc 100% | 9.4 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% | 2.0 MiB/s | 8.2 KiB | 00m00s [1154/1161] rust-fancy-regex+std-devel- 100% | 2.0 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% | 1.5 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% | 1.9 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% | 41.7 MiB/s | 46.8 MiB | 00m01s -------------------------------------------------------------------------------- [1161/1161] Total 100% | 47.3 MiB/s | 195.5 MiB | 00m04s Running transaction [ 1/1163] Verify package files 100% | 1.2 KiB/s | 1.1 KiB | 00m01s [ 2/1163] Prepare transaction 100% | 7.3 KiB/s | 1.1 KiB | 00m00s [ 3/1163] Installing rust-regex-autom 100% | 217.9 MiB/s | 2.6 MiB | 00m00s [ 4/1163] Installing rust-regex-synta 100% | 229.8 MiB/s | 1.6 MiB | 00m00s [ 5/1163] Installing rust-libc-devel- 100% | 111.5 MiB/s | 4.3 MiB | 00m00s [ 6/1163] Installing rust-memchr-deve 100% | 113.6 MiB/s | 581.8 KiB | 00m00s [ 7/1163] Installing rust-object-deve 100% | 214.7 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% | 159.1 MiB/s | 814.5 KiB | 00m00s [ 11/1163] Installing rust-linux-raw-s 100% | 350.1 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% | 121.1 KiB/s | 124.0 B | 00m00s [ 14/1163] Installing rust-bstr-devel- 100% | 229.1 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% | 70.7 MiB/s | 144.8 KiB | 00m00s [ 22/1163] Installing rust-ptr_meta-de 100% | 23.9 MiB/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% | 30.5 MiB/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% | 146.1 MiB/s | 1.0 MiB | 00m00s [ 38/1163] Installing rust-itertools0. 100% | 133.5 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% | 34.7 MiB/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% | 275.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% | 55.8 MiB/s | 114.3 KiB | 00m00s [ 78/1163] Installing rust-similar2-de 100% | 75.7 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% | 20.1 MiB/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% | 359.2 MiB/s | 41.3 MiB | 00m00s [ 141/1163] Installing gcc-c++-0:16.1.1 100% | 285.7 MiB/s | 46.9 MiB | 00m00s [ 142/1163] Installing llvm-0:22.1.8-27 100% | 317.7 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% | 103.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% | 33.9 MiB/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% | 18.1 MiB/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% | 111.2 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% | 206.2 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% | 200.0 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% | 40.4 KiB/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% | 160.6 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% | 98.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% | 96.6 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% | 40.2 MiB/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% | 32.4 MiB/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% | 301.9 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% | 119.0 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% | 30.0 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% | 11.1 MiB/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% | 33.4 MiB/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% | 21.9 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% | 138.5 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% | 131.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% | 90.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% | 23.2 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% | 94.1 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% | 36.5 MiB/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% | 48.1 MiB/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% | 86.5 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% | 0.0 B/s | 124.0 B | 00m00s [ 471/1163] Installing rust-regex+unico 100% | 40.4 KiB/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% | 146.9 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% | 113.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% | 25.5 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% | 434.7 MiB/s | 351.6 MiB | 00m01s [ 606/1163] Installing llvm-googletest- 100% | 145.6 MiB/s | 2.2 MiB | 00m00s [ 607/1163] Installing llvm-devel-0:22. 100% | 159.4 MiB/s | 36.3 MiB | 00m00s [ 608/1163] Installing emacs-filesystem 100% | 793.0 KiB/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% | 357.7 MiB/s | 109.8 MiB | 00m00s [ 611/1163] Installing clang-0:22.1.8-2 100% | 442.6 MiB/s | 61.5 MiB | 00m00s [ 612/1163] Installing clang-tools-extr 100% | 310.6 MiB/s | 61.5 MiB | 00m00s [ 613/1163] Installing clang-devel-0:22 100% | 243.1 MiB/s | 32.6 MiB | 00m00s [ 614/1163] Installing ncurses-0:6.6-3. 100% | 20.8 MiB/s | 618.1 KiB | 00m00s [ 615/1163] Installing groff-base-0:1.2 100% | 85.9 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% | 168.3 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% | 55.1 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% | 178.5 MiB/s | 731.0 KiB | 00m00s [ 627/1163] Installing perl-Net-SSLeay- 100% | 193.2 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% | 25.3 MiB/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% | 29.8 MiB/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% | 7.9 MiB/s | 169.4 KiB | 00m00s [ 644/1163] Installing perl-podlators-1 100% | 16.0 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.5 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% | 70.3 MiB/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% | 138.1 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% | 46.6 MiB/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% | 204.9 MiB/s | 12.1 MiB | 00m00s [ 673/1163] Installing perl-interpreter 100% | 6.2 MiB/s | 121.4 KiB | 00m00s [ 674/1163] Installing jemalloc-0:5.3.0 100% | 48.5 MiB/s | 1.1 MiB | 00m00s [ 675/1163] Installing jemalloc-devel-0 100% | 11.4 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% | 390.7 MiB/s | 1.2 MiB | 00m00s [ 679/1163] Installing rust-typenum+def 100% | 30.3 KiB/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% | 40.0 MiB/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% | 22.5 MiB/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% | 0.0 B/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% | 200.3 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% | 19.6 MiB/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% | 20.7 MiB/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% | 20.9 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% | 88.5 MiB/s | 272.0 KiB | 00m00s [ 737/1163] Installing rust-chrono-deve 100% | 184.0 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% | 63.0 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% | 53.4 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% | 23.9 MiB/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% | 90.0 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% | 42.5 MiB/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% | 132.9 MiB/s | 952.9 KiB | 00m00s [ 762/1163] Installing rust-clap-devel- 100% | 35.2 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% | 85.5 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% | 46.3 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% | 139.4 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% | 297.0 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% | 36.1 MiB/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% | 101.5 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% | 65.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% | 129.7 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% | 27.3 MiB/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% | 52.5 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% | 365.1 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% | 121.1 KiB/s | 124.0 B | 00m00s [ 855/1163] Installing rust-nix-devel-0 100% | 184.8 MiB/s | 1.7 MiB | 00m00s [ 856/1163] Installing rust-getrandom-d 100% | 55.9 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% | 357.7 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% | 70.7 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% | 21.7 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% | 68.6 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% | 98.3 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% | 12.4 MiB/s | 12.7 KiB | 00m00s [ 906/1163] Installing rust-test-case-d 100% | 0.0 B/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% | 30.3 KiB/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% | 136.2 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% | 39.0 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% | 55.1 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% | 39.8 MiB/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% | 79.0 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% | 92.5 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% | 121.1 KiB/s | 124.0 B | 00m00s [ 970/1163] Installing rust-icu_propert 100% | 208.7 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% | 185.1 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% | 110.5 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% | 38.6 MiB/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% | 48.2 MiB/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% | 126.7 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% | 53.6 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% | 80.3 MiB/s | 164.4 KiB | 00m00s [1010/1163] Installing rust-jod-thread- 100% | 16.6 MiB/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% | 86.6 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% | 50.0 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% | 34.6 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% | 102.4 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% | 180.9 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% | 159.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% | 21.2 MiB/s | 21.7 KiB | 00m00s [1049/1163] Installing rust-drop_bomb-d 100% | 18.7 MiB/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% | 66.7 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% | 119.4 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% | 77.4 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% | 541.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.iNXFMJ setting SOURCE_DATE_EPOCH=1787097600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.kQYDIQ + 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=45 + 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.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc45.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.fc45.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 163.1 KiB/s | 48.1 KiB | 00m00s fedora 100% | 109.8 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 8.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: python3-devel x86_64 0:3.15.0~rc1-1.fc45 fedora 2.4 MiB python3-packaging noarch 0:26.2-4.fc45 fedora 1.0 MiB python3-pip noarch 0:26.1.2-2.fc45 fedora 12.1 MiB Installing dependencies: python3-rpm-generators noarch 0:14-33.fc45 fedora 81.9 KiB Transaction Summary: Installing: 4 packages Total size of inbound packages is 3 MiB. Need to download 3 MiB. After this operation, 16 MiB extra will be used (install 16 MiB, remove 0 B). [1/4] python3-packaging-0:26.2-4.fc45.n 100% | 58.1 MiB/s | 238.0 KiB | 00m00s [2/4] python3-devel-0:3.15.0~rc1-1.fc45 100% | 67.3 MiB/s | 482.2 KiB | 00m00s [3/4] python3-rpm-generators-0:14-33.fc 100% | 27.9 MiB/s | 28.6 KiB | 00m00s [4/4] python3-pip-0:26.1.2-2.fc45.noarc 100% | 182.6 MiB/s | 2.7 MiB | 00m00s -------------------------------------------------------------------------------- [4/4] Total 100% | 102.0 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% | 100.0 B/s | 4.0 B | 00m00s [3/6] Installing python3-packaging-0:26 100% | 144.5 MiB/s | 1.0 MiB | 00m00s [4/6] Installing python3-rpm-generators 100% | 40.5 MiB/s | 83.0 KiB | 00m00s [5/6] Installing python3-devel-0:3.15.0 100% | 62.5 MiB/s | 2.5 MiB | 00m00s [6/6] Installing python3-pip-0:26.1.2-2 100% | 92.7 MiB/s | 12.3 MiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.EWyLl5 setting SOURCE_DATE_EPOCH=1787097600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.KhZcBq + 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=45 + 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.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc45.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.fc45.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ty-0.0.73-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 234.8 KiB/s | 48.1 KiB | 00m00s fedora 100% | 163.2 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 18.1 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: maturin x86_64 0:1.14.1-4.fc45 copr_base 14.5 MiB Transaction Summary: Installing: 1 package 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.2-4.fc45.noarch" is already installed. Package "python3-pip-26.1.2-2.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.x86_64" is already installed. Package "rust2rpm-helper-0.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 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% | 11.9 MiB/s | 4.8 MiB | 00m00s -------------------------------------------------------------------------------- [1/1] Total 100% | 9.9 MiB/s | 4.8 MiB | 00m00s Running transaction [1/3] Verify package files 100% | 47.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% | 140.6 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.n2D5IX setting SOURCE_DATE_EPOCH=1787097600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.XToXBf + 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=45 + 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.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc45.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.fc45.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.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 193.3 KiB/s | 48.1 KiB | 00m00s fedora 100% | 133.0 KiB/s | 29.5 KiB | 00m00s Copr repository 100% | 11.5 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.2-4.fc45.noarch" is already installed. Package "python3-pip-26.1.2-2.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Nothing to do. Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.UYyxjk setting SOURCE_DATE_EPOCH=1787097600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.BI0TPJ + 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=45 + 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.fc45.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc45.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.fc45.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.u5pR5t + 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.YK0g3p + 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-lzawitvt --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 proc-macro2 v1.0.106 Compiling unicode-ident v1.0.24 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` 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` 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 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 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 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 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 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 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` 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 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` 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 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 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 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 `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/clang-sys-2be31bc9c2ba47b4/build-script-build` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=c5f3986a852d1adc -C extra-filename=-ba8988dbfcc8a367 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/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)'` 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 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 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` 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 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 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 `/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` 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 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 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` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/bindgen-5b0aeb3eb88fc256/build-script-build` 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 `/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 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 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 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 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` 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 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 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 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` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/object-be286705d0e7895b/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/portable-atomic-6ada5a9ac523cdc3/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/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` 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` 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 `/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"))'` 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 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` 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 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 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 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 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 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` 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 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` 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 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` 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 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 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 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` 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` 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` 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` 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 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 `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/crossbeam-deque-cea786285cfac0c4/build-script-build` 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/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` 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 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 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` 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 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 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 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 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 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 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 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 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 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 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` 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 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` 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_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` 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/crc32fast-8e4a0199bde59a55/build-script-build` 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` 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 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` 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 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 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 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 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 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` 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 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 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 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` 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` 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` 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` 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` 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 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 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 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 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` 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 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 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` 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 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 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/icu_normalizer_data-31522b698e3e9e1a/build-script-build` 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` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/radium-cd4499d63159245b/build-script-build` 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 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 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 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` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/rayon-core-27bb1e67a516188e/build-script-build` Compiling anstyle-parse v1.0.0 Running `/usr/bin/rustc --crate-name anstyle_parse --edition=2021 /usr/share/cargo/registry/anstyle-parse-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="utf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "utf8"))' -C metadata=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 `/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` 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` 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` 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)'` 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 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 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 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 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 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 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 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_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 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 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 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 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 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 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 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` 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 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` 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` 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` 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 `/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 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 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 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 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 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` 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 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` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/release/build/ty-8c2a3fae9c375e8d/build-script-build` Compiling argfile v1.0.0 Running `/usr/bin/rustc --crate-name argfile --edition=2021 /usr/share/cargo/registry/argfile-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=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=b3ca456d90b2bf371ea53e1a0470e770244cf40692f80868d0d6077d38ca5a85 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.2bFS5N + 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.fc45.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.fc45.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.fc45.x86_64-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc45.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc45.x86_64-pyproject-files --output-modules /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73-1.fc45.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.fc45.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.fc45.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.fc45 --unique-debug-suffix -0.0.73-1.fc45.x86_64 --unique-debug-src-base ty-0.0.73-1.fc45.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/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.fc45.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j1 Bytecompiling .py files below /builddir/build/BUILD/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.B0jdRi + 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.fc45.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.fc45.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 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` 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` 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 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 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 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 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` 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 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` 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 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 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` 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` 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 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 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 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` 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_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` 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 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 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 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` 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 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 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` 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 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/zerocopy-ef4820403a1de2de/build-script-build` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/thiserror-cd6dd55d63a4a628/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 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 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 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 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 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 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 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 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 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 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` 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` 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 `/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_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 `/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` 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` 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 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 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 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 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 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 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` 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 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` 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 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 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` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/radium-fe005d7399763724/build-script-build` Compiling peg v0.8.5 Running `/usr/bin/rustc --crate-name peg --edition=2021 /usr/share/cargo/registry/peg-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "trace", "unstable"))' -C metadata=c78f01de0429e166 -C extra-filename=-ff0cd1e3739edfd5 --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.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` 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 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 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 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 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 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` 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 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` 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 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 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` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/ref-cast-9e511561103d80c3/build-script-build` Compiling bitvec v1.0.1 Running `/usr/bin/rustc --crate-name bitvec --edition=2021 /usr/share/cargo/registry/bitvec-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic", "default", "serde", "std", "testing"))' -C metadata=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` 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 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 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` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/escargot-5b023eea255ffc2d/build-script-build` Compiling nix v0.31.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.31.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="fs"' --cfg 'feature="process"' --cfg 'feature="signal"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=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` 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 `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/nix-0898880f4ebdbfd0/build-script-build` Running `/usr/bin/rustc --crate-name escargot --edition=2021 /usr/share/cargo/registry/escargot-0.5.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo_unstable", "print", "strict_unstable", "test_unstable"))' -C metadata=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` 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 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` 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 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` 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` 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` 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 `/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 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-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 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 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` 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` 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 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 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 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 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 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 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` 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 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` Running `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/target/rpm/build/ty-cf53108dec59b1ff/build-script-build` Compiling ctrlc v3.5.2 Running `/usr/bin/rustc --crate-name ctrlc --edition=2021 /usr/share/cargo/registry/ctrlc-3.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("termination"))' -C metadata=b0714a8191e1ec16 -C extra-filename=-63379a8f7ff194dd --out-dir /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.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 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 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 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 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_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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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` 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 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` 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 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 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 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 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 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 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 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 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 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 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_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 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_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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 48s 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.20s 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.29s 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.49s 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 `/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'` running 114 tests test alignment ... ok test annotate_eol ... ok test annotate_eol2 ... ok test annotate_eol3 ... ok test annotate_eol4 ... ok test annotate_eol_double_width ... ok test annotate_newline_empty_span ... ok test char_and_nl_annotate_char ... ok test char_eol_annotate_char ... ok test char_eol_annotate_char_double_width ... ok test consistent_indentation_with_trailing_newline ... ok test diagnostic_width ... ok test diagnostic_width2 ... ok test diff_format ... ok test dont_panic_narrow_term_width_short_span ... ok test duplicate_annotations ... ok test e0271 ... ok test e0271_2 ... ok test empty_span_end_line ... ok test empty_span_start_line ... ok test hide_snippet ... ok test highlighting ... ok test id_on_title ... ok test issue_130 ... ok test keep_lines1 ... ok test keep_lines2 ... ok test leading_nbsp_no_overflow ... ok test lineno_offset ... ok test long_e0308 ... ok test long_line_cut ... ok test long_line_cut_custom ... ok test macros_not_utf8 ... ok test max_line_num_no_fold ... ok test message_before_primary_snippet ... ok test multi_and_single ... ok test multi_newline_span ... ok test multiline_eol_start ... ok test multiline_eol_start2 ... ok test multiline_eol_start3 ... ok test multiline_eol_start_double_width ... ok test multiline_eol_start_eof_end ... ok test multiline_eol_start_eof_end_double_width ... ok test multiline_eol_start_eol_end ... ok test multiline_eol_start_eol_end2 ... ok test multiline_eol_start_eol_end3 ... ok test multiline_removal ... ok test multiline_removal2 ... ok test multiline_replacement ... ok test multiple_line_num_widths ... ok test multiple_replacements ... ok test multiple_replacements2 ... ok test multiple_snippet_no_path ... ok test only_origin ... ok test origin_correct_mid_line ... ok test origin_correct_start_line ... ok test original_matches_replacement_suffix ... ok test padding_last_in_group ... ok test padding_last_in_group_with_group_after ... ok test prefer_first_annotation_on_secondary_snippets ... ok test secondary_title_custom_level_text ... ok test secondary_title_no_level_text ... ok test single_line_non_overlapping_suggestions ... ok test single_line_non_overlapping_suggestions2 ... ok test snippet_no_path ... ok test span_eol ... ok test suggestion_different_path_than_primary ... ok test suggestion_no_fold ... ok test suggestion_no_fold_replacement_ends_with_newline ... ok test suggestion_same_as_source ... ok test suggestion_span_bigger_than_source - should panic ... ok test suggestion_span_line_end ... ok test suggestion_span_one_bigger_than_source ... ok test suggestion_span_source_end ... ok test tab ... ok test test_anon_lines ... ok test test_format_footer_title ... ok test test_format_no_id ... ok test test_format_no_severity ... ok test test_format_no_severity_or_id ... ok test test_format_skip_title ... ok test test_format_snippet_annotation_standalone ... ok test test_format_snippet_only ... ok test test_format_snippets_continuation ... ok test test_format_title ... ok test test_i26 - should panic ... ok test test_i_29 ... ok test test_multi_group_no_snippet ... ok test test_multi_secondary_group_no_snippet ... ok test test_only_source ... ok test test_point_to_double_width_characters ... ok test test_point_to_double_width_characters_across_lines ... ok test test_point_to_double_width_characters_mixed ... ok test test_point_to_double_width_characters_multiple ... ok test test_source_annotation_standalone_multiline ... ok test test_source_annotation_standalone_singleline ... ok test test_source_content ... ok test three_multi_and_single ... ok test trailing_newline_span ... ok test trim_ascii_annotate_ascii_end_no_label ... ok test trim_ascii_annotate_ascii_end_with_label ... ok test trim_unicode_annotate_ascii_end_no_label ... ok test trim_unicode_annotate_ascii_end_with_label ... ok test trim_unicode_annotate_unicode_end_no_label ... ok test trim_unicode_annotate_unicode_end_with_label ... ok test trim_unicode_annotate_unicode_middle_no_label ... ok test trim_unicode_annotate_unicode_middle_with_label ... ok test trimmed_multiline_suggestion ... ok test trimmed_multiline_suggestion_elided_lines ... ok test two_multi_and_single ... ok test two_single_line_same_line ... ok test two_suggestions_same_span ... ok test two_suggestions_same_span2 ... ok test unicode_cut_handling ... ok test unterminated_string_multiline ... ok test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/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.01s 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.08s 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.00s 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-return/unnecessary-assign.md ... ok test mdtest::flake8-use-pathlib/os-stat.md ... ok test mdtest::pyflakes/forward-annotation-syntax-error.md ... ok test mdtest::notebook/cell-boundaries.md ... ok test mdtest::pyflakes/string-dot-format-extra-positional-arguments.md ... ok test mdtest::pylint/invalid-character-backspace.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/pep-695.md ... ok test mdtest::pyupgrade/f-string.md ... ok test mdtest::pyupgrade/while-one.md ... ok test mdtest::refurb/subclass-builtin.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/noqa-comments.md ... ok test mdtest::ruff/rule-codes-in-selectors.md ... ok test mdtest::ruff/pytest-fixture-autouse.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.13s 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.00s 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.00s 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.01s 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.05s 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/allow_empty_first_line.py ... ok test black_compatibility::cases/backslash_before_indent.py ... ok test black_compatibility::cases/beginning_backslash.py ... ok test black_compatibility::cases/bracketmatch.py ... ok test black_compatibility::cases/bytes_docstring.py ... ok test black_compatibility::cases/class_blank_parentheses.py ... ok test black_compatibility::cases/cantfit.py ... ok test black_compatibility::cases/class_methods_new_line.py ... ok test black_compatibility::cases/collections.py ... ok test black_compatibility::cases/comment_after_escaped_newline.py ... ok test black_compatibility::cases/comment_type_hint.py ... ok test black_compatibility::cases/comments.py ... ok test black_compatibility::cases/comments3.py ... ok test black_compatibility::cases/comments2.py ... ok test black_compatibility::cases/comments4.py ... ok test black_compatibility::cases/comments5.py ... ok test black_compatibility::cases/comments8.py ... ok test black_compatibility::cases/comments6.py ... ok test black_compatibility::cases/comments9.py ... ok test black_compatibility::cases/comments_in_double_parens.py ... ok test black_compatibility::cases/comments_non_breaking_space.py ... ok test black_compatibility::cases/comments_in_blocks.py ... ok test black_compatibility::cases/comments_tab_indent.py ... ok test black_compatibility::cases/composition.py ... ok test black_compatibility::cases/composition_no_trailing_comma.py ... ok test black_compatibility::cases/context_managers_38.py ... ok test black_compatibility::cases/context_managers_39.py ... ok test black_compatibility::cases/conditional_expression.py ... ok test black_compatibility::cases/context_managers_autodetect_311.py ... ok test black_compatibility::cases/context_managers_autodetect_38.py ... ok test black_compatibility::cases/context_managers_autodetect_39.py ... ok test black_compatibility::cases/context_managers_autodetect_310.py ... ok test black_compatibility::cases/docstring_newline.py ... ok test black_compatibility::cases/docstring.py ... ok test black_compatibility::cases/docstring_no_extra_empty_line_before_eof.py ... ok test black_compatibility::cases/docstring_newline_preview.py ... ok test black_compatibility::cases/docstring_preview.py ... ok test black_compatibility::cases/docstring_no_string_normalization.py ... ok test black_compatibility::cases/empty_lines.py ... ok test black_compatibility::cases/dummy_implementations.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/expression.py ... ok test black_compatibility::cases/fmtonoff6.py ... ok test black_compatibility::cases/fmtskip.py ... ok test black_compatibility::cases/fmtpass_imports.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/fmtskip3.py ... ok test black_compatibility::cases/fmtskip2.py ... ok test black_compatibility::cases/fmtskip4.py ... ok test black_compatibility::cases/fmtskip6.py ... ok test black_compatibility::cases/fmtskip5.py ... ok test black_compatibility::cases/fmtskip7.py ... ok test black_compatibility::cases/fmtskip9.py ... ok test black_compatibility::cases/fmtskip_multiple_in_clause.py ... ok test black_compatibility::cases/fmtskip8.py ... ok test black_compatibility::cases/fmtskip_multiple_strings.py ... ok test black_compatibility::cases/format_unicode_escape_seq.py ... ok test black_compatibility::cases/form_feeds.py ... ok test black_compatibility::cases/fstring.py ... ok test black_compatibility::cases/fstring_quotations.py ... ok test black_compatibility::cases/funcdef_return_type_trailing_comma.py ... ok test black_compatibility::cases/function.py ... ok test black_compatibility::cases/function2.py ... ok test black_compatibility::cases/function_trailing_comma.py ... ok test black_compatibility::cases/generics_wrapping.py ... ok test black_compatibility::cases/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/ignore_pyi.pyi ... ok test black_compatibility::cases/jupytext_markdown_fmt.py ... ok test black_compatibility::cases/line_ranges_basic.py ... ok test black_compatibility::cases/keep_newline_after_match.py ... ok test black_compatibility::cases/line_ranges_decorator_edge_case.py ... ok test black_compatibility::cases/line_ranges_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_overlap.py ... ok test black_compatibility::cases/line_ranges_fmt_off_decorator.py ... ok test black_compatibility::cases/line_ranges_imports.py ... ok test black_compatibility::cases/line_ranges_indentation.py ... ok test black_compatibility::cases/line_ranges_two_passes.py ... ok test black_compatibility::cases/line_ranges_unwrapping.py ... ok test black_compatibility::cases/linelength6.py ... ok test black_compatibility::cases/long_strings__type_annotations.py ... ok test black_compatibility::cases/module_docstring_1.py ... ok test black_compatibility::cases/module_docstring_2.py ... ok test black_compatibility::cases/module_docstring_3.py ... ok test black_compatibility::cases/module_docstring_4.py ... ok test black_compatibility::cases/module_docstring_after_comment.py ... ok test black_compatibility::cases/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/long_strings_flag_disabled.py ... ok test black_compatibility::cases/numeric_literals.py ... ok test black_compatibility::cases/numeric_literals_skip_underscores.py ... ok test black_compatibility::cases/one_element_subscript.py ... ok test black_compatibility::cases/parenthesized_context_managers.py ... ok test black_compatibility::cases/pattern_matching_extras.py ... ok test black_compatibility::cases/pattern_matching_complex.py ... ok test black_compatibility::cases/pattern_matching_long.py ... ok test black_compatibility::cases/pattern_matching_generic.py ... ok test black_compatibility::cases/pattern_matching_style.py ... ok test black_compatibility::cases/pattern_matching_simple.py ... ok test black_compatibility::cases/pattern_matching_trailing_comma.py ... ok test black_compatibility::cases/pattern_matching_with_if_stmt.py ... ok test black_compatibility::cases/pep604_union_types_line_breaks.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_py39.py ... ok test black_compatibility::cases/pep_572_py310.py ... ok test black_compatibility::cases/pep_572_slices.py ... ok test black_compatibility::cases/pep_604.py ... ok test black_compatibility::cases/pep_572_remove_parens.py ... ok test black_compatibility::cases/pep_654.py ... ok test black_compatibility::cases/pep_654_style.py ... ok test black_compatibility::cases/pep_646.py ... ok test black_compatibility::cases/pep_750.py ... ok test black_compatibility::cases/pep_701.py ... ok test black_compatibility::cases/power_op_newline.py ... ok test black_compatibility::cases/percent_precedence.py ... ok test black_compatibility::cases/power_op_spacing_long.py ... ok test black_compatibility::cases/power_op_spacing.py ... ok test black_compatibility::cases/prefer_rhs_split_reformatted.py ... ok test black_compatibility::cases/prefer_rhs_split.py ... ok test black_compatibility::cases/preview_cantfit.py ... ok test black_compatibility::cases/preview_cantfit_string.py ... ok test black_compatibility::cases/preview_fmtpass_imports.py ... ok test black_compatibility::cases/preview_format_unicode_escape_seq.py ... ok test black_compatibility::cases/preview_fstring.py ... ok test black_compatibility::cases/preview_comments7.py ... ok test black_compatibility::cases/preview_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_remove_multiline_lone_list_item_parens.py ... ok test black_compatibility::cases/preview_return_annotation_brackets_string.py ... ok test black_compatibility::cases/preview_long_strings__regression.py ... ok test black_compatibility::cases/preview_standardize_type_comments.py ... ok test black_compatibility::cases/py310_pep572.py ... ok test black_compatibility::cases/python37.py ... ok test black_compatibility::cases/preview_wrap_comprehension_in.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_except_parens.py ... ok test black_compatibility::cases/remove_except_types_parens.py ... ok test black_compatibility::cases/remove_await_parens.py ... ok test black_compatibility::cases/remove_except_types_parens_pre_py314.py ... ok test black_compatibility::cases/remove_for_brackets.py ... ok test black_compatibility::cases/remove_lone_list_item_parens.py ... ok test black_compatibility::cases/remove_newline_after_code_block_open.py ... ok test black_compatibility::cases/remove_parens_from_lhs.py ... ok test black_compatibility::cases/remove_parens.py ... ok test black_compatibility::cases/remove_redundant_parens_in_case_guard.py ... ok test black_compatibility::cases/remove_with_brackets.py ... ok test black_compatibility::cases/single_line_format_skip_with_multiple_comments.py ... ok test black_compatibility::cases/return_annotation_brackets.py ... ok test black_compatibility::cases/skip_magic_trailing_comma.py ... ok test black_compatibility::cases/skip_magic_trailing_comma_generic_wrap.py ... ok test black_compatibility::cases/slices.py ... ok test black_compatibility::cases/split_delimiter_comments.py ... ok test black_compatibility::cases/starred_for_target.py ... ok test black_compatibility::cases/string_prefixes.py ... ok test black_compatibility::cases/target_version_flag.py ... ok test black_compatibility::cases/stub.pyi ... ok test black_compatibility::cases/trailing_comma.py ... ok test black_compatibility::cases/torture.py ... ok test black_compatibility::cases/trailing_comma_optional_parens1.py ... ok test black_compatibility::cases/trailing_comma_optional_parens2.py ... ok test black_compatibility::cases/trailing_comma_optional_parens3.py ... ok test black_compatibility::cases/tricky_unicode_symbols.py ... ok test black_compatibility::cases/tuple_with_stmt.py ... ok test black_compatibility::cases/trailing_commas_in_leading_parts.py ... ok test black_compatibility::cases/type_aliases.py ... ok test black_compatibility::cases/tupleassign.py ... ok test black_compatibility::cases/type_comment_syntax_error.py ... ok test black_compatibility::cases/type_expansion.py ... ok test black_compatibility::cases/type_param_defaults.py ... ok test black_compatibility::cases/typed_params_trailing_comma.py ... ok test black_compatibility::cases/type_params.py ... ok test black_compatibility::cases/walrus_in_dict.py ... ok test black_compatibility::cases/whitespace.py ... ok test black_compatibility::miscellaneous/blackd_diff.py ... ok test black_compatibility::miscellaneous/force_py36.py ... ok test black_compatibility::miscellaneous/force_pyi.pyi ... ok test black_compatibility::miscellaneous/missing_final_newline.py ... ok test black_compatibility::miscellaneous/debug_visitor.py ... ok test format::blank_line_before_class_docstring.py ... ok test format::carriage_return/string.py ... ok test black_compatibility::miscellaneous/string_quotes.py ... ok test format::comment_prefixes.py ... ok test format::docstring_chaperones.py ... ok test format::docstring.py ... ok test format::docstring_code_examples_crlf.py ... ok test format::docstring_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::docstring_code_examples.py ... ok test format::expression/join_implicit_concatenated_string_preserve.py ... ok test format::expression/join_implicit_concatenated_string_assignment.py ... ok test format::expression/list.py ... ok test format::expression/list_comp.py ... ok test format::expression/list_comp_py315.py ... ok test format::expression/named_expr.py ... ok test format::expression/lambda.py ... ok test format::expression/number.py ... ok test format::expression/nested_string_quote_style.py ... ok test format::expression/optional_parentheses_comments.py ... ok test format::expression/set_comp.py ... ok test format::expression/slice.py ... ok test format::expression/split_empty_brackets.py ... ok test format::expression/starred.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/tstring.py ... ok test format::f-string-carriage-return-newline.py ... ok test format::expression/yield_from.py ... ok test format::fmt_on_off/comments.py ... ok test format::fmt_on_off/empty_file.py ... ok test format::fluent.py ... ok test format::fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py ... ok test format::fmt_on_off/fmt_off_unclosed_trailing_comment.py ... ok test format::fmt_on_off/fmt_off_docstring.py ... ok test format::fmt_on_off/form_feed.py ... ok test format::fmt_on_off/last_statement.py ... ok test format::fmt_on_off/mixed_space_and_tab.py ... ok test format::fmt_on_off/indent.py ... ok test format::fmt_on_off/newlines.py ... ok test format::fmt_on_off/no_fmt_on.py ... ok test format::fmt_on_off/simple.py ... ok test format::fmt_on_off/off_on_off_on.py ... ok test format::fmt_on_off/trailing_semicolon.py ... ok test format::fmt_on_off/trailing_comments.py ... ok test format::fmt_on_off/yapf.py ... ok test format::fmt_skip/decorators.py ... ok test format::fmt_skip/docstrings.py ... ok test format::fmt_skip/match.py ... ok test format::fmt_skip/compound_one_liners.py ... ok test format::fmt_skip/parentheses.py ... ok test format::fmt_skip/or_else.py ... ok test format::fmt_skip/reason.py ... ok test format::fmt_skip/top_level_semicolon.py ... ok test format::fmt_skip/trailing_semi.py ... ok test format::fmt_skip/type_params.py ... ok test format::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::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/opening_parentheses_comment_empty.py ... ok test format::parentheses/call_chains.py ... ok test format::parentheses/opening_parentheses_comment_value.py ... ok test format::pattern_match_regression_brackets.py ... ok test format::pattern/pattern_maybe_parenthesize.py ... ok test format::preview.py ... ok test format::range_formatting/ancestory.py ... ok test format::quote_style.py ... ok test format::range_formatting/comment_only_range.py ... ok test format::range_formatting/clause_header.py ... ok test format::range_formatting/decorators.py ... ok test format::range_formatting/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/parentheses.py ... ok test format::range_formatting/range_narrowing.py ... ok test format::range_formatting/indent.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/assign.py ... ok test format::statement/assert.py ... ok test format::statement/aug_assign.py ... ok test format::statement/break.py ... ok test format::statement/class_definition.py ... ok test format::statement/assignment_split_value_first.py ... ok test format::statement/delete.py ... ok test format::statement/ellipsis.pyi ... ok test format::statement/for.py ... ok test format::statement/global.py ... ok test format::statement/if.py ... ok test format::statement/import.py ... ok test format::statement/function.py ... ok test format::statement/import_from.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/top_level.py ... ok test format::statement/return_type_parameters.py ... ok test format::statement/top_level.pyi ... ok test format::statement/type_alias.py ... ok test format::statement/try.py ... ok test format::statement/while.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::stub_files/suite.pyi ... ok test format::trailing_comments.py ... ok test format::trailing_pragma_nested.py ... 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_annotation.py ... ok 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::args_unparenthesized_generator.py ... ok test inline_err::assert_empty_msg.py ... ok test inline_err::assert_invalid_msg_expr.py ... ok test inline_err::assert_empty_test.py ... ok test inline_err::assert_invalid_test_expr.py ... ok test inline_err::assign_stmt_invalid_target.py ... ok test inline_err::assign_stmt_keyword_target.py ... ok test inline_err::assign_stmt_missing_rhs.py ... ok test inline_err::assign_stmt_starred_expr_value.py ... ok test inline_err::assign_stmt_invalid_value_expr.py ... ok test inline_err::aug_assign_stmt_invalid_target.py ... ok test inline_err::async_unexpected_token.py ... ok test inline_err::aug_assign_stmt_missing_rhs.py ... ok test inline_err::aug_assign_stmt_invalid_value.py ... ok test inline_err::backslash_continuation_indentation_error.py ... ok test inline_err::case_expect_indented_block.py ... ok test inline_err::class_def_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::class_type_params_py311.py ... ok test inline_err::clause_expect_indented_block.py ... ok test inline_err::comma_separated_missing_comma.py ... ok test inline_err::clause_expect_single_statement.py ... ok test inline_err::comma_separated_missing_comma_between_elements.py ... ok test inline_err::comma_separated_missing_element_between_commas.py ... ok test inline_err::comprehension_missing_for_after_async.py ... ok test inline_err::comma_separated_missing_first_element.py ... ok test inline_err::debug_shadow_class.py ... ok test inline_err::debug_shadow_function.py ... ok test inline_err::debug_shadow_match.py ... ok test inline_err::debug_shadow_try.py ... ok test inline_err::debug_shadow_import.py ... ok test inline_err::debug_shadow_type_alias.py ... ok test inline_err::debug_shadow_with.py ... ok test inline_err::decorator_await_expression_py38.py ... ok test inline_err::decorator_dict_literal_py38.py ... ok test inline_err::decorator_float_literal_py38.py ... ok test inline_err::decorator_expression_py38.py ... ok test inline_err::decorator_invalid_expression.py ... ok test inline_err::decorator_missing_expression.py ... ok test inline_err::decorator_missing_newline.py ... ok test inline_err::decorator_non_toplevel_call_expression_py38.py ... ok test inline_err::decorator_named_expression_py37.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::different_match_pattern_bindings.py ... ok test inline_err::duplicate_keyword_args.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::duplicate_match_key.py ... ok test inline_err::except_stmt_missing_exception.py ... ok test inline_err::except_stmt_missing_as_name.py ... ok test inline_err::except_stmt_missing_exception_and_as_name.py ... ok test inline_err::except_stmt_unparenthesized_tuple_no_as_py313.py ... ok test inline_err::except_stmt_unparenthesized_tuple_as.py ... ok test inline_err::f_string_conversion_follows_exclamation.py ... ok test inline_err::f_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::f_string_empty_expression.py ... ok test inline_err::f_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::f_string_lambda_without_parentheses.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_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.py ... ok test inline_err::for_stmt_invalid_target_binary_expr.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::for_stmt_missing_in_keyword.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_unparenthesized_trailing_comma.py ... ok test inline_err::function_def_empty_body.py ... ok test inline_err::from_import_star_with_other_names.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_expression.py ... ok test inline_err::global_stmt_empty.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_missing_colon.py ... ok test inline_err::if_stmt_invalid_test_expr.py ... ok test inline_err::if_stmt_missing_test.py ... ok test inline_err::if_stmt_misspelled_elif.py ... ok test inline_err::implicitly_concatenated_unterminated_string.py ... ok test inline_err::import_alias_missing_asname.py ... ok test inline_err::implicitly_concatenated_unterminated_string_multiline.py ... ok test inline_err::import_from_star.py ... ok test inline_err::import_stmt_parenthesized_names.py ... ok test inline_err::import_stmt_empty.py ... ok test inline_err::import_stmt_star_import.py ... ok test inline_err::import_stmt_trailing_comma.py ... ok test inline_err::incomplete_attribute_before_for_in_delimiter.py ... ok test inline_err::invalid_annotation_class.py ... ok test inline_err::invalid_annotation_function_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_3.py ... ok test inline_err::ipython_help_escape_command_error_recovery_2.py ... ok test inline_err::iter_unpack_return_py37.py ... ok test inline_err::irrefutable_case_pattern.py ... ok test inline_err::lambda_body_with_starred_expr.py ... ok test inline_err::iter_unpack_yield_py37.py ... ok test inline_err::lambda_body_with_yield_expr.py ... ok test inline_err::lazy_import_invalid_from_py315.py ... ok test inline_err::lazy_import_invalid_context_py315.py ... ok test inline_err::lazy_import_stmt_py314.py ... ok test inline_err::match_classify_as_keyword.py ... ok test inline_err::match_before_py310.py ... ok test inline_err::match_classify_as_keyword_or_identifier.py ... ok test inline_err::match_stmt_expect_indented_block.py ... ok test inline_err::match_expected_colon.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_missing_pattern.py ... ok test inline_err::match_stmt_no_newline_before_case.py ... ok test inline_err::match_stmt_single_starred_subject.py ... ok test inline_err::mixed_bytes_and_non_bytes_literals.py ... ok test inline_err::multiple_clauses_on_same_line.py ... ok test inline_err::multiple_starred_assignment_target.py ... ok test inline_err::multiple_assignment_in_case_pattern.py ... ok test inline_err::multiple_starred_names_in_sequence_pattern.py ... ok test inline_err::named_expr_slice_parse_error.py ... ok test inline_err::named_expr_slice.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::nonlocal_stmt_expression.py ... ok test inline_err::nonlocal_stmt_trailing_comma.py ... ok test inline_err::nested_async_comprehension_py310.py ... ok test inline_err::param_missing_default.py ... ok test inline_err::param_missing_annotation.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_follows_var_keyword_param.py ... ok test inline_err::params_kwarg_after_star_separator.py ... ok test inline_err::params_expected_after_star_separator.py ... ok test inline_err::params_multiple_kwargs.py ... ok test inline_err::params_multiple_star_separator.py ... ok test inline_err::params_multiple_slash_separator.py ... ok test inline_err::params_multiple_varargs.py ... ok test inline_err::params_no_arg_before_slash.py ... ok test inline_err::params_non_default_after_default.py ... ok test inline_err::params_star_separator_after_star_param.py ... ok test inline_err::params_star_after_slash.py ... ok test inline_err::params_var_keyword_with_default.py ... ok test inline_err::params_var_positional_with_default.py ... ok test inline_err::parenthesized_context_manager_py38.py ... ok test inline_err::parenthesized_kwarg_py38.py ... ok test inline_err::pep701_nested_interpolation_py311.py ... ok test inline_err::pep_798_invalid_dict_unpacking_comprehensions_py315.py ... ok test inline_err::pep_798_unpacking_comprehensions_py314.py ... ok test inline_err::pos_only_py37.py ... ok test inline_err::raise_stmt_from_without_exc.py ... ok test inline_err::raise_stmt_invalid_cause.py ... ok test inline_err::pep701_f_string_py311.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::rebound_comprehension_variable.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_yield.py ... ok test inline_err::single_starred_assignment_target.py ... ok test inline_err::single_star_return.py ... ok test inline_err::star_slices.py ... ok test inline_err::star_index_py310.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_empty_expression.py ... ok test inline_err::t_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::t_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::t_string_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_invalid_bound_expr.py ... ok test inline_err::type_param_default_py312.py ... ok test inline_err::type_param_missing_bound.py ... ok test inline_err::type_param_param_spec_bound.py ... ok test inline_err::type_param_param_spec_invalid_default_expr.py ... ok test inline_err::type_param_param_spec_missing_default.py ... ok test inline_err::type_param_type_var_invalid_default_expr.py ... ok test inline_err::type_param_type_var_missing_default.py ... ok test inline_err::type_param_type_var_tuple_bound.py ... ok test inline_err::type_param_type_var_tuple_missing_default.py ... ok test inline_err::type_param_type_var_tuple_invalid_default_expr.py ... ok test inline_err::type_parameter_default_order.py ... ok test inline_err::type_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_comp_py38.py ... ok test inline_err::unparenthesized_named_expr_set_literal_py38.py ... ok test inline_err::walrus_py37.py ... ok test inline_err::while_stmt_invalid_test_expr.py ... ok test inline_err::unterminated_fstring_newline_recovery.py ... ok test inline_err::while_stmt_missing_colon.py ... ok test inline_err::while_stmt_missing_test.py ... ok test inline_err::with_items_parenthesized_missing_colon.py ... ok test inline_err::write_to_debug_expr.py ... ok test inline_err::with_items_parenthesized_missing_comma.py ... ok test inline_err::yield_after_comma.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::assign_stmt_starred_expr_value.py ... ok test inline_ok::async_for_statement.py ... ok test inline_ok::async_with_statement.py ... ok test inline_ok::async_function_definition.py ... ok test inline_ok::backslash_continuation_indentation.py ... ok test inline_ok::class_keyword_in_case_pattern.py ... ok test inline_ok::class_def_arguments.py ... ok test inline_ok::class_type_params_py312.py ... ok test inline_ok::comma_separated_regular_list_terminator.py ... ok test inline_ok::debug_rename_import.py ... ok test inline_ok::decorator_await_expression_py39.py ... ok test inline_ok::decorator_async_function.py ... ok test inline_ok::decorator_expression_dotted_ident_py38.py ... ok test inline_ok::decorator_expression_eval_hack_py38.py ... ok test inline_ok::decorator_expression_identity_hack_py38.py ... ok test inline_ok::del_debug_py38.py ... ok test inline_ok::decorator_expression_py39.py ... ok test inline_ok::del_targets_terminator.py ... ok test inline_ok::dotted_name_normalized_spaces.py ... ok test inline_ok::duplicate_match_key_attr.py ... ok test inline_ok::different_match_pattern_bindings.py ... ok test inline_ok::except_star_py311.py ... ok test inline_ok::except_stmt_unparenthesized_tuple_no_as_py314.py ... ok test inline_ok::except_stmt_as_name_soft_keyword.py ... ok test inline_ok::for_in_target_valid_expr.py ... ok test inline_ok::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::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::fstring_format_spec_terminator.py ... ok test inline_ok::function_def_valid_return_expr.py ... ok test inline_ok::function_type_params_py312.py ... ok test inline_ok::global_stmt.py ... ok test inline_ok::import_from_star.py ... ok test inline_ok::import_as_name_soft_keyword.py ... ok test inline_ok::import_stmt_terminator.py ... ok test inline_ok::irrefutable_case_pattern_at_end.py ... ok test inline_ok::iter_unpack_return_py37.py ... ok test inline_ok::iter_unpack_yield_py37.py ... ok test inline_ok::iter_unpack_return_py38.py ... ok test inline_ok::lambda_with_no_parameters.py ... ok test inline_ok::iter_unpack_yield_py38.py ... ok test inline_ok::lazy_import_relative_py315.py ... ok test inline_ok::lazy_import_semantic_ok_py315.py ... ok test inline_ok::lazy_import_soft_keyword_split_py315.py ... ok test inline_ok::lambda_with_valid_body.py ... ok test inline_ok::lazy_import_stmt_py315.py ... ok test inline_ok::match_after_py310.py ... ok test inline_ok::match_annotated_assignment.py ... ok test inline_ok::match_as_pattern_soft_keyword.py ... ok test inline_ok::match_as_pattern.py ... ok test inline_ok::match_classify_as_identifier_1.py ... ok test inline_ok::match_attr_pattern_soft_keyword.py ... ok test inline_ok::match_classify_as_identifier_2.py ... ok test inline_ok::match_classify_as_keyword_1.py ... ok test inline_ok::match_classify_as_keyword_2.py ... ok test inline_ok::match_classify_as_keyword_or_identifier.py ... ok test inline_ok::match_sequence_pattern_parentheses_terminator.py ... ok test inline_ok::match_sequence_pattern_terminator.py ... ok test inline_ok::match_stmt_subject_expr.py ... ok test inline_ok::match_stmt_valid_guard_expr.py ... ok test inline_ok::multiple_starred_assignment_target.py ... ok test inline_ok::multiple_assignment_in_case_pattern.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_duplicate_type_parameter_names.py ... ok test inline_ok::nonlocal_declaration_at_module_level.py ... ok test inline_ok::non_rebound_comprehension_variable.py ... ok test inline_ok::nonlocal_stmt.py ... ok test inline_ok::param_with_annotation.py ... ok test inline_ok::param_with_default.py ... ok test inline_ok::param_with_star_annotation.py ... ok test inline_ok::param_with_star_annotation_py310.py ... ok test inline_ok::param_with_star_annotation_py311.py ... ok test inline_ok::params_seen_keyword_only_param_after_star.py ... ok test inline_ok::params_non_default_after_star.py ... ok test inline_ok::parenthesized_kwarg_py37.py ... ok test inline_ok::parenthesized_context_manager_py39.py ... ok test inline_ok::parenthesized_named_expr_index_py38.py ... ok test inline_ok::parenthesized_named_expr_py38.py ... ok test inline_ok::parenthesized_star_index_py310.py ... ok test inline_ok::pep701_f_string_py311.py ... ok test inline_ok::pep701_f_string_py312.py ... ok test inline_ok::pep_798_unpacking_comprehensions_py315.py ... ok test inline_ok::pos_only_py38.py ... ok test inline_ok::pep750_t_string_py314.py ... ok test inline_ok::read_from_debug.py ... ok test inline_ok::simple_stmts_with_semicolons.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::starred_comprehension_target.py ... ok test inline_ok::starred_list_comp_py315.py ... ok test inline_ok::star_index_py311.py ... ok test inline_ok::tuple_context_manager_py38.py ... ok test inline_ok::template_strings_py314.py ... ok test inline_ok::type_param_default_py313.py ... ok test inline_ok::type_param_param_spec.py ... ok test inline_ok::type_param_type_var_tuple.py ... ok test inline_ok::type_stmt_py312.py ... ok test inline_ok::type_param_type_var.py ... ok test inline_ok::unparenthesized_named_expr_index_py39.py ... ok test inline_ok::unparenthesized_named_expr_py39.py ... ok test inline_ok::valid_annotation_class.py ... ok test inline_ok::valid_annotation_py313.py ... ok test inline_ok::valid_future_feature.py ... ok test inline_ok::walrus_py38.py ... ok test inline_ok::valid_annotation_function_py313.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 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/invalid_order.py ... ok test invalid_syntax::expressions/arguments/missing_expression.py ... ok test invalid_syntax::expressions/arguments/unclosed_0.py ... ok test invalid_syntax::expressions/arguments/unclosed_1.py ... ok test invalid_syntax::expressions/arguments/starred.py ... ok test invalid_syntax::expressions/arguments/unclosed_2.py ... ok test invalid_syntax::expressions/attribute/multiple_dots.py ... ok test invalid_syntax::expressions/attribute/invalid_member.py ... ok test invalid_syntax::expressions/attribute/no_member.py ... ok test invalid_syntax::expressions/await/no_expression_1.py ... ok test invalid_syntax::expressions/await/no_expression_0.py ... ok test invalid_syntax::expressions/bin_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/await/recover.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_0.py ... ok test invalid_syntax::expressions/bin_op/missing_lhs.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_1.py ... ok test invalid_syntax::expressions/bin_op/named_expression.py ... ok test invalid_syntax::expressions/bin_op/multiple_ops.py ... ok test invalid_syntax::expressions/bin_op/starred_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_lhs.py ... ok test invalid_syntax::expressions/bool_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_rhs.py ... ok test invalid_syntax::expressions/bool_op/starred_expression.py ... ok test invalid_syntax::expressions/bool_op/named_expression.py ... ok test invalid_syntax::expressions/compare/invalid_order.py ... ok test invalid_syntax::expressions/compare/missing_lhs.py ... ok test invalid_syntax::expressions/compare/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/compare/missing_rhs_0.py ... ok test invalid_syntax::expressions/compare/missing_rhs_2.py ... ok test invalid_syntax::expressions/compare/missing_rhs_1.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/starred_expression.py ... ok test invalid_syntax::expressions/dict/double_star.py ... ok test invalid_syntax::expressions/dict/comprehension.py ... ok test invalid_syntax::expressions/dict/double_star_comprehension.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_1.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_0.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_2.py ... ok test invalid_syntax::expressions/dict/named_expression_1.py ... ok test invalid_syntax::expressions/dict/named_expression_0.py ... ok test invalid_syntax::expressions/emoji_identifiers.py ... ok test invalid_syntax::expressions/emoji_statement.py ... ok test invalid_syntax::expressions/dict/recover.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_1.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_0.py ... ok test invalid_syntax::expressions/if/missing_test_expr_0.py ... ok test invalid_syntax::expressions/if/missing_test_expr_1.py ... ok test invalid_syntax::expressions/if/recover.py ... ok test invalid_syntax::expressions/lambda_default_parameters.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/missing_closing_bracket_3.py ... ok test invalid_syntax::expressions/list/comprehension.py ... ok test invalid_syntax::expressions/list/recover.py ... ok test invalid_syntax::expressions/list/star_expression_precedence.py ... ok test invalid_syntax::expressions/named/invalid_target.py ... ok test invalid_syntax::expressions/named/missing_expression_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_4.py ... ok test invalid_syntax::expressions/named/missing_expression_3.py ... ok test invalid_syntax::expressions/parenthesized/generator.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_0.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_1.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_2.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_3.py ... ok test invalid_syntax::expressions/parenthesized/parenthesized.py ... ok test invalid_syntax::expressions/parenthesized/tuple.py ... ok test invalid_syntax::expressions/set/comprehension.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/parenthesized/tuple_starred_expr.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/set/star_expression_precedence.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/unary.py ... ok test invalid_syntax::expressions/unary/named_expression.py ... ok test invalid_syntax::expressions/unary/no_expression_0.py ... ok test invalid_syntax::expressions/unary/no_expression_1.py ... ok test invalid_syntax::expressions/yield/named_expression.py ... ok test invalid_syntax::expressions/yield_from/starred_expression.py ... ok test invalid_syntax::expressions/yield/star_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.py ... ok test invalid_syntax::re_lex_logical_token_windows_eol.py ... ok test invalid_syntax::re_lexing/line_continuation_1.py ... ok test invalid_syntax::re_lexing/fstring_format_spec_1.py ... ok test invalid_syntax::re_lexing/line_continuation_windows_eol.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_1.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_2.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_3.py ... ok test invalid_syntax::re_lexing/ty_1828.py ... ok test invalid_syntax::statements/if_extra_closing_parentheses.py ... ok test invalid_syntax::statements/function_type_parameters.py ... ok test invalid_syntax::statements/if_extra_indent.py ... ok test invalid_syntax::statements/invalid_assignment_targets.py ... ok test invalid_syntax::statements/match/as_pattern_0.py ... ok test invalid_syntax::statements/invalid_augmented_assignment_target.py ... ok test invalid_syntax::statements/match/as_pattern_1.py ... ok test invalid_syntax::statements/match/as_pattern_2.py ... ok test invalid_syntax::statements/match/as_pattern_3.py ... ok test invalid_syntax::statements/match/as_pattern_4.py ... ok test invalid_syntax::statements/match/invalid_class_pattern.py ... ok test invalid_syntax::statements/match/invalid_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/unclosed_ambiguous_lpar.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar_eof.py ... ok test invalid_syntax::statements/with/unparenthesized_with_items.py ... ok test invalid_syntax::statements/with/ambiguous_lpar_with_items.py ... ok test valid_syntax::expressions/attribute.py ... ok test valid_syntax::expressions/await.py ... ok test valid_syntax::expressions/arguments.py ... ok test valid_syntax::expressions/bool_op.py ... ok test valid_syntax::expressions/bin_op.py ... ok test valid_syntax::expressions/call.py ... ok test valid_syntax::expressions/compare.py ... ok test valid_syntax::expressions/dictionary_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/lambda.py ... ok test valid_syntax::expressions/f_string.py ... ok test valid_syntax::expressions/list.py ... ok test valid_syntax::expressions/list_comprehension.py ... ok test valid_syntax::expressions/name.py ... ok test valid_syntax::expressions/named.py ... ok test valid_syntax::expressions/parenthesized.py ... ok test valid_syntax::expressions/number_literal.py ... ok test valid_syntax::expressions/set.py ... ok test valid_syntax::expressions/set_comprehension.py ... ok test valid_syntax::expressions/slice.py ... ok test valid_syntax::expressions/starred.py ... ok test valid_syntax::expressions/string.py ... ok test valid_syntax::expressions/subscript.py ... ok test valid_syntax::expressions/tuple.py ... ok test valid_syntax::expressions/unary_op.py ... ok test valid_syntax::expressions/yield.py ... ok test valid_syntax::expressions/yield_from.py ... ok test valid_syntax::other/atom.py ... ok test valid_syntax::expressions/t_string.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/ambiguous_lpar_with_items.py ... ok test valid_syntax::statement/class.py ... ok test valid_syntax::statement/delete.py ... ok test valid_syntax::statement/from_import.py ... ok test valid_syntax::statement/for.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.01s 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.07s 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.01s 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:47:32.464272146 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:47:32.464322570 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:47:32.464326548 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.464345553 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:47:32.466212714 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/pyproject.toml` 2026-08-19 21:47:32.466319334 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:47:32.466330434 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-19 21:47:32.466485575 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:47:32.466847168 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:47:32.522307724 DEBUG request{id=2 method=shutdown}: enter 2026-08-19 21:47:32.522344222 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.522424298 DEBUG Received exit notification, exiting ok test capabilities::statically_registers_formatting_when_dynamic_registration_is_unsupported ... 2026-08-19 21:47:32.524375335 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:47:32.524426521 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:47:32.524431370 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.524441990 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:47:32.525349561 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/pyproject.toml` 2026-08-19 21:47:32.525467462 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:47:32.525478082 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-19 21:47:32.525567930 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:47:32.525645764 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.534450747 DEBUG request{id=2 method=shutdown}: enter 2026-08-19 21:47:32.534461297 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.534477938 DEBUG Received exit notification, exiting ok test code_action::code_action_without_valid_url_returns_unchanged_action ... 2026-08-19 21:47:32.535794483 INFO No workspace options found for file:///tmp/.tmpAOKs41, using default options 2026-08-19 21:47:32.535817106 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.535831392 DEBUG Indexing settings for workspace: /tmp/.tmpAOKs41 2026-08-19 21:47:32.537293449 INFO Registering workspace: /tmp/.tmpAOKs41 2026-08-19 21:47:32.537531325 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.537990496 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-19 21:47:32.538016144 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:47:32.548233773 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.548242690 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.548315015 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_python ... 2026-08-19 21:47:32.549506636 INFO No workspace options found for file:///tmp/.tmpOmHHVp, using default options 2026-08-19 21:47:32.549528056 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.549535640 DEBUG Indexing settings for workspace: /tmp/.tmpOmHHVp 2026-08-19 21:47:32.550973614 INFO Registering workspace: /tmp/.tmpOmHHVp 2026-08-19 21:47:32.551231968 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.551514648 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.551788040 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-19 21:47:32.551838415 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpOmHHVp/test.py 2026-08-19 21:47:32.551848634 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpOmHHVp/test.py 2026-08-19 21:47:32.552516616 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:47:32.552578252 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpOmHHVp/test.py 2026-08-19 21:47:32.552595925 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:47:32.563759938 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.564011169 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.564242603 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_toml ... 2026-08-19 21:47:32.565636396 INFO No workspace options found for file:///tmp/.tmprbtKQs, using default options 2026-08-19 21:47:32.565878891 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.566080248 DEBUG Indexing settings for workspace: /tmp/.tmprbtKQs 2026-08-19 21:47:32.566570738 DEBUG No `target-version` found in `/tmp/.tmprbtKQs/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:47:32.566990995 DEBUG Loaded settings from: `/tmp/.tmprbtKQs/ruff.toml` for `/tmp/.tmprbtKQs` 2026-08-19 21:47:32.567632785 INFO Registering workspace: /tmp/.tmprbtKQs 2026-08-19 21:47:32.567887994 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.568208254 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.568444038 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:47:32.568476890 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmprbtKQs/ruff.toml 2026-08-19 21:47:32.568722941 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-19 21:47:32.568739201 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmprbtKQs/ruff.toml 2026-08-19 21:47:32.568755672 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmprbtKQs/ruff.toml 2026-08-19 21:47:32.579129855 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:47:32.579138572 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.579210567 DEBUG Received exit notification, exiting ok test code_action::human_readable_rule_names ... 2026-08-19 21:47:32.580804693 INFO No workspace options found for file:///tmp/.tmpX9Y5IC, using default options 2026-08-19 21:47:32.580827696 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.580838466 DEBUG Indexing settings for workspace: /tmp/.tmpX9Y5IC 2026-08-19 21:47:32.581560970 DEBUG Loaded settings from: `/tmp/.tmpX9Y5IC/pyproject.toml` for `/tmp/.tmpX9Y5IC` 2026-08-19 21:47:32.582508740 INFO Registering workspace: /tmp/.tmpX9Y5IC 2026-08-19 21:47:32.582564024 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.582620941 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.582669311 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:47:32.582694027 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpX9Y5IC/test.py 2026-08-19 21:47:32.583704086 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:47:32.584240662 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-19 21:47:32.584352702 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpX9Y5IC/test.py 2026-08-19 21:47:32.584525254 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpX9Y5IC/test.py 2026-08-19 21:47:32.584898646 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:47:32.585102375 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpX9Y5IC/test.py 2026-08-19 21:47:32.585502738 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:47:32.596008297 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:47:32.596205276 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.596429377 DEBUG Received exit notification, exiting ok test code_action::invalid_code_action_resolve_data_returns_unchanged_action ... 2026-08-19 21:47:32.597860554 INFO No workspace options found for file:///tmp/.tmp09B77c, using default options 2026-08-19 21:47:32.597882425 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.597890230 DEBUG Indexing settings for workspace: /tmp/.tmp09B77c 2026-08-19 21:47:32.599353580 INFO Registering workspace: /tmp/.tmp09B77c 2026-08-19 21:47:32.599398545 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.599514496 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-19 21:47:32.599534503 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:47:32.610008865 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.610019846 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.610084004 DEBUG Received exit notification, exiting ok test code_action::no_code_actions_for_markdown ... 2026-08-19 21:47:32.611442983 INFO No workspace options found for file:///tmp/.tmpIG8927, using default options 2026-08-19 21:47:32.611463909 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.611471703 DEBUG Indexing settings for workspace: /tmp/.tmpIG8927 2026-08-19 21:47:32.612916592 INFO Registering workspace: /tmp/.tmpIG8927 2026-08-19 21:47:32.613162313 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.613456454 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.613698939 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-19 21:47:32.624116710 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.624305711 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.624522751 DEBUG Received exit notification, exiting ok test custom_extension::format_custom_extension_mapped_to_markdown ... 2026-08-19 21:47:32.625960171 INFO No workspace options found for file:///tmp/.tmpgSE6vW, using default options 2026-08-19 21:47:32.626186517 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.626364040 DEBUG Indexing settings for workspace: /tmp/.tmpgSE6vW 2026-08-19 21:47:32.627072727 DEBUG Loaded settings from: `/tmp/.tmpgSE6vW/pyproject.toml` for `/tmp/.tmpgSE6vW` 2026-08-19 21:47:32.627937669 INFO Registering workspace: /tmp/.tmpgSE6vW 2026-08-19 21:47:32.628036160 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.628095401 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.628128453 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:47:32.628142800 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpgSE6vW/test.thing 2026-08-19 21:47:32.628989417 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:47:32.639181131 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.639192332 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.639210323 DEBUG Received exit notification, exiting ok test custom_extension::lint_custom_extension_mapped_to_markdown_emits_no_diagnostics ... 2026-08-19 21:47:32.640323495 INFO No workspace options found for file:///tmp/.tmpppKsQw, using default options 2026-08-19 21:47:32.640349424 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.640357389 DEBUG Indexing settings for workspace: /tmp/.tmpppKsQw 2026-08-19 21:47:32.640869048 DEBUG Loaded settings from: `/tmp/.tmpppKsQw/pyproject.toml` for `/tmp/.tmpppKsQw` 2026-08-19 21:47:32.641984678 INFO Registering workspace: /tmp/.tmpppKsQw 2026-08-19 21:47:32.642038228 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.642088443 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.642143796 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:47:32.642160778 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpppKsQw/test.thing 2026-08-19 21:47:32.652376558 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.652386446 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.652460450 DEBUG Received exit notification, exiting ok test custom_extension::range_format_custom_extension_mapped_to_markdown_is_unsupported ... 2026-08-19 21:47:32.653681085 INFO No workspace options found for file:///tmp/.tmppqI69f, using default options 2026-08-19 21:47:32.653703537 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.653734735 DEBUG Indexing settings for workspace: /tmp/.tmppqI69f 2026-08-19 21:47:32.654251248 DEBUG Loaded settings from: `/tmp/.tmppqI69f/pyproject.toml` for `/tmp/.tmppqI69f` 2026-08-19 21:47:32.655415442 INFO Registering workspace: /tmp/.tmppqI69f 2026-08-19 21:47:32.655703351 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.655781718 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.655828586 DEBUG request{id=2 method=textDocument/rangeFormatting}: enter 2026-08-19 21:47:32.655845037 DEBUG request{id=2 method=textDocument/rangeFormatting}: Included path via `include`: /tmp/.tmppqI69f/test.thing 2026-08-19 21:47:32.655849094 WARN request{id=2 method=textDocument/rangeFormatting}: Range formatting for Markdown files not supported 2026-08-19 21:47:32.666019002 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.666028490 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.666046584 DEBUG Received exit notification, exiting ok test diagnostics::invalid_pyproject_toml_diagnostic ... 2026-08-19 21:47:32.667004000 INFO No workspace options found for file:///tmp/.tmppcKzXu, using default options 2026-08-19 21:47:32.667026963 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.667034427 DEBUG Indexing settings for workspace: /tmp/.tmppcKzXu 2026-08-19 21:47:32.668381689 INFO Registering workspace: /tmp/.tmppcKzXu 2026-08-19 21:47:32.668424940 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.668472850 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.668704231 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:47:32.668749727 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmppcKzXu/pyproject.toml 2026-08-19 21:47:32.678995693 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.679005261 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification ok test diagnostics::toml_diagnostics ... 2026-08-19 21:47:32.679021231 DEBUG Received exit notification, exiting 2026-08-19 21:47:32.679924621 INFO No workspace options found for file:///tmp/.tmpT0LcAK, using default options 2026-08-19 21:47:32.679963174 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.679970557 DEBUG Indexing settings for workspace: /tmp/.tmpT0LcAK 2026-08-19 21:47:32.680239802 DEBUG No `target-version` found in `/tmp/.tmpT0LcAK/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:47:32.680353345 DEBUG Loaded settings from: `/tmp/.tmpT0LcAK/ruff.toml` for `/tmp/.tmpT0LcAK` 2026-08-19 21:47:32.681469505 INFO Registering workspace: /tmp/.tmpT0LcAK 2026-08-19 21:47:32.681509901 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.681561418 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.681764845 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:47:32.681789321 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpT0LcAK/ruff.toml 2026-08-19 21:47:32.692078885 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.692091389 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.692110504 DEBUG Received exit notification, exiting ok test diagnostics::uses_human_readable_names_in_preview ... 2026-08-19 21:47:32.693070129 INFO No workspace options found for file:///tmp/.tmp9tPcal, using default options 2026-08-19 21:47:32.693092020 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.693099584 DEBUG Indexing settings for workspace: /tmp/.tmp9tPcal 2026-08-19 21:47:32.693509122 DEBUG Loaded settings from: `/tmp/.tmp9tPcal/pyproject.toml` for `/tmp/.tmp9tPcal` 2026-08-19 21:47:32.694627262 INFO Registering workspace: /tmp/.tmp9tPcal 2026-08-19 21:47:32.694678067 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.694745934 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.694800659 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:47:32.694825135 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp9tPcal/test.py 2026-08-19 21:47:32.695292190 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:47:32.705582159 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.705592719 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.705608759 DEBUG Received exit notification, exiting ok test hover::hover_for_file_level_noqa ... 2026-08-19 21:47:32.706739807 INFO No workspace options found for file:///tmp/.tmp4Asvof, using default options 2026-08-19 21:47:32.706761217 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.706769552 DEBUG Indexing settings for workspace: /tmp/.tmp4Asvof 2026-08-19 21:47:32.708232742 INFO Registering workspace: /tmp/.tmp4Asvof 2026-08-19 21:47:32.708516964 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.708576075 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.708622352 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:47:32.718761759 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.718771127 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.718788820 DEBUG Received exit notification, exiting ok test hover::hover_for_human_readable_rule_name ... 2026-08-19 21:47:32.719788052 INFO No workspace options found for file:///tmp/.tmpVQOCut, using default options 2026-08-19 21:47:32.719809106 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.719818053 DEBUG Indexing settings for workspace: /tmp/.tmpVQOCut 2026-08-19 21:47:32.720328357 DEBUG Loaded settings from: `/tmp/.tmpVQOCut/pyproject.toml` for `/tmp/.tmpVQOCut` 2026-08-19 21:47:32.721498245 INFO Registering workspace: /tmp/.tmpVQOCut 2026-08-19 21:47:32.721796699 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.721856936 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.721901064 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:47:32.732085400 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.732095098 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.732113443 DEBUG Received exit notification, exiting ok test hover::hover_for_python_noqa ... 2026-08-19 21:47:32.733143412 INFO No workspace options found for file:///tmp/.tmpkc2fL7, using default options 2026-08-19 21:47:32.733177256 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.733184800 DEBUG Indexing settings for workspace: /tmp/.tmpkc2fL7 2026-08-19 21:47:32.734595322 INFO Registering workspace: /tmp/.tmpkc2fL7 2026-08-19 21:47:32.734792191 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.735149954 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.735393501 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:47:32.745839811 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.745997086 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.746033645 DEBUG Received exit notification, exiting ok test hover::hover_for_ruff_suppression_comments ... 2026-08-19 21:47:32.747148161 INFO No workspace options found for file:///tmp/.tmpa5y5Qn, using default options 2026-08-19 21:47:32.747178869 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.747186613 DEBUG Indexing settings for workspace: /tmp/.tmpa5y5Qn 2026-08-19 21:47:32.748590333 INFO Registering workspace: /tmp/.tmpa5y5Qn 2026-08-19 21:47:32.748658609 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.748735503 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.748969632 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:47:32.749064039 DEBUG request{id=3 method=textDocument/hover}: enter 2026-08-19 21:47:32.749164297 DEBUG request{id=4 method=textDocument/hover}: enter 2026-08-19 21:47:32.749268502 DEBUG request{id=5 method=textDocument/hover}: enter 2026-08-19 21:47:32.749319578 DEBUG request{id=6 method=textDocument/hover}: enter 2026-08-19 21:47:32.749364542 DEBUG request{id=7 method=textDocument/hover}: enter 2026-08-19 21:47:32.759494182 DEBUG request{id=8 method=shutdown}: enter 2026-08-19 21:47:32.759504170 DEBUG request{id=8 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.759522024 DEBUG Received exit notification, exiting ok test hover::no_hover_for_markdown ... 2026-08-19 21:47:32.760780581 INFO No workspace options found for file:///tmp/.tmp3Bfj7R, using default options 2026-08-19 21:47:32.761020591 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.761159541 DEBUG Indexing settings for workspace: /tmp/.tmp3Bfj7R 2026-08-19 21:47:32.762781028 INFO Registering workspace: /tmp/.tmp3Bfj7R 2026-08-19 21:47:32.762968248 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.763214761 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.763509178 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:47:32.773699238 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.773728533 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.773863296 DEBUG Received exit notification, exiting ok test hover::no_hover_for_suppression_text_in_string ... 2026-08-19 21:47:32.775450581 INFO No workspace options found for file:///tmp/.tmpmPX5uf, using default options 2026-08-19 21:47:32.775471720 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.775479114 DEBUG Indexing settings for workspace: /tmp/.tmpmPX5uf 2026-08-19 21:47:32.776869741 INFO Registering workspace: /tmp/.tmpmPX5uf 2026-08-19 21:47:32.776912371 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.776983664 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.777057463 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:47:32.787422864 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.787433694 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.787504559 DEBUG Received exit notification, exiting ok test hover::unavailable_document_returns_empty_response ... 2026-08-19 21:47:32.788753757 INFO No workspace options found for file:///tmp/.tmpSol93H, using default options 2026-08-19 21:47:32.788774105 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.788781719 DEBUG Indexing settings for workspace: /tmp/.tmpSol93H 2026-08-19 21:47:32.790216320 INFO Registering workspace: /tmp/.tmpSol93H 2026-08-19 21:47:32.790528729 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.790623046 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-19 21:47:32.790636341 WARN request{id=2 method=textDocument/hover}: Returning no hover information because document `file:///tmp/.tmpSol93H/not-open.py` isn't open. 2026-08-19 21:47:32.800759893 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.800769992 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.800785531 DEBUG Received exit notification, exiting ok test notebook::notebook_without_ipynb_extension ... 2026-08-19 21:47:32.801846900 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:47:32.801868130 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.801876897 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:47:32.803287229 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/pyproject.toml` 2026-08-19 21:47:32.803412454 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:47:32.803424857 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-19 21:47:32.805164033 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:47:32.805219337 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.805289478 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-19 21:47:32.805322350 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:47:32.806262623 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:47:32.806293601 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:47:32.806309771 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:47:32.806485400 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:32.817499719 DEBUG request{id=2 method=shutdown}: enter 2026-08-19 21:47:32.817509217 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.817525888 DEBUG Received exit notification, exiting ok test notebook::related_information ... 2026-08-19 21:47:32.818726447 INFO No workspace options found for file:///tmp/.tmpdaHyFL, using default options 2026-08-19 21:47:32.818759128 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.818767554 DEBUG Indexing settings for workspace: /tmp/.tmpdaHyFL 2026-08-19 21:47:32.819283899 DEBUG Loaded settings from: `/tmp/.tmpdaHyFL/pyproject.toml` for `/tmp/.tmpdaHyFL` 2026-08-19 21:47:32.820451913 INFO Registering workspace: /tmp/.tmpdaHyFL 2026-08-19 21:47:32.820752462 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.820816793 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-19 21:47:32.820830388 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmpdaHyFL/test.ipynb 2026-08-19 21:47:32.821281344 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:32.831422296 DEBUG request{id=2 method=shutdown}: enter 2026-08-19 21:47:32.831433597 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.831453184 DEBUG Received exit notification, exiting ok test notebook::super_resolution_overview ... 2026-08-19 21:47:32.832557275 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:47:32.832581441 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.832590197 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:47:32.833405536 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/pyproject.toml` 2026-08-19 21:47:32.833519589 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:47:32.833528506 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-19 21:47:32.835781156 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:47:32.836126282 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.836207004 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-19 21:47:32.836235186 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:47:32.836609518 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:47:32.836630858 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:47:32.836643161 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:47:32.836854257 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:32.836931091 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:32.837488801 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-19 21:47:32.837514499 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:47:32.837822516 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:47:32.837843025 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:47:32.837855288 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:47:32.838024876 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:32.838096480 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-19 21:47:32.838112410 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:47:32.838410028 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:47:32.838426338 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:47:32.838439172 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:47:32.838586789 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:47:32.849251840 DEBUG request{id=2 method=shutdown}: enter 2026-08-19 21:47:32.849262169 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.849277779 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_remains_excluded_without_explicit_registration ... 2026-08-19 21:47:32.850450444 INFO No workspace options found for file:///tmp/.tmpzWOD3u, using default options 2026-08-19 21:47:32.850473447 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.850481121 DEBUG Indexing settings for workspace: /tmp/.tmpzWOD3u 2026-08-19 21:47:32.850824729 DEBUG No `target-version` found in `/tmp/.tmpzWOD3u/.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:47:32.850937912 DEBUG Loaded settings from: `/tmp/.tmpzWOD3u/.ruff.toml` for `/tmp/.tmpzWOD3u` 2026-08-19 21:47:32.850970589 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpzWOD3u/sub 2026-08-19 21:47:32.852124310 INFO Registering workspace: /tmp/.tmpzWOD3u 2026-08-19 21:47:32.852200221 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.852257849 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.852289048 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:47:32.852303976 DEBUG request{id=2 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpzWOD3u/sub/test.py 2026-08-19 21:47:32.852358909 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.852370511 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-19 21:47:32.852374688 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpzWOD3u/sub/foo/test.py 2026-08-19 21:47:32.862488582 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:47:32.862497429 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.862515132 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor ... 2026-08-19 21:47:32.863660785 INFO No workspace options found for file:///tmp/.tmpiIAbF4/sub, using default options 2026-08-19 21:47:32.863682666 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.863690330 DEBUG Indexing settings for workspace: /tmp/.tmpiIAbF4/sub 2026-08-19 21:47:32.863751685 DEBUG No `target-version` found in `/tmp/.tmpiIAbF4/.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:47:32.863850100 DEBUG Loaded settings from: `/tmp/.tmpiIAbF4/.ruff.toml` 2026-08-19 21:47:32.864185044 DEBUG No `target-version` found in `/tmp/.tmpiIAbF4/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:47:32.864298967 DEBUG Loaded settings from: `/tmp/.tmpiIAbF4/sub/.ruff.toml` for `/tmp/.tmpiIAbF4/sub` 2026-08-19 21:47:32.864314386 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpiIAbF4/sub/foo 2026-08-19 21:47:32.865455409 INFO Registering workspace: /tmp/.tmpiIAbF4/sub 2026-08-19 21:47:32.865535700 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.865587914 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.865617639 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:47:32.865632718 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpiIAbF4/sub/test.py 2026-08-19 21:47:32.865650892 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:47:32.865774343 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.865788460 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-19 21:47:32.865792918 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpiIAbF4/sub/foo/test.py 2026-08-19 21:47:32.875903588 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:47:32.875913126 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.875930137 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:47:32.876885723 INFO No workspace options found for file:///tmp/.tmppkna2t, using default options 2026-08-19 21:47:32.876906583 INFO No workspace options found for file:///tmp/.tmppkna2t/sub, using default options 2026-08-19 21:47:32.876910000 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.876924236 DEBUG Indexing settings for workspace: /tmp/.tmppkna2t 2026-08-19 21:47:32.877346060 DEBUG Loaded settings from: `/tmp/.tmppkna2t/.ruff.toml` for `/tmp/.tmppkna2t` 2026-08-19 21:47:32.877373060 DEBUG Ignored path via `extend-exclude`: /tmp/.tmppkna2t/sub 2026-08-19 21:47:32.878519591 INFO Registering workspace: /tmp/.tmppkna2t 2026-08-19 21:47:32.878529960 DEBUG Indexing settings for workspace: /tmp/.tmppkna2t/sub 2026-08-19 21:47:32.878672478 DEBUG Loaded settings from: `/tmp/.tmppkna2t/.ruff.toml` 2026-08-19 21:47:32.879089630 DEBUG Loaded settings from: `/tmp/.tmppkna2t/sub/.ruff.toml` for `/tmp/.tmppkna2t/sub` 2026-08-19 21:47:32.879115817 DEBUG Ignored path via `extend-exclude`: /tmp/.tmppkna2t/sub/foo 2026-08-19 21:47:32.880259023 INFO Registering workspace: /tmp/.tmppkna2t/sub 2026-08-19 21:47:32.880544403 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.880602104 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.880633771 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:47:32.880648689 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmppkna2t/test.py 2026-08-19 21:47:32.880667113 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:47:32.880792939 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.880807637 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-19 21:47:32.880812185 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmppkna2t/sub/test.py 2026-08-19 21:47:32.880822975 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:47:32.880879922 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.880910690 DEBUG request{id=4 method=textDocument/formatting}: enter 2026-08-19 21:47:32.880914727 DEBUG request{id=4 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmppkna2t/sub/foo/test.py 2026-08-19 21:47:32.891026566 DEBUG request{id=5 method=shutdown}: enter 2026-08-19 21:47:32.891035152 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification ok test workspace::selects_the_correct_workspace_settings_for_multi_root_workspaces ... 2026-08-19 21:47:32.891052064 DEBUG Received exit notification, exiting 2026-08-19 21:47:32.892085099 INFO No workspace options found for file:///tmp/.tmppE4xpg, using default options 2026-08-19 21:47:32.892108112 INFO No workspace options found for file:///tmp/.tmppE4xpg/external/Y, using default options 2026-08-19 21:47:32.892111409 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.892118712 DEBUG Indexing settings for workspace: /tmp/.tmppE4xpg 2026-08-19 21:47:32.892610519 DEBUG Loaded settings from: `/tmp/.tmppE4xpg/systemtests/pyproject.toml` for `/tmp/.tmppE4xpg/systemtests` 2026-08-19 21:47:32.893792839 INFO Registering workspace: /tmp/.tmppE4xpg 2026-08-19 21:47:32.894035885 DEBUG Indexing settings for workspace: /tmp/.tmppE4xpg/external/Y 2026-08-19 21:47:32.895507666 INFO Registering workspace: /tmp/.tmppE4xpg/external/Y 2026-08-19 21:47:32.895864100 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.895923572 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.895931711 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.895990337 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:47:32.896006327 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmppE4xpg/systemtests/tests/common/fakes/wus.py 2026-08-19 21:47:32.896045434 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:47:32.896109140 DEBUG request{id=3 method=textDocument/diagnostic}: enter 2026-08-19 21:47:32.896115786 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmppE4xpg/external/Y/wus.py 2026-08-19 21:47:32.896515421 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:47:32.906826535 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:47:32.906836885 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.906854488 DEBUG Received exit notification, exiting ok test workspace::single_file_mode_does_not_index_nested_configuration ... 2026-08-19 21:47:32.907812348 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:47:32.907836169 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:47:32.907839405 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.907846949 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:47:32.908604018 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/pyproject.toml` 2026-08-19 21:47:32.908731918 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:47:32.908739973 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-19 21:47:32.908837596 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.73-build/ty-0.0.73/ruff/crates/ruff_server 2026-08-19 21:47:32.908910646 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.908986338 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.909004402 WARN No settings available for file:///tmp/.tmp4ju4is/nested/test.py - falling back to default settings 2026-08-19 21:47:32.909130708 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:47:32.909146227 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmp4ju4is/nested/test.py 2026-08-19 21:47:32.909159462 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:47:32.909255723 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.909269699 WARN No settings available for file:///tmp/.tmp4ju4is/unrelated/test.py - falling back to default settings 2026-08-19 21:47:32.909369306 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-19 21:47:32.909374275 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmp4ju4is/unrelated/test.py 2026-08-19 21:47:32.909383883 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:47:32.919530218 DEBUG request{id=4 method=shutdown}: enter 2026-08-19 21:47:32.919540617 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.919557539 DEBUG Received exit notification, exiting ok test workspace::unavailable_document_diagnostic_returns_empty_response ... 2026-08-19 21:47:32.920616019 INFO No workspace options found for file:///tmp/.tmpyIt6rj, using default options 2026-08-19 21:47:32.920637179 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.920645094 DEBUG Indexing settings for workspace: /tmp/.tmpyIt6rj 2026-08-19 21:47:32.922052697 INFO Registering workspace: /tmp/.tmpyIt6rj 2026-08-19 21:47:32.922356416 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.922445192 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-19 21:47:32.922457906 WARN request{id=2 method=textDocument/diagnostic}: Returning no diagnostics because document `file:///tmp/.tmpyIt6rj/not-open.py` isn't open. 2026-08-19 21:47:32.932626250 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.932637220 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.932654613 DEBUG Received exit notification, exiting ok test workspace::unrelated_file_outside_workspace_uses_fallback_configuration ... 2026-08-19 21:47:32.933653653 INFO No workspace options found for file:///tmp/.tmpc4U7xz/sub, using default options 2026-08-19 21:47:32.933674973 DEBUG Negotiated position encoding: UTF16 2026-08-19 21:47:32.933682707 DEBUG Indexing settings for workspace: /tmp/.tmpc4U7xz/sub 2026-08-19 21:47:32.933746707 DEBUG No `target-version` found in `/tmp/.tmpc4U7xz/.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:47:32.934411183 DEBUG Loaded settings from: `/tmp/.tmpc4U7xz/.ruff.toml` 2026-08-19 21:47:32.934912339 DEBUG No `target-version` found in `/tmp/.tmpc4U7xz/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:47:32.935060177 DEBUG Loaded settings from: `/tmp/.tmpc4U7xz/sub/.ruff.toml` for `/tmp/.tmpc4U7xz/sub` 2026-08-19 21:47:32.935076347 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpc4U7xz/sub/foo 2026-08-19 21:47:32.935937723 INFO Registering workspace: /tmp/.tmpc4U7xz/sub 2026-08-19 21:47:32.936025157 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-19 21:47:32.936088706 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-19 21:47:32.936351849 WARN No settings available for file:///tmp/.tmpc4U7xz/unrelated/test.py - falling back to default settings 2026-08-19 21:47:32.936513701 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-19 21:47:32.936540412 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpc4U7xz/unrelated/test.py 2026-08-19 21:47:32.936556081 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-19 21:47:32.946898495 DEBUG request{id=3 method=shutdown}: enter 2026-08-19 21:47:32.946913824 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-19 21:47:32.947029143 DEBUG Received exit notification, exiting ok test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.48s 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.47s 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.83s 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.21s 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.78s 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-and-final-method.md ... ok test lint_doc::abstract-method-in-final-class.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::cyclic-class-definition.md ... ok test lint_doc::cyclic-type-alias-definition.md ... ok test lint_doc::conflicting-metaclass.md ... ok test lint_doc::dataclass-field-order.md ... ok test lint_doc::deprecated.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::empty-body.md ... ok test lint_doc::escape-character-in-forward-annotation.md ... ok test lint_doc::final-on-non-method.md ... ok test lint_doc::experimental-syntax.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-assignment.md ... ok test lint_doc::invalid-argument-type.md ... ok test lint_doc::invalid-attribute-access.md ... ok test lint_doc::invalid-attribute-override.md ... ok test lint_doc::invalid-base.md ... ok test lint_doc::invalid-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-metaclass.md ... ok test lint_doc::invalid-match-pattern.md ... ok test lint_doc::invalid-module-getattr-call.md ... ok test lint_doc::invalid-method-override.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::missing-typed-dict-key.md ... ok test lint_doc::no-matching-overload.md ... ok test lint_doc::not-iterable.md ... ok test lint_doc::non-callable-init-subclass.md ... ok test lint_doc::not-subscriptable.md ... ok test lint_doc::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::raw-string-type-annotation.md ... ok test lint_doc::possibly-unresolved-reference.md ... ok test lint_doc::redundant-cast.md ... ok test lint_doc::redundant-final-classvar.md ... ok test lint_doc::shadowed-type-variable.md ... ok test lint_doc::static-assert-error.md ... ok test lint_doc::subclass-of-dataclass-with-order.md ... ok test lint_doc::subclass-of-final-class.md ... ok test lint_doc::super-call-in-named-tuple-method.md ... ok test lint_doc::too-many-positional-arguments.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/generic_alias.md ... ok test mdtest::annotations/deferred.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/literal_string.md ... ok test mdtest::annotations/invalid.md ... ok test mdtest::annotations/never.md ... ok test mdtest::annotations/optional.md ... ok test mdtest::annotations/new_types.md ... ok test mdtest::annotations/starred.md ... ok test mdtest::annotations/stdlib_typing_aliases.md ... ok test mdtest::annotations/self.md ... ok test mdtest::annotations/string.md ... ok test mdtest::annotations/union.md ... ok test mdtest::annotations/unsupported_special_types.md ... ok test mdtest::annotations/unsupported_special_forms.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::call/union.md ... ok test mdtest::classes.md ... ok test mdtest::comparison/byte_literals.md ... ok test mdtest::comparison/enums.md ... ok test mdtest::comparison/identity.md ... ok test mdtest::comparison/instances/membership_test.md ... ok test mdtest::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/legacy_typevars.md ... ok test mdtest::diagnostics/invalid_match_pattern.md ... ok test mdtest::diagnostics/missing_argument.md ... ok test mdtest::diagnostics/missing_argument_paramspec.md ... ok test mdtest::diagnostics/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::directives/assert_never.md ... ok test mdtest::diagnostics/version_related_syntax_errors.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::enums.md ... ok test mdtest::expression/assert.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::import/conditional.md ... ok test mdtest::ide_support/all_members.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::intersection_types.md ... ok test mdtest::known_constants.md ... ok test mdtest::libraries/numpy.md ... ok test mdtest::literal/boolean.md ... ok test mdtest::literal/bytes.md ... ok test mdtest::literal/collections/dictionary.md ... ok test mdtest::literal/collections/generator_expressions.md ... ok test mdtest::liskov.md ... ok test mdtest::literal/collections/set.md ... ok test mdtest::literal/collections/list.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/is.md ... ok test mdtest::narrow/conditionals/eq.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::promotion.md ... ok test mdtest::pep695_type_aliases.md ... ok test mdtest::properties.md ... ok test mdtest::public_types.md ... ok test mdtest::python_version.md ... ok test mdtest::regression/1377_iteration_count_mismatch.md ... ok test mdtest::regression/14334_diagnostics_in_wrong_file.md ... ok test mdtest::regression/2236_tuple_is_disjoint.md ... ok test mdtest::regression/2799_constraint_correlation.md ... ok test mdtest::regression/3020_callable_type_of.md ... ok test mdtest::regression/3208_recursive_protocol_signature.md ... ok test mdtest::regression/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/annotate_global.md ... ok test mdtest::scopes/builtin.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::shadowing/function.md ... ok test mdtest::sentinels.md ... ok test mdtest::shadowing/variable_declaration.md ... ok test mdtest::struct_unpack.md ... ok test mdtest::stubs/class.md ... ok test mdtest::statically_known_branches.md ... ok test mdtest::stubs/ellipsis.md ... ok test mdtest::stubs/locals.md ... ok test mdtest::subscript/alias.md ... ok test mdtest::subscript/bytes.md ... ok test mdtest::subscript/assignment_diagnostics.md ... ok test mdtest::subscript/class.md ... ok test mdtest::subscript/instance.md ... ok test mdtest::subscript/lists.md ... ok test mdtest::subscript/stepsize_zero.md ... ok test mdtest::subscript/string.md ... ok test mdtest::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 14.13s 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:48:47.403316980 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.403420995 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.403515071 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.403640076 DEBUG Client info: None 2026-08-19 21:48:47.403656526 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.403676233 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.403685791 INFO Version: Unknown 2026-08-19 21:48:47.403786029 DEBUG Received server response for request 1 2026-08-19 21:48:47.403850951 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.403862843 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpFCBZa6 2026-08-19 21:48:47.403993637 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.404090789 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.404096440 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.404105126 DEBUG No workspace configuration provided for file:///tmp/.tmpFCBZa6 2026-08-19 21:48:47.404112610 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.404116106 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-19 21:48:47.406240634 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.406249771 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpFCBZa6, using default options 2026-08-19 21:48:47.406263177 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:47.406269899 DEBUG Initializing workspace `file:///tmp/.tmpFCBZa6`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.406294866 DEBUG Searching for a project in '/tmp/.tmpFCBZa6' 2026-08-19 21:48:47.406318941 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:47.406323620 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.407396762 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.407408995 DEBUG Discovering virtual environment in `/tmp/.tmpFCBZa6` 2026-08-19 21:48:47.407443810 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:47.407449270 DEBUG No virtual environment found 2026-08-19 21:48:47.407458497 DEBUG Adding first-party search path `/tmp/.tmpFCBZa6` 2026-08-19 21:48:47.407462695 DEBUG Using vendored stdlib 2026-08-19 21:48:47.407656779 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.407667319 DEBUG Adding new file root '/tmp/.tmpFCBZa6' of kind Project 2026-08-19 21:48:47.407891329 DEBUG Updating project to check open files 2026-08-19 21:48:47.407911306 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:47.407915574 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:47.408016554 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpFCBZa6/lib.py", kind: File } 2026-08-19 21:48:47.408045728 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpFCBZa6/lib.py` 2026-08-19 21:48:47.408049135 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.408057671 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.408484395 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.408576649 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=512.28µs 2026-08-19 21:48:47.408604040 DEBUG Received server response for request 2 2026-08-19 21:48:47.408615962 DEBUG Client sends request `callHierarchy/incomingCalls` with ID 3 2026-08-19 21:48:47.412784782 INFO request{id=3 method=callHierarchy/incomingCalls}:Project::index_files{project=.tmpFCBZa6}: Indexed 3 file(s) in 0.002s 2026-08-19 21:48:47.416940016 DEBUG method="callHierarchy/incomingCalls" response.id=3 duration=8.31ms 2026-08-19 21:48:47.416981364 DEBUG Received server response for request 3 2026-08-19 21:48:47.473674855 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:47.473762078 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.473774582 DEBUG method="shutdown" response.id=4 duration=17.52µs 2026-08-19 21:48:47.473884748 DEBUG Received server response for request 4 2026-08-19 21:48:47.473890559 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.473902992 DEBUG Received exit notification, exiting ok test call_hierarchy::outgoing_calls ... 2026-08-19 21:48:47.475811310 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.475969907 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.475993451 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.476037263 DEBUG Client info: None 2026-08-19 21:48:47.476051260 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.476063533 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.476069324 INFO Version: Unknown 2026-08-19 21:48:47.476106373 DEBUG Received server response for request 1 2026-08-19 21:48:47.476141158 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.476151658 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpgBp6Rv 2026-08-19 21:48:47.476243710 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.476311518 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.476315204 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.476320925 DEBUG No workspace configuration provided for file:///tmp/.tmpgBp6Rv 2026-08-19 21:48:47.476339069 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.476343357 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpgBp6Rv, using default options 2026-08-19 21:48:47.476349599 DEBUG Initializing workspace `file:///tmp/.tmpgBp6Rv`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.476360950 DEBUG Searching for a project in '/tmp/.tmpgBp6Rv' 2026-08-19 21:48:47.476381419 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:47.476386047 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.478224153 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.478231968 DEBUG Discovering virtual environment in `/tmp/.tmpgBp6Rv` 2026-08-19 21:48:47.478264849 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:47.478269638 DEBUG No virtual environment found 2026-08-19 21:48:47.478279337 DEBUG Adding first-party search path `/tmp/.tmpgBp6Rv` 2026-08-19 21:48:47.478282973 DEBUG Using vendored stdlib 2026-08-19 21:48:47.478420141 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.478424779 DEBUG Adding new file root '/tmp/.tmpgBp6Rv' of kind Project 2026-08-19 21:48:47.478550345 DEBUG Updating project to check open files 2026-08-19 21:48:47.478563129 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:47.478575953 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.478581042 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-19 21:48:47.478647827 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgBp6Rv/foo.py", kind: File } 2026-08-19 21:48:47.478669538 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgBp6Rv/foo.py` 2026-08-19 21:48:47.478672413 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.478680198 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.479132026 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.479218297 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=531.74µs 2026-08-19 21:48:47.479232413 DEBUG Received server response for request 2 2026-08-19 21:48:47.479241470 DEBUG Client sends request `callHierarchy/outgoingCalls` with ID 3 2026-08-19 21:48:47.481000851 DEBUG method="callHierarchy/outgoingCalls" response.id=3 duration=1.74ms 2026-08-19 21:48:47.481047599 DEBUG Received server response for request 3 2026-08-19 21:48:47.491233040 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:47.491289346 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.491295478 DEBUG method="shutdown" response.id=4 duration=9.12µs 2026-08-19 21:48:47.491389694 DEBUG Received server response for request 4 2026-08-19 21:48:47.491395475 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.491415042 DEBUG Received exit notification, exiting ok test call_hierarchy::prepare_function ... 2026-08-19 21:48:47.492736289 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.494249555 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.494276005 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.494314127 DEBUG Client info: None 2026-08-19 21:48:47.494328163 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.494339915 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.494344634 INFO Version: Unknown 2026-08-19 21:48:47.494378217 DEBUG Received server response for request 1 2026-08-19 21:48:47.494402232 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.494412601 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpx6XDCI 2026-08-19 21:48:47.494454289 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.494513440 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.494516997 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.494522006 DEBUG No workspace configuration provided for file:///tmp/.tmpx6XDCI 2026-08-19 21:48:47.494539609 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.494543657 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpx6XDCI, using default options 2026-08-19 21:48:47.494548716 DEBUG Initializing workspace `file:///tmp/.tmpx6XDCI`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.494558915 DEBUG Searching for a project in '/tmp/.tmpx6XDCI' 2026-08-19 21:48:47.494577340 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:47.494581698 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.494839261 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.494844992 DEBUG Discovering virtual environment in `/tmp/.tmpx6XDCI` 2026-08-19 21:48:47.494871361 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:47.494875429 DEBUG No virtual environment found 2026-08-19 21:48:47.494883243 DEBUG Adding first-party search path `/tmp/.tmpx6XDCI` 2026-08-19 21:48:47.494886760 DEBUG Using vendored stdlib 2026-08-19 21:48:47.495003559 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.495007356 DEBUG Adding new file root '/tmp/.tmpx6XDCI' of kind Project 2026-08-19 21:48:47.495136258 DEBUG Updating project to check open files 2026-08-19 21:48:47.495147639 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:47.495161485 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.495167737 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-19 21:48:47.495221457 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpx6XDCI/foo.py", kind: File } 2026-08-19 21:48:47.495241495 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpx6XDCI/foo.py` 2026-08-19 21:48:47.495245132 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.495254750 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.495543966 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.495629790 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=367.26µs 2026-08-19 21:48:47.495643295 DEBUG Received server response for request 2 2026-08-19 21:48:47.505836622 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:47.505882438 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.505888198 DEBUG method="shutdown" response.id=3 duration=8.81µs 2026-08-19 21:48:47.505918625 DEBUG Received server response for request 3 2026-08-19 21:48:47.505922763 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.505933553 DEBUG Received exit notification, exiting ok test code_actions::code_action ... 2026-08-19 21:48:47.507170873 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.507229643 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.507257646 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.507333378 DEBUG Client info: None 2026-08-19 21:48:47.507353766 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.507382209 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.507389062 INFO Version: Unknown 2026-08-19 21:48:47.508730306 DEBUG Received server response for request 1 2026-08-19 21:48:47.508771594 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.509785447 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.509977558 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.509985602 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.510000360 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.510004218 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:47.510211867 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.510228448 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:47.510233117 DEBUG Initializing workspace `file:///tmp/.tmpXJmraL/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.510247484 DEBUG Searching for a project in '/tmp/.tmpXJmraL/src' 2026-08-19 21:48:47.510301655 DEBUG Found project at '/tmp/.tmpXJmraL' 2026-08-19 21:48:47.510307005 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.510526256 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.510531496 DEBUG Discovering virtual environment in `/tmp/.tmpXJmraL` 2026-08-19 21:48:47.510557004 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:47.510561401 DEBUG No virtual environment found 2026-08-19 21:48:47.510567724 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:47.510574245 DEBUG Adding first-party search path `/tmp/.tmpXJmraL/src` 2026-08-19 21:48:47.510576981 DEBUG Adding first-party search path `/tmp/.tmpXJmraL` 2026-08-19 21:48:47.510580046 DEBUG Using vendored stdlib 2026-08-19 21:48:47.510706564 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.511340703 DEBUG Adding new file root '/tmp/.tmpXJmraL' of kind Project 2026-08-19 21:48:47.511557740 DEBUG Updating project to check open files 2026-08-19 21:48:47.511700538 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:47.511826123 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:47.511959894 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXJmraL/src/foo.py", kind: File } 2026-08-19 21:48:47.512084137 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXJmraL/src/foo.py` 2026-08-19 21:48:47.512184154 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.512288820 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.518765882 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXJmraL/src/foo.py"))}: Checking file '/tmp/.tmpXJmraL/src/foo.py' 2026-08-19 21:48:47.519012394 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXJmraL/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.536450342 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.06ms 2026-08-19 21:48:47.536489907 DEBUG Received server response for request 2 2026-08-19 21:48:47.536528629 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:48:47.536856354 DEBUG method="textDocument/codeAction" response.id=3 duration=158.32µs 2026-08-19 21:48:47.536869198 DEBUG Received server response for request 3 2026-08-19 21:48:47.547375758 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:47.547421925 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.547427666 DEBUG method="shutdown" response.id=4 duration=8.83µs 2026-08-19 21:48:47.547458634 DEBUG Received server response for request 4 2026-08-19 21:48:47.547462761 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.547563931 DEBUG Received exit notification, exiting ok test code_actions::code_action_attribute_access_on_unimported ... 2026-08-19 21:48:47.552532324 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.552621772 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.552673579 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.552703355 DEBUG Client info: None 2026-08-19 21:48:47.552744382 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.552756114 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.552761774 INFO Version: Unknown 2026-08-19 21:48:47.552797481 DEBUG Received server response for request 1 2026-08-19 21:48:47.552822999 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.552871590 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.552948725 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.552952492 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.552965286 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.552968332 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:47.552983590 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.552993228 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:47.552996705 DEBUG Initializing workspace `file:///tmp/.tmprSv2ef/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.553008257 DEBUG Searching for a project in '/tmp/.tmprSv2ef/src' 2026-08-19 21:48:47.553034045 DEBUG Found project at '/tmp/.tmprSv2ef' 2026-08-19 21:48:47.553038383 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.553293692 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.553299112 DEBUG Discovering virtual environment in `/tmp/.tmprSv2ef` 2026-08-19 21:48:47.553326974 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:47.553331332 DEBUG No virtual environment found 2026-08-19 21:48:47.553339047 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:47.553345960 DEBUG Adding first-party search path `/tmp/.tmprSv2ef/src` 2026-08-19 21:48:47.553349025 DEBUG Adding first-party search path `/tmp/.tmprSv2ef` 2026-08-19 21:48:47.553352311 DEBUG Using vendored stdlib 2026-08-19 21:48:47.553473849 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.553478087 DEBUG Adding new file root '/tmp/.tmprSv2ef' of kind Project 2026-08-19 21:48:47.553621636 DEBUG Updating project to check open files 2026-08-19 21:48:47.553633378 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:47.553636985 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:47.553676048 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmprSv2ef/src/foo.py", kind: File } 2026-08-19 21:48:47.553694563 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprSv2ef/src/foo.py` 2026-08-19 21:48:47.553697759 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.553705153 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.553838452 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprSv2ef/src/foo.py"))}: Checking file '/tmp/.tmprSv2ef/src/foo.py' 2026-08-19 21:48:47.553965310 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprSv2ef/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.570736226 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprSv2ef/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:47.571136146 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.40ms 2026-08-19 21:48:47.571154961 DEBUG Received server response for request 2 2026-08-19 21:48:47.571183144 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:48:47.571276739 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmprSv2ef/src' 2026-08-19 21:48:47.571295675 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmprSv2ef' 2026-08-19 21:48:47.571304782 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:47.615370683 DEBUG method="textDocument/codeAction" response.id=3 duration=44.16ms 2026-08-19 21:48:47.615676259 DEBUG Received server response for request 3 2026-08-19 21:48:47.626674274 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:47.626728166 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.626738678 DEBUG method="shutdown" response.id=4 duration=17.12µs 2026-08-19 21:48:47.626821494 DEBUG Received server response for request 4 2026-08-19 21:48:47.626828236 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.626857573 DEBUG Received exit notification, exiting ok test code_actions::code_action_existing_import_undefined_decorator ... 2026-08-19 21:48:47.631644421 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.631751772 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.631777099 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.631831191 DEBUG Client info: None 2026-08-19 21:48:47.631844783 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.631858522 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.631864904 INFO Version: Unknown 2026-08-19 21:48:47.631908426 DEBUG Received server response for request 1 2026-08-19 21:48:47.631948928 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.632045249 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.632261564 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.632266683 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.632282754 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.632286571 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:47.633808635 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.633826208 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:47.633832500 DEBUG Initializing workspace `file:///tmp/.tmpAh3L9X/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.633850553 DEBUG Searching for a project in '/tmp/.tmpAh3L9X/src' 2026-08-19 21:48:47.633884507 DEBUG Found project at '/tmp/.tmpAh3L9X' 2026-08-19 21:48:47.633890358 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.634242208 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.634247798 DEBUG Discovering virtual environment in `/tmp/.tmpAh3L9X` 2026-08-19 21:48:47.634283886 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:47.634289616 DEBUG No virtual environment found 2026-08-19 21:48:47.634298804 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:47.634306398 DEBUG Adding first-party search path `/tmp/.tmpAh3L9X/src` 2026-08-19 21:48:47.634309674 DEBUG Adding first-party search path `/tmp/.tmpAh3L9X` 2026-08-19 21:48:47.634312850 DEBUG Using vendored stdlib 2026-08-19 21:48:47.634449737 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.634454335 DEBUG Adding new file root '/tmp/.tmpAh3L9X' of kind Project 2026-08-19 21:48:47.634636948 DEBUG Updating project to check open files 2026-08-19 21:48:47.634654641 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:47.634658718 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:47.636302730 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpAh3L9X/src/foo.py", kind: File } 2026-08-19 21:48:47.636332677 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpAh3L9X/src/foo.py` 2026-08-19 21:48:47.636336023 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.636347023 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.636465626 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpAh3L9X/src/foo.py"))}: Checking file '/tmp/.tmpAh3L9X/src/foo.py' 2026-08-19 21:48:47.636620164 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpAh3L9X/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.650913791 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpAh3L9X/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:47.659396128 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.04ms 2026-08-19 21:48:47.659446636 DEBUG Received server response for request 2 2026-08-19 21:48:47.659483114 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:48:47.659622102 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpAh3L9X/src' 2026-08-19 21:48:47.659637400 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpAh3L9X' 2026-08-19 21:48:47.659644794 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:47.700338036 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.700354386 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:47.700384483 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:48:47.701916289 DEBUG method="textDocument/codeAction" response.id=3 duration=42.39ms 2026-08-19 21:48:47.702171491 DEBUG Received server response for request 3 2026-08-19 21:48:47.712982667 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:47.713062896 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.713072545 DEBUG method="shutdown" response.id=4 duration=16.25µs 2026-08-19 21:48:47.713102129 DEBUG Received server response for request 4 2026-08-19 21:48:47.713106137 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.713151683 DEBUG Received exit notification, exiting ok test code_actions::code_action_invalid_string_annotations ... 2026-08-19 21:48:47.720070674 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.720150614 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.720186562 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.720247576 DEBUG Client info: None 2026-08-19 21:48:47.720260370 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.720273535 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.724760743 INFO Version: Unknown 2026-08-19 21:48:47.724926869 DEBUG Received server response for request 1 2026-08-19 21:48:47.724975375 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.726779732 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.726988062 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.726995898 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.727013480 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.727017097 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:47.727037805 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.727051050 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:47.727055819 DEBUG Initializing workspace `file:///tmp/.tmpFw3JJH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.727074845 DEBUG Searching for a project in '/tmp/.tmpFw3JJH/src' 2026-08-19 21:48:47.727107446 DEBUG Found project at '/tmp/.tmpFw3JJH' 2026-08-19 21:48:47.727112936 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.727469074 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.727475075 DEBUG Discovering virtual environment in `/tmp/.tmpFw3JJH` 2026-08-19 21:48:47.727512786 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:47.727517926 DEBUG No virtual environment found 2026-08-19 21:48:47.727526552 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:47.727535048 DEBUG Adding first-party search path `/tmp/.tmpFw3JJH/src` 2026-08-19 21:48:47.727538184 DEBUG Adding first-party search path `/tmp/.tmpFw3JJH` 2026-08-19 21:48:47.727541259 DEBUG Using vendored stdlib 2026-08-19 21:48:47.727700017 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.727704535 DEBUG Adding new file root '/tmp/.tmpFw3JJH' of kind Project 2026-08-19 21:48:47.728438071 DEBUG Updating project to check open files 2026-08-19 21:48:47.728577933 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:47.728626424 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:47.728686426 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpFw3JJH/src/foo.py", kind: File } 2026-08-19 21:48:47.728730759 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpFw3JJH/src/foo.py` 2026-08-19 21:48:47.728734426 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.728743854 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.728889574 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFw3JJH/src/foo.py"))}: Checking file '/tmp/.tmpFw3JJH/src/foo.py' 2026-08-19 21:48:47.729031430 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFw3JJH/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.742507183 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFw3JJH/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:47.742651068 DEBUG method="textDocument/diagnostic" response.id=2 duration=13.90ms 2026-08-19 21:48:47.742666247 DEBUG Received server response for request 2 2026-08-19 21:48:47.742696062 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:48:47.742917638 DEBUG method="textDocument/codeAction" response.id=3 duration=96.47µs 2026-08-19 21:48:47.742947824 DEBUG Received server response for request 3 2026-08-19 21:48:47.753229105 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:47.753274931 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.753281183 DEBUG method="shutdown" response.id=4 duration=9.90µs 2026-08-19 21:48:47.753350132 DEBUG Received server response for request 4 2026-08-19 21:48:47.753354591 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.753453476 DEBUG Received exit notification, exiting ok test code_actions::code_action_possible_missing_submodule_attribute ... 2026-08-19 21:48:47.757932543 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.758007573 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.758031989 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.758082654 DEBUG Client info: None 2026-08-19 21:48:47.758094396 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.759515550 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.759521572 INFO Version: Unknown 2026-08-19 21:48:47.759561196 DEBUG Received server response for request 1 2026-08-19 21:48:47.759605699 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.759658508 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.759744700 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.759748677 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.759775608 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.759785837 DEBUG Initializing workspace `file:///tmp/.tmpLQXT2u/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.759797439 DEBUG Searching for a project in '/tmp/.tmpLQXT2u/src' 2026-08-19 21:48:47.759823007 DEBUG Found project at '/tmp/.tmpLQXT2u' 2026-08-19 21:48:47.759827174 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.760575698 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.760582180 DEBUG Discovering virtual environment in `/tmp/.tmpLQXT2u` 2026-08-19 21:48:47.760631001 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:47.760635530 DEBUG No virtual environment found 2026-08-19 21:48:47.760642854 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:47.760650117 DEBUG Adding first-party search path `/tmp/.tmpLQXT2u/src` 2026-08-19 21:48:47.760653323 DEBUG Adding first-party search path `/tmp/.tmpLQXT2u` 2026-08-19 21:48:47.760656219 DEBUG Using vendored stdlib 2026-08-19 21:48:47.760802142 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.760806500 DEBUG Adding new file root '/tmp/.tmpLQXT2u' of kind Project 2026-08-19 21:48:47.761837914 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.761843565 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:47.761895863 DEBUG Updating project to check open files 2026-08-19 21:48:47.761907134 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:47.761957107 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLQXT2u/src/foo.py", kind: File } 2026-08-19 21:48:47.761979519 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLQXT2u/src/foo.py` 2026-08-19 21:48:47.761982946 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.761992133 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.762072146 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLQXT2u/src/foo.py"))}: Checking file '/tmp/.tmpLQXT2u/src/foo.py' 2026-08-19 21:48:47.762168617 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLQXT2u/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.778807449 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.81ms 2026-08-19 21:48:47.778828108 DEBUG Received server response for request 2 2026-08-19 21:48:47.778852533 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:48:47.779106061 DEBUG method="textDocument/codeAction" response.id=3 duration=235.21µs 2026-08-19 21:48:47.779117583 DEBUG Received server response for request 3 2026-08-19 21:48:47.789382801 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:47.789406896 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.789412457 DEBUG method="shutdown" response.id=4 duration=8.30µs 2026-08-19 21:48:47.789418699 DEBUG Received server response for request 4 2026-08-19 21:48:47.789421614 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.789431853 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_decorator ... 2026-08-19 21:48:47.794291006 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.794359164 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.794410611 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.794437992 DEBUG Client info: None 2026-08-19 21:48:47.794449183 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.794460705 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.794465764 INFO Version: Unknown 2026-08-19 21:48:47.794498395 DEBUG Received server response for request 1 2026-08-19 21:48:47.794524574 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.794572915 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.794674606 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.794678262 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.794690545 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.794693581 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:47.794725341 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.794734528 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:47.794738886 DEBUG Initializing workspace `file:///tmp/.tmpvPFYUI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.794751440 DEBUG Searching for a project in '/tmp/.tmpvPFYUI/src' 2026-08-19 21:48:47.794775875 DEBUG Found project at '/tmp/.tmpvPFYUI' 2026-08-19 21:48:47.794780173 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.795021867 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.795027597 DEBUG Discovering virtual environment in `/tmp/.tmpvPFYUI` 2026-08-19 21:48:47.795055910 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:47.795060619 DEBUG No virtual environment found 2026-08-19 21:48:47.795067562 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:47.795074094 DEBUG Adding first-party search path `/tmp/.tmpvPFYUI/src` 2026-08-19 21:48:47.795077290 DEBUG Adding first-party search path `/tmp/.tmpvPFYUI` 2026-08-19 21:48:47.795080436 DEBUG Using vendored stdlib 2026-08-19 21:48:47.795199085 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.795203297 DEBUG Adding new file root '/tmp/.tmpvPFYUI' of kind Project 2026-08-19 21:48:47.795323131 DEBUG Updating project to check open files 2026-08-19 21:48:47.795333671 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:47.795337007 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:47.795378124 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvPFYUI/src/foo.py", kind: File } 2026-08-19 21:48:47.795395818 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvPFYUI/src/foo.py` 2026-08-19 21:48:47.795398703 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.795406107 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.795819718 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvPFYUI/src/foo.py"))}: Checking file '/tmp/.tmpvPFYUI/src/foo.py' 2026-08-19 21:48:47.795940815 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvPFYUI/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.813504844 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvPFYUI/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:47.821794322 DEBUG method="textDocument/diagnostic" response.id=2 duration=26.38ms 2026-08-19 21:48:47.821856468 DEBUG Received server response for request 2 2026-08-19 21:48:47.821888068 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:48:47.822120744 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpvPFYUI/src' 2026-08-19 21:48:47.822137906 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpvPFYUI' 2026-08-19 21:48:47.822146091 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:47.862783527 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.862799978 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:47.862830866 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:48:47.863788722 DEBUG method="textDocument/codeAction" response.id=3 duration=41.74ms 2026-08-19 21:48:47.864383663 DEBUG Received server response for request 3 2026-08-19 21:48:47.875042310 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:47.875310851 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.875323685 DEBUG method="shutdown" response.id=4 duration=19.20µs 2026-08-19 21:48:47.875370523 DEBUG Received server response for request 4 2026-08-19 21:48:47.875377676 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.875406454 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_reference_multi ... 2026-08-19 21:48:47.881075182 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.881156985 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.881210215 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.881251332 DEBUG Client info: None 2026-08-19 21:48:47.881265589 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.881279084 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.881285546 INFO Version: Unknown 2026-08-19 21:48:47.881328447 DEBUG Received server response for request 1 2026-08-19 21:48:47.881369193 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.881447931 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.881513433 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.881517050 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.881532199 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.881535595 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:47.881553038 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.881564369 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:47.881569599 DEBUG Initializing workspace `file:///tmp/.tmpYp8wrQ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.881582633 DEBUG Searching for a project in '/tmp/.tmpYp8wrQ/src' 2026-08-19 21:48:47.881634320 DEBUG Found project at '/tmp/.tmpYp8wrQ' 2026-08-19 21:48:47.881640011 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.881985809 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.881992361 DEBUG Discovering virtual environment in `/tmp/.tmpYp8wrQ` 2026-08-19 21:48:47.882032396 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:47.882037676 DEBUG No virtual environment found 2026-08-19 21:48:47.882045841 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:47.882053846 DEBUG Adding first-party search path `/tmp/.tmpYp8wrQ/src` 2026-08-19 21:48:47.882057052 DEBUG Adding first-party search path `/tmp/.tmpYp8wrQ` 2026-08-19 21:48:47.882060178 DEBUG Using vendored stdlib 2026-08-19 21:48:47.882183780 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.882188549 DEBUG Adding new file root '/tmp/.tmpYp8wrQ' of kind Project 2026-08-19 21:48:47.882328411 DEBUG Updating project to check open files 2026-08-19 21:48:47.882346405 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:47.882350282 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:47.882401047 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYp8wrQ/src/foo.py", kind: File } 2026-08-19 21:48:47.882425684 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYp8wrQ/src/foo.py` 2026-08-19 21:48:47.882428589 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.882436173 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.882771888 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYp8wrQ/src/foo.py"))}: Checking file '/tmp/.tmpYp8wrQ/src/foo.py' 2026-08-19 21:48:47.882884248 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYp8wrQ/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.897764599 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYp8wrQ/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:47.901534115 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.09ms 2026-08-19 21:48:47.901688966 DEBUG Received server response for request 2 2026-08-19 21:48:47.901826173 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:48:47.901998266 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpYp8wrQ/src' 2026-08-19 21:48:47.902113211 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpYp8wrQ' 2026-08-19 21:48:47.902209281 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:47.943464435 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.943479764 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:47.943522043 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:48:47.944905229 DEBUG method="textDocument/codeAction" response.id=3 duration=42.97ms 2026-08-19 21:48:47.944968187 DEBUG Received server response for request 3 2026-08-19 21:48:47.955818551 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:47.956082572 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.956097270 DEBUG method="shutdown" response.id=4 duration=21.59µs 2026-08-19 21:48:47.956141316 DEBUG Received server response for request 4 2026-08-19 21:48:47.956148930 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.956177374 DEBUG Received exit notification, exiting ok test code_actions::code_action_unsafe_fix ... 2026-08-19 21:48:47.961123067 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:47.961201945 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.961253962 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.961293627 DEBUG Client info: None 2026-08-19 21:48:47.961306501 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.961319936 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:47.961325436 INFO Version: Unknown 2026-08-19 21:48:47.961366924 DEBUG Received server response for request 1 2026-08-19 21:48:47.961405526 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.962759368 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.963742775 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.963749237 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.963768964 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.963772641 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:47.963795560 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.963819275 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:47.963825286 DEBUG Initializing workspace `file:///tmp/.tmpicTGae/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.963844121 DEBUG Searching for a project in '/tmp/.tmpicTGae/src' 2026-08-19 21:48:47.963891129 DEBUG Found project at '/tmp/.tmpicTGae' 2026-08-19 21:48:47.963896800 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.964259830 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.964266222 DEBUG Discovering virtual environment in `/tmp/.tmpicTGae` 2026-08-19 21:48:47.964303021 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:47.964308672 DEBUG No virtual environment found 2026-08-19 21:48:47.964318160 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:47.964325794 DEBUG Adding first-party search path `/tmp/.tmpicTGae/src` 2026-08-19 21:48:47.964329000 DEBUG Adding first-party search path `/tmp/.tmpicTGae` 2026-08-19 21:48:47.964332346 DEBUG Using vendored stdlib 2026-08-19 21:48:47.964474814 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.964478861 DEBUG Adding new file root '/tmp/.tmpicTGae' of kind Project 2026-08-19 21:48:47.964673336 DEBUG Updating project to check open files 2026-08-19 21:48:47.964690859 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:47.964695106 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:47.964779405 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpicTGae/src/foo.py", kind: File } 2026-08-19 21:48:47.964805804 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpicTGae/src/foo.py` 2026-08-19 21:48:47.964809210 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.964817085 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.966882978 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpicTGae/src/foo.py"))}: Checking file '/tmp/.tmpicTGae/src/foo.py' 2026-08-19 21:48:47.967827208 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpicTGae/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:47.981692681 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.87ms 2026-08-19 21:48:47.981934202 DEBUG Received server response for request 2 2026-08-19 21:48:47.981981310 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:48:47.982221506 DEBUG method="textDocument/codeAction" response.id=3 duration=131.94µs 2026-08-19 21:48:47.982240890 DEBUG Received server response for request 3 2026-08-19 21:48:47.992574168 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:47.992659963 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:47.992669121 DEBUG method="shutdown" response.id=4 duration=14.59µs 2026-08-19 21:48:47.992698865 DEBUG Received server response for request 4 2026-08-19 21:48:47.992703163 DEBUG Client sends notification `exit` 2026-08-19 21:48:47.992741957 DEBUG Received exit notification, exiting ok test code_actions::code_action_with_full_diagnostic_output_link ... 2026-08-19 21:48:47.995371584 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { 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:48:47.995438159 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:47.995459279 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:47.995499354 DEBUG Client info: None 2026-08-19 21:48:47.995512478 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:47.995523489 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-19 21:48:47.995528839 INFO Version: Unknown 2026-08-19 21:48:47.995567011 DEBUG Received server response for request 1 2026-08-19 21:48:47.997155068 DEBUG Client sends notification `initialized` 2026-08-19 21:48:47.997209099 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:47.997277577 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:47.997280914 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:47.997307964 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:47.997321560 DEBUG Initializing workspace `file:///tmp/.tmpesieub/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:47.997335215 DEBUG Searching for a project in '/tmp/.tmpesieub/src' 2026-08-19 21:48:47.997363208 DEBUG Found project at '/tmp/.tmpesieub' 2026-08-19 21:48:47.997368398 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:47.997762657 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:47.997768858 DEBUG Discovering virtual environment in `/tmp/.tmpesieub` 2026-08-19 21:48:47.997805367 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:47.997810837 DEBUG No virtual environment found 2026-08-19 21:48:47.997819092 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:47.997826957 DEBUG Adding first-party search path `/tmp/.tmpesieub/src` 2026-08-19 21:48:47.997830323 DEBUG Adding first-party search path `/tmp/.tmpesieub` 2026-08-19 21:48:47.997833499 DEBUG Using vendored stdlib 2026-08-19 21:48:47.997975856 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:47.997980675 DEBUG Adding new file root '/tmp/.tmpesieub' of kind Project 2026-08-19 21:48:47.998131097 DEBUG Updating project to check open files 2026-08-19 21:48:47.998148811 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:47.998159981 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:47.998165111 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:47.998228360 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpesieub/src/foo.py", kind: File } 2026-08-19 21:48:47.998252174 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpesieub/src/foo.py` 2026-08-19 21:48:47.998255531 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:47.998264427 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:47.998343976 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpesieub/src/foo.py"))}: Checking file '/tmp/.tmpesieub/src/foo.py' 2026-08-19 21:48:47.998462068 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpesieub/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.014916938 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpesieub/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:48.018967954 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.70ms 2026-08-19 21:48:48.018990576 DEBUG Received server response for request 2 2026-08-19 21:48:48.019013830 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:48:48.019213164 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpesieub/src' 2026-08-19 21:48:48.019233102 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpesieub' 2026-08-19 21:48:48.019242820 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:48.060508153 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.060522961 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:48.060549922 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:48:48.061664686 DEBUG method="textDocument/codeAction" response.id=3 duration=42.63ms 2026-08-19 21:48:48.061895221 DEBUG Received server response for request 3 2026-08-19 21:48:48.072413852 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:48.072642581 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:48.072853015 DEBUG method="shutdown" response.id=4 duration=216.38µs 2026-08-19 21:48:48.073022312 DEBUG Received server response for request 4 2026-08-19 21:48:48.073052048 DEBUG Client sends notification `exit` 2026-08-19 21:48:48.073123121 DEBUG Received exit notification, exiting ok test code_actions::no_code_action_for_non_overlapping_range_on_same_line ... 2026-08-19 21:48:48.078955445 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:48.080505591 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:48.080657255 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:48.080852271 DEBUG Client info: None 2026-08-19 21:48:48.080968930 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:48.081370763 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:48.081471702 INFO Version: Unknown 2026-08-19 21:48:48.081620702 DEBUG Received server response for request 1 2026-08-19 21:48:48.081778407 DEBUG Client sends notification `initialized` 2026-08-19 21:48:48.082575754 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:48.082672534 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:48.082678956 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:48.082693694 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:48.082697832 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:48.082704345 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:48.082737537 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:48.082744600 DEBUG Initializing workspace `file:///tmp/.tmpPUWBV2/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:48.082760370 DEBUG Searching for a project in '/tmp/.tmpPUWBV2/src' 2026-08-19 21:48:48.082823227 DEBUG Found project at '/tmp/.tmpPUWBV2' 2026-08-19 21:48:48.082829549 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:48.083172823 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:48.084934035 DEBUG Discovering virtual environment in `/tmp/.tmpPUWBV2` 2026-08-19 21:48:48.084977576 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:48.084984389 DEBUG No virtual environment found 2026-08-19 21:48:48.085433090 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:48.085457817 DEBUG Adding first-party search path `/tmp/.tmpPUWBV2/src` 2026-08-19 21:48:48.085462495 DEBUG Adding first-party search path `/tmp/.tmpPUWBV2` 2026-08-19 21:48:48.085465982 DEBUG Using vendored stdlib 2026-08-19 21:48:48.085622014 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:48.086159181 DEBUG Adding new file root '/tmp/.tmpPUWBV2' of kind Project 2026-08-19 21:48:48.086474533 DEBUG Updating project to check open files 2026-08-19 21:48:48.086501303 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:48.086505894 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:48.086979950 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPUWBV2/src/foo.py", kind: File } 2026-08-19 21:48:48.087015337 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPUWBV2/src/foo.py` 2026-08-19 21:48:48.087020176 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:48.087031397 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:48.087138727 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpPUWBV2/src/foo.py"))}: Checking file '/tmp/.tmpPUWBV2/src/foo.py' 2026-08-19 21:48:48.087261026 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpPUWBV2/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.103379559 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.34ms 2026-08-19 21:48:48.103460175 DEBUG Received server response for request 2 2026-08-19 21:48:48.103500430 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-19 21:48:48.103727222 DEBUG method="textDocument/codeAction" response.id=3 duration=187.46µs 2026-08-19 21:48:48.103777330 DEBUG Received server response for request 3 2026-08-19 21:48:48.113880760 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:48.113938380 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:48.113952987 DEBUG method="shutdown" response.id=4 duration=20.14µs 2026-08-19 21:48:48.113971149 DEBUG Received server response for request 4 2026-08-19 21:48:48.113977611 DEBUG Client sends notification `exit` 2026-08-19 21:48:48.114016997 DEBUG Received exit notification, exiting ok test commands::debug_command ... 2026-08-19 21:48:48.119513955 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:48.119582323 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:48.119630043 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:48.119686128 DEBUG Client info: None 2026-08-19 21:48:48.120011358 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:48.120025835 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:48.120032117 INFO Version: Unknown 2026-08-19 21:48:48.123753734 DEBUG Received server response for request 1 2026-08-19 21:48:48.123802145 DEBUG Client sends notification `initialized` 2026-08-19 21:48:48.123875693 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:48.123948128 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:48.123951795 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:48.123964158 DEBUG Client sends request `workspace/executeCommand` with ID 2 2026-08-19 21:48:48.123981992 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:48.123993804 DEBUG Deferring `workspace/executeCommand` request until all workspaces are initialized 2026-08-19 21:48:48.123998984 DEBUG Initializing workspace `file:///tmp/.tmpJvD3Mm/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:48.124014924 DEBUG Searching for a project in '/tmp/.tmpJvD3Mm/src' 2026-08-19 21:48:48.124071319 DEBUG Found project at '/tmp/.tmpJvD3Mm' 2026-08-19 21:48:48.124077801 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:48.124465298 DEBUG Discovering virtual environment in `/tmp/.tmpJvD3Mm` 2026-08-19 21:48:48.124507958 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:48.124514620 DEBUG No virtual environment found 2026-08-19 21:48:48.124522134 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:48.124530721 DEBUG Adding first-party search path `/tmp/.tmpJvD3Mm/src` 2026-08-19 21:48:48.124534187 DEBUG Adding first-party search path `/tmp/.tmpJvD3Mm` 2026-08-19 21:48:48.124537323 DEBUG Using vendored stdlib 2026-08-19 21:48:48.124689478 INFO Python version: Python 3.10, platform: linux 2026-08-19 21:48:48.124694247 DEBUG Adding new file root '/tmp/.tmpJvD3Mm' of kind Project 2026-08-19 21:48:48.125484499 DEBUG Updating project to check open files 2026-08-19 21:48:48.125642865 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:48.125771907 DEBUG Processing deferred request `workspace/executeCommand` 2026-08-19 21:48:48.125924213 DEBUG request{id=2 method=workspace/executeCommand}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.126259872 DEBUG method="workspace/executeCommand" response.id=2 duration=381.48µs 2026-08-19 21:48:48.126379526 DEBUG Received server response for request 2 2026-08-19 21:48:48.138210234 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:48.138363882 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:48.138471203 DEBUG method="shutdown" response.id=3 duration=111.09µs 2026-08-19 21:48:48.138571982 DEBUG Received server response for request 3 2026-08-19 21:48:48.138687989 DEBUG Client sends notification `exit` 2026-08-19 21:48:48.138816200 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification ... 2026-08-19 21:48:48.140249777 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:48.140445223 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:48.140472084 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:48.140529090 DEBUG Client info: None 2026-08-19 21:48:48.140542776 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:48.140554448 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:48.140560169 INFO Version: Unknown 2026-08-19 21:48:48.140613729 DEBUG Received server response for request 1 2026-08-19 21:48:48.142050072 DEBUG Client sends notification `initialized` 2026-08-19 21:48:48.142144193 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:48.142183021 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:48.142188932 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:48.142203319 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:48.142206525 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:48.142232208 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:48.142245022 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:48.142249771 DEBUG Initializing workspace `file:///tmp/.tmpEYqjd0/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:48.142263707 DEBUG Searching for a project in '/tmp/.tmpEYqjd0/src' 2026-08-19 21:48:48.142306347 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:48.142311447 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:48.142636706 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:48.142642738 DEBUG Discovering virtual environment in `/tmp/.tmpEYqjd0/src` 2026-08-19 21:48:48.142684496 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:48.142689505 DEBUG No virtual environment found 2026-08-19 21:48:48.142699003 DEBUG Adding first-party search path `/tmp/.tmpEYqjd0/src` 2026-08-19 21:48:48.142702629 DEBUG Using vendored stdlib 2026-08-19 21:48:48.142852451 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:48.142857420 DEBUG Adding new file root '/tmp/.tmpEYqjd0/src' of kind Project 2026-08-19 21:48:48.143010827 DEBUG Updating project to check open files 2026-08-19 21:48:48.143020867 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:48.143024473 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:48.143073866 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpEYqjd0/src/foo.py", kind: File } 2026-08-19 21:48:48.143092671 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpEYqjd0/src/foo.py` 2026-08-19 21:48:48.143095617 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:48.143102550 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:48.143394195 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.161774365 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:48.166918558 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:48.198045269 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:48.198372543 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:48.198493469 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:48.198694617 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:48.198832906 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:48.199013294 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpEYqjd0/src' 2026-08-19 21:48:48.199138068 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:48.239236325 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.239620936 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:48.239762541 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:48:48.239946726 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 8 suggestions in 96.790808ms 2026-08-19 21:48:48.240123932 DEBUG method="textDocument/completion" response.id=2 duration=97.01ms 2026-08-19 21:48:48.240267458 DEBUG Received server response for request 2 2026-08-19 21:48:48.250731700 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:48.250892922 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:48.250908772 DEBUG method="shutdown" response.id=3 duration=21.63µs 2026-08-19 21:48:48.250950656 DEBUG Received server response for request 3 2026-08-19 21:48:48.250957789 DEBUG Client sends notification `exit` 2026-08-19 21:48:48.250983201 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification_and_import ... 2026-08-19 21:48:48.259550087 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:48.259651637 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:48.259693356 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:48.259789115 DEBUG Client info: None 2026-08-19 21:48:48.259803873 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:48.259817528 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:48.259823971 INFO Version: Unknown 2026-08-19 21:48:48.259873133 DEBUG Received server response for request 1 2026-08-19 21:48:48.259913839 DEBUG Client sends notification `initialized` 2026-08-19 21:48:48.259969784 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:48.260042300 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:48.260045907 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:48.260074330 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:48.260086703 DEBUG Initializing workspace `file:///tmp/.tmpZCjw5K/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:48.260099557 DEBUG Searching for a project in '/tmp/.tmpZCjw5K/src' 2026-08-19 21:48:48.260127540 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:48.260132990 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:48.260453000 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:48.260458650 DEBUG Discovering virtual environment in `/tmp/.tmpZCjw5K/src` 2026-08-19 21:48:48.260494898 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:48.260500509 DEBUG No virtual environment found 2026-08-19 21:48:48.260510387 DEBUG Adding first-party search path `/tmp/.tmpZCjw5K/src` 2026-08-19 21:48:48.260513784 DEBUG Using vendored stdlib 2026-08-19 21:48:48.260675988 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:48.260681478 DEBUG Adding new file root '/tmp/.tmpZCjw5K/src' of kind Project 2026-08-19 21:48:48.260851116 DEBUG Updating project to check open files 2026-08-19 21:48:48.260869030 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:48.260881613 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:48.260886643 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:48.262522810 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpZCjw5K/src/foo.py", kind: File } 2026-08-19 21:48:48.262549821 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZCjw5K/src/foo.py` 2026-08-19 21:48:48.262553367 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:48.262563616 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:48.262902486 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.283999407 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:48.288911245 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:48.320302467 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:48.320326372 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:48.320333074 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:48.320396734 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:48.320401403 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:48.320698089 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpZCjw5K/src' 2026-08-19 21:48:48.320733544 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:48.360876055 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.360893277 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:48.360901092 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:48:48.360965042 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 8 suggestions in 98.322924ms 2026-08-19 21:48:48.361041986 DEBUG method="textDocument/completion" response.id=2 duration=98.47ms 2026-08-19 21:48:48.361247141 DEBUG Received server response for request 2 2026-08-19 21:48:48.371623109 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:48.371655680 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:48.371662443 DEBUG method="shutdown" response.id=3 duration=11.45µs 2026-08-19 21:48:48.371669266 DEBUG Received server response for request 3 2026-08-19 21:48:48.371672532 DEBUG Client sends notification `exit` 2026-08-19 21:48:48.371685707 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses ... 2026-08-19 21:48:48.378913791 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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:48:48.379023126 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:48.379066598 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:48.379146688 DEBUG Client info: None 2026-08-19 21:48:48.379160875 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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:48:48.379178147 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT", "TRIGGER_SIGNATURE_HELP_COMMAND"] 2026-08-19 21:48:48.379184178 INFO Version: Unknown 2026-08-19 21:48:48.379293513 DEBUG Received server response for request 1 2026-08-19 21:48:48.379338968 DEBUG Client sends notification `initialized` 2026-08-19 21:48:48.379394342 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:48.379467259 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:48.379471216 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:48.379499119 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:48.379510430 DEBUG Initializing workspace `file:///tmp/.tmp6Jx6TT/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:48:48.379527582 DEBUG Searching for a project in '/tmp/.tmp6Jx6TT/src' 2026-08-19 21:48:48.379554112 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:48.379559191 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:48.379914918 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:48.379920779 DEBUG Discovering virtual environment in `/tmp/.tmp6Jx6TT/src` 2026-08-19 21:48:48.379959442 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:48.379965072 DEBUG No virtual environment found 2026-08-19 21:48:48.379974861 DEBUG Adding first-party search path `/tmp/.tmp6Jx6TT/src` 2026-08-19 21:48:48.379978487 DEBUG Using vendored stdlib 2026-08-19 21:48:48.380108351 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:48.380113470 DEBUG Adding new file root '/tmp/.tmp6Jx6TT/src' of kind Project 2026-08-19 21:48:48.380256679 DEBUG Updating project to check open files 2026-08-19 21:48:48.380275304 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:48.380287827 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:48.380292967 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:48.380353070 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp6Jx6TT/src/foo.py", kind: File } 2026-08-19 21:48:48.380378016 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6Jx6TT/src/foo.py` 2026-08-19 21:48:48.380381222 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:48.380389718 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:48.381118208 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.404647090 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:48.409374833 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:48.437633468 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:48.437656070 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:48.437662262 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:48.437767970 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:48.437773490 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:48.437835747 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp6Jx6TT/src' 2026-08-19 21:48:48.437849052 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:48.478522387 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 97.688512ms 2026-08-19 21:48:48.478622355 DEBUG method="textDocument/completion" response.id=2 duration=98.23ms 2026-08-19 21:48:48.478640008 DEBUG Received server response for request 2 2026-08-19 21:48:48.488904138 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:48.488938212 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:48.488944644 DEBUG method="shutdown" response.id=3 duration=11.64µs 2026-08-19 21:48:48.488951918 DEBUG Received server response for request 3 2026-08-19 21:48:48.488955064 DEBUG Client sends notification `exit` 2026-08-19 21:48:48.488969501 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_disabled_by_default ... 2026-08-19 21:48:48.496235099 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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:48:48.496338763 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:48.496382605 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:48.496452426 DEBUG Client info: None 2026-08-19 21:48:48.496466693 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:48.496479887 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-19 21:48:48.496486540 INFO Version: Unknown 2026-08-19 21:48:48.496523389 DEBUG Received server response for request 1 2026-08-19 21:48:48.496561571 DEBUG Client sends notification `initialized` 2026-08-19 21:48:48.496632023 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:48.496701723 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:48.496705681 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:48.496751827 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:48.496763629 DEBUG Initializing workspace `file:///tmp/.tmptjzuIT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:48.496777415 DEBUG Searching for a project in '/tmp/.tmptjzuIT/src' 2026-08-19 21:48:48.496804386 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:48.496809365 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:48.497121981 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:48.497127822 DEBUG Discovering virtual environment in `/tmp/.tmptjzuIT/src` 2026-08-19 21:48:48.497165913 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:48.497171223 DEBUG No virtual environment found 2026-08-19 21:48:48.497181513 DEBUG Adding first-party search path `/tmp/.tmptjzuIT/src` 2026-08-19 21:48:48.497185220 DEBUG Using vendored stdlib 2026-08-19 21:48:48.497313761 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:48.497318850 DEBUG Adding new file root '/tmp/.tmptjzuIT/src' of kind Project 2026-08-19 21:48:48.497457530 DEBUG Updating project to check open files 2026-08-19 21:48:48.497475213 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:48.497488288 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:48.497493558 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:48.497552819 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptjzuIT/src/foo.py", kind: File } 2026-08-19 21:48:48.497577575 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptjzuIT/src/foo.py` 2026-08-19 21:48:48.497580741 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:48.497607151 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:48.498645881 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.521189758 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:48.526108729 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:48.554473633 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:48.554799073 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:48.554903028 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:48.555091120 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:48.555192731 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:48.555352841 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmptjzuIT/src' 2026-08-19 21:48:48.555458068 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:48.595256432 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 96.912617ms 2026-08-19 21:48:48.595467416 DEBUG method="textDocument/completion" response.id=2 duration=97.85ms 2026-08-19 21:48:48.595576130 DEBUG Received server response for request 2 2026-08-19 21:48:48.605961569 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:48.605989742 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:48.605997036 DEBUG method="shutdown" response.id=3 duration=11.51µs 2026-08-19 21:48:48.606003318 DEBUG Received server response for request 3 2026-08-19 21:48:48.606006714 DEBUG Client sends notification `exit` 2026-08-19 21:48:48.606016863 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_preserves_qualified_label ... 2026-08-19 21:48:48.615367003 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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:48:48.615474424 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:48.615517064 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:48.617573139 DEBUG Client info: None 2026-08-19 21:48:48.617613875 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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:48:48.617632430 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT", "TRIGGER_SIGNATURE_HELP_COMMAND"] 2026-08-19 21:48:48.617640775 INFO Version: Unknown 2026-08-19 21:48:48.617682484 DEBUG Received server response for request 1 2026-08-19 21:48:48.617736194 DEBUG Client sends notification `initialized` 2026-08-19 21:48:48.617791298 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:48.617861329 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:48.617864745 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:48.617891475 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:48.617903077 DEBUG Initializing workspace `file:///tmp/.tmpL8QgVR/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:48:48.617918626 DEBUG Searching for a project in '/tmp/.tmpL8QgVR/src' 2026-08-19 21:48:48.617945406 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:48.617950696 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:48.618266659 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:48.618272670 DEBUG Discovering virtual environment in `/tmp/.tmpL8QgVR/src` 2026-08-19 21:48:48.618311533 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:48.618317073 DEBUG No virtual environment found 2026-08-19 21:48:48.618327262 DEBUG Adding first-party search path `/tmp/.tmpL8QgVR/src` 2026-08-19 21:48:48.618330779 DEBUG Using vendored stdlib 2026-08-19 21:48:48.618456996 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:48.618461895 DEBUG Adding new file root '/tmp/.tmpL8QgVR/src' of kind Project 2026-08-19 21:48:48.618625722 DEBUG Updating project to check open files 2026-08-19 21:48:48.618642994 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:48.618660577 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:48.618665516 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:48.618767788 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpL8QgVR/src/foo.py", kind: File } 2026-08-19 21:48:48.618794007 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpL8QgVR/src/foo.py` 2026-08-19 21:48:48.618797494 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:48.618806681 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:48.619104004 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.637058904 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:48.642039921 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:48.671688973 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:48.672096968 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:48.672209068 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:48.672384878 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:48.672497700 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:48.672705549 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpL8QgVR/src' 2026-08-19 21:48:48.672867523 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:48.713256825 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.713483870 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:48.713615557 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:48:48.713778402 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 2 suggestions in 94.92598ms 2026-08-19 21:48:48.713928675 DEBUG method="textDocument/completion" response.id=2 duration=95.11ms 2026-08-19 21:48:48.714074589 DEBUG Received server response for request 2 2026-08-19 21:48:48.724324804 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:48.724354059 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:48.724361223 DEBUG method="shutdown" response.id=3 duration=11.63µs 2026-08-19 21:48:48.724367785 DEBUG Received server response for request 3 2026-08-19 21:48:48.724372163 DEBUG Client sends notification `exit` 2026-08-19 21:48:48.724382493 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_command_support ... 2026-08-19 21:48:48.733817646 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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:48:48.733917764 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:48.733960494 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:48.734032318 DEBUG Client info: None 2026-08-19 21:48:48.734047697 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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:48:48.734064048 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-19 21:48:48.734070550 INFO Version: Unknown 2026-08-19 21:48:48.734110776 DEBUG Received server response for request 1 2026-08-19 21:48:48.734150019 DEBUG Client sends notification `initialized` 2026-08-19 21:48:48.734201526 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:48.734273671 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:48.734277228 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:48.734304739 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:48.734315700 DEBUG Initializing workspace `file:///tmp/.tmp4dgAsc/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:48:48.734332341 DEBUG Searching for a project in '/tmp/.tmp4dgAsc/src' 2026-08-19 21:48:48.734360854 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:48.734366054 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:48.734738883 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:48.734746127 DEBUG Discovering virtual environment in `/tmp/.tmp4dgAsc/src` 2026-08-19 21:48:48.734786903 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:48.734792634 DEBUG No virtual environment found 2026-08-19 21:48:48.734803394 DEBUG Adding first-party search path `/tmp/.tmp4dgAsc/src` 2026-08-19 21:48:48.734806971 DEBUG Using vendored stdlib 2026-08-19 21:48:48.734933157 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:48.734938637 DEBUG Adding new file root '/tmp/.tmp4dgAsc/src' of kind Project 2026-08-19 21:48:48.735082627 DEBUG Updating project to check open files 2026-08-19 21:48:48.735099770 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:48.735112704 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:48.735117643 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:48.735181503 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp4dgAsc/src/foo.py", kind: File } 2026-08-19 21:48:48.735206960 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp4dgAsc/src/foo.py` 2026-08-19 21:48:48.735210116 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:48.735219213 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:48.736142246 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.759335737 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:48.764172985 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:48.792814277 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:48.792837721 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:48.792845346 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:48.792932379 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:48.792937238 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:48.793001809 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp4dgAsc/src' 2026-08-19 21:48:48.793014833 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:48.833387783 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 97.539668ms 2026-08-19 21:48:48.833468675 DEBUG method="textDocument/completion" response.id=2 duration=98.24ms 2026-08-19 21:48:48.833520323 DEBUG Received server response for request 2 2026-08-19 21:48:48.843749103 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:48.843832029 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:48.843839282 DEBUG method="shutdown" response.id=3 duration=11.95µs 2026-08-19 21:48:48.843944940 DEBUG Received server response for request 3 2026-08-19 21:48:48.843950721 DEBUG Client sends notification `exit` 2026-08-19 21:48:48.843963275 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_snippet_support ... 2026-08-19 21:48:48.853411742 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:48.853494397 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:48.853525586 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:48.853613891 DEBUG Client info: None 2026-08-19 21:48:48.853629050 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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:48:48.853646102 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:48.853652434 INFO Version: Unknown 2026-08-19 21:48:48.854068614 DEBUG Received server response for request 1 2026-08-19 21:48:48.854613335 DEBUG Client sends notification `initialized` 2026-08-19 21:48:48.854781120 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:48.854839668 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:48.854846030 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:48.854864715 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:48.854868242 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:48.854895905 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:48.854910913 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:48.854917185 DEBUG Initializing workspace `file:///tmp/.tmpiWyPge/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:48:48.854937753 DEBUG Searching for a project in '/tmp/.tmpiWyPge/src' 2026-08-19 21:48:48.854967349 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:48.854973110 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:48.855294122 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:48.855299902 DEBUG Discovering virtual environment in `/tmp/.tmpiWyPge/src` 2026-08-19 21:48:48.855338555 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:48.855343965 DEBUG No virtual environment found 2026-08-19 21:48:48.855353854 DEBUG Adding first-party search path `/tmp/.tmpiWyPge/src` 2026-08-19 21:48:48.855357611 DEBUG Using vendored stdlib 2026-08-19 21:48:48.855484448 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:48.855489067 DEBUG Adding new file root '/tmp/.tmpiWyPge/src' of kind Project 2026-08-19 21:48:48.855668043 DEBUG Updating project to check open files 2026-08-19 21:48:48.855685094 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:48.855688862 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:48.859507106 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiWyPge/src/foo.py", kind: File } 2026-08-19 21:48:48.859538845 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiWyPge/src/foo.py` 2026-08-19 21:48:48.859542973 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:48.859554184 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:48.859994045 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.879950304 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:48.884913859 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:48.914535995 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:48.914559569 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:48.914566171 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:48.914671749 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:48.914676578 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:48.914968535 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpiWyPge/src' 2026-08-19 21:48:48.914986249 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:48.954657343 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 94.991915ms 2026-08-19 21:48:48.954751700 DEBUG method="textDocument/completion" response.id=2 duration=95.19ms 2026-08-19 21:48:48.954781155 DEBUG Received server response for request 2 2026-08-19 21:48:48.965106602 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:48.965177479 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:48.965187127 DEBUG method="shutdown" response.id=3 duration=15.64µs 2026-08-19 21:48:48.965218489 DEBUG Received server response for request 3 2026-08-19 21:48:48.965222947 DEBUG Client sends notification `exit` 2026-08-19 21:48:48.965281625 DEBUG Received exit notification, exiting ok test completions::default_auto_import ... 2026-08-19 21:48:48.974656656 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:48.974754419 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:48.974783333 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:48.974851982 DEBUG Client info: None 2026-08-19 21:48:48.974866239 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:48.974879183 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:48.974885595 INFO Version: Unknown 2026-08-19 21:48:48.976399463 DEBUG Received server response for request 1 2026-08-19 21:48:48.976442544 DEBUG Client sends notification `initialized` 2026-08-19 21:48:48.976807538 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:48.976859668 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:48.976866601 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:48.976886097 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:48.976890335 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:48.976917965 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:48.976935929 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:48.976942180 DEBUG Initializing workspace `file:///tmp/.tmp6Tnw8s/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:48.976962298 DEBUG Searching for a project in '/tmp/.tmp6Tnw8s/src' 2026-08-19 21:48:48.976996693 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:48.977003275 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:48.977364091 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:48.977369662 DEBUG Discovering virtual environment in `/tmp/.tmp6Tnw8s/src` 2026-08-19 21:48:48.977408094 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:48.977413284 DEBUG No virtual environment found 2026-08-19 21:48:48.977424084 DEBUG Adding first-party search path `/tmp/.tmp6Tnw8s/src` 2026-08-19 21:48:48.977427460 DEBUG Using vendored stdlib 2026-08-19 21:48:48.977564627 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:48.977569456 DEBUG Adding new file root '/tmp/.tmp6Tnw8s/src' of kind Project 2026-08-19 21:48:48.978868181 DEBUG Updating project to check open files 2026-08-19 21:48:48.979003004 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:48.979100617 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:48.979244597 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp6Tnw8s/src/foo.py", kind: File } 2026-08-19 21:48:48.979367798 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6Tnw8s/src/foo.py` 2026-08-19 21:48:48.979464950 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:48.979562423 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:48.979984452 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:48.999731132 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.004516052 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:49.033484024 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:49.033505775 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:49.033512317 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:49.033596665 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:49.033601484 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:49.033667007 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp6Tnw8s/src' 2026-08-19 21:48:49.033679530 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:49.074758673 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 95.006417ms 2026-08-19 21:48:49.074858991 DEBUG method="textDocument/completion" response.id=2 duration=95.17ms 2026-08-19 21:48:49.074876183 DEBUG Received server response for request 2 2026-08-19 21:48:49.085192566 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.085221952 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.085228183 DEBUG method="shutdown" response.id=3 duration=10.54µs 2026-08-19 21:48:49.085234485 DEBUG Received server response for request 3 2026-08-19 21:48:49.085238452 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.085248872 DEBUG Received exit notification, exiting ok test completions::disable_auto_import ... 2026-08-19 21:48:49.093100744 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49.093182908 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.093210490 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.094681948 DEBUG Client info: None 2026-08-19 21:48:49.094698349 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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:48:49.094730800 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.094746950 INFO Version: Unknown 2026-08-19 21:48:49.094881843 DEBUG Received server response for request 1 2026-08-19 21:48:49.094928000 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.095039699 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.095856610 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.095861239 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.095889101 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.095901905 DEBUG Initializing workspace `file:///tmp/.tmpfooH5g/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:48:49.095919669 DEBUG Searching for a project in '/tmp/.tmpfooH5g/src' 2026-08-19 21:48:49.095947591 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:49.095952971 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.096274955 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.096281236 DEBUG Discovering virtual environment in `/tmp/.tmpfooH5g/src` 2026-08-19 21:48:49.096321011 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:49.096326391 DEBUG No virtual environment found 2026-08-19 21:48:49.096337001 DEBUG Adding first-party search path `/tmp/.tmpfooH5g/src` 2026-08-19 21:48:49.096340708 DEBUG Using vendored stdlib 2026-08-19 21:48:49.096481572 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.096487994 DEBUG Adding new file root '/tmp/.tmpfooH5g/src' of kind Project 2026-08-19 21:48:49.097271884 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.097277825 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:49.097440480 DEBUG Updating project to check open files 2026-08-19 21:48:49.097459846 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:49.097516031 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfooH5g/src/foo.py", kind: File } 2026-08-19 21:48:49.097542962 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfooH5g/src/foo.py` 2026-08-19 21:48:49.097546508 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.097555335 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.097904199 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.118043809 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.122926550 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:49.151616321 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:49.151639334 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:49.151645696 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:49.152100104 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:49.152110865 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:49.152221061 DEBUG method="textDocument/completion" response.id=2 duration=54.66ms 2026-08-19 21:48:49.152242652 DEBUG Received server response for request 2 2026-08-19 21:48:49.162740206 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.162772083 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.162778936 DEBUG method="shutdown" response.id=3 duration=12.46µs 2026-08-19 21:48:49.162785708 DEBUG Received server response for request 3 2026-08-19 21:48:49.162789075 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.162802640 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_markdown_when_listed_first ... 2026-08-19 21:48:49.168540156 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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:48:49.168692441 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.168765869 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.168814560 DEBUG Client info: None 2026-08-19 21:48:49.168829438 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49.168843184 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-19 21:48:49.168849255 INFO Version: Unknown 2026-08-19 21:48:49.168888679 DEBUG Received server response for request 1 2026-08-19 21:48:49.168927712 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.168979159 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.169067835 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.169071913 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.169086109 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.169089455 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:49.169109363 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.169120363 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:49.169125563 DEBUG Initializing workspace `file:///tmp/.tmpcnBzTM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:49.169139068 DEBUG Searching for a project in '/tmp/.tmpcnBzTM/src' 2026-08-19 21:48:49.169164576 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:49.169169636 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.169477232 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.169482823 DEBUG Discovering virtual environment in `/tmp/.tmpcnBzTM/src` 2026-08-19 21:48:49.169521455 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:49.169526855 DEBUG No virtual environment found 2026-08-19 21:48:49.169537896 DEBUG Adding first-party search path `/tmp/.tmpcnBzTM/src` 2026-08-19 21:48:49.169541523 DEBUG Using vendored stdlib 2026-08-19 21:48:49.169696393 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.169702144 DEBUG Adding new file root '/tmp/.tmpcnBzTM/src' of kind Project 2026-08-19 21:48:49.169866091 DEBUG Updating project to check open files 2026-08-19 21:48:49.169884506 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:49.169888443 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:49.169937285 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpcnBzTM/src/foo.py", kind: File } 2026-08-19 21:48:49.169961510 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcnBzTM/src/foo.py` 2026-08-19 21:48:49.169964436 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.169972150 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.170212757 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.191660367 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.196558059 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:49.225224179 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:49.225247703 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:49.225254406 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:49.225319508 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:49.225324026 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:49.225614943 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpcnBzTM/src' 2026-08-19 21:48:49.225631262 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:49.266166358 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 96.144054ms 2026-08-19 21:48:49.266282640 DEBUG method="textDocument/completion" response.id=2 duration=96.30ms 2026-08-19 21:48:49.266382587 DEBUG Received server response for request 2 2026-08-19 21:48:49.276603071 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.276745348 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.276756408 DEBUG method="shutdown" response.id=3 duration=16.02µs 2026-08-19 21:48:49.276765375 DEBUG Received server response for request 3 2026-08-19 21:48:49.276769042 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.276779652 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_plain_text_when_listed_first ... 2026-08-19 21:48:49.285448093 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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:48:49.287663226 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.287698111 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.287791456 DEBUG Client info: None 2026-08-19 21:48:49.287812566 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49.287827243 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.287832964 INFO Version: Unknown 2026-08-19 21:48:49.287879882 DEBUG Received server response for request 1 2026-08-19 21:48:49.287922632 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.287981663 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.288062434 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.288066341 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.288095676 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.288109131 DEBUG Initializing workspace `file:///tmp/.tmpWkAXfL/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:49.288123288 DEBUG Searching for a project in '/tmp/.tmpWkAXfL/src' 2026-08-19 21:48:49.288157252 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:49.288162421 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.288503120 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.288509462 DEBUG Discovering virtual environment in `/tmp/.tmpWkAXfL/src` 2026-08-19 21:48:49.288553825 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:49.288559446 DEBUG No virtual environment found 2026-08-19 21:48:49.288574033 DEBUG Adding first-party search path `/tmp/.tmpWkAXfL/src` 2026-08-19 21:48:49.288577469 DEBUG Using vendored stdlib 2026-08-19 21:48:49.288735396 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.288739313 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:49.288780129 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.288790349 DEBUG Adding new file root '/tmp/.tmpWkAXfL/src' of kind Project 2026-08-19 21:48:49.288942374 DEBUG Updating project to check open files 2026-08-19 21:48:49.288965517 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:49.289024297 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpWkAXfL/src/foo.py", kind: File } 2026-08-19 21:48:49.289049574 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpWkAXfL/src/foo.py` 2026-08-19 21:48:49.289060164 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.289068250 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.294042773 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.311680345 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.318265382 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:49.347575767 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:49.347617806 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:49.347624588 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:49.347692676 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:49.347697610 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:49.348491333 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpWkAXfL/src' 2026-08-19 21:48:49.348511561 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:49.389239368 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 95.427538ms 2026-08-19 21:48:49.389372533 DEBUG method="textDocument/completion" response.id=2 duration=100.30ms 2026-08-19 21:48:49.389509420 DEBUG Received server response for request 2 2026-08-19 21:48:49.400038186 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.400109870 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.400117615 DEBUG method="shutdown" response.id=3 duration=12.25µs 2026-08-19 21:48:49.400209928 DEBUG Received server response for request 3 2026-08-19 21:48:49.400215378 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.400227541 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_markdown ... 2026-08-19 21:48:49.408610729 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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:48:49.408752885 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.408798280 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.408872289 DEBUG Client info: None 2026-08-19 21:48:49.408889652 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49.408904530 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-19 21:48:49.408911342 INFO Version: Unknown 2026-08-19 21:48:49.408956237 DEBUG Received server response for request 1 2026-08-19 21:48:49.408995841 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.410635135 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.410691621 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.410697119 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.410726574 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.410729720 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:49.410769898 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.410786028 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:49.410791779 DEBUG Initializing workspace `file:///tmp/.tmpKK69jd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:49.410809733 DEBUG Searching for a project in '/tmp/.tmpKK69jd/src' 2026-08-19 21:48:49.410839849 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:49.410845319 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.411165850 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.411171501 DEBUG Discovering virtual environment in `/tmp/.tmpKK69jd/src` 2026-08-19 21:48:49.411209793 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:49.411215133 DEBUG No virtual environment found 2026-08-19 21:48:49.411225843 DEBUG Adding first-party search path `/tmp/.tmpKK69jd/src` 2026-08-19 21:48:49.411229179 DEBUG Using vendored stdlib 2026-08-19 21:48:49.411355927 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.411360696 DEBUG Adding new file root '/tmp/.tmpKK69jd/src' of kind Project 2026-08-19 21:48:49.411518752 DEBUG Updating project to check open files 2026-08-19 21:48:49.411535874 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:49.411540112 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:49.411609963 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKK69jd/src/foo.py", kind: File } 2026-08-19 21:48:49.411635671 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKK69jd/src/foo.py` 2026-08-19 21:48:49.411638997 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.411646962 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.413623087 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.434696366 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.439691821 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:49.468462414 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:49.468801630 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:49.468814384 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:49.468902810 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:49.468907659 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:49.468987789 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpKK69jd/src' 2026-08-19 21:48:49.469000132 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:49.509930771 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 98.196752ms 2026-08-19 21:48:49.510131367 DEBUG method="textDocument/completion" response.id=2 duration=98.48ms 2026-08-19 21:48:49.510173356 DEBUG Received server response for request 2 2026-08-19 21:48:49.520354823 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.520431127 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.520440274 DEBUG method="shutdown" response.id=3 duration=16.40µs 2026-08-19 21:48:49.520468697 DEBUG Received server response for request 3 2026-08-19 21:48:49.520473085 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.520524572 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_plain_text ... 2026-08-19 21:48:49.528828638 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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:48:49.528931400 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.528969482 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.529029925 DEBUG Client info: None 2026-08-19 21:48:49.529043430 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49.529056856 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.529062807 INFO Version: Unknown 2026-08-19 21:48:49.529103663 DEBUG Received server response for request 1 2026-08-19 21:48:49.529138819 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.529308076 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.529382706 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.529386463 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.529401682 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.529404888 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:49.529424395 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.529435115 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:49.529440735 DEBUG Initializing workspace `file:///tmp/.tmpwxV9FP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:49.529455353 DEBUG Searching for a project in '/tmp/.tmpwxV9FP/src' 2026-08-19 21:48:49.529482964 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:49.529487758 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.529882694 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.529889036 DEBUG Discovering virtual environment in `/tmp/.tmpwxV9FP/src` 2026-08-19 21:48:49.529928750 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:49.529934581 DEBUG No virtual environment found 2026-08-19 21:48:49.529945331 DEBUG Adding first-party search path `/tmp/.tmpwxV9FP/src` 2026-08-19 21:48:49.529948848 DEBUG Using vendored stdlib 2026-08-19 21:48:49.530080474 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.530085348 DEBUG Adding new file root '/tmp/.tmpwxV9FP/src' of kind Project 2026-08-19 21:48:49.530234618 DEBUG Updating project to check open files 2026-08-19 21:48:49.530252357 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:49.530256414 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:49.530308392 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwxV9FP/src/foo.py", kind: File } 2026-08-19 21:48:49.530330623 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwxV9FP/src/foo.py` 2026-08-19 21:48:49.530333910 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.530341929 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.530766154 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.551057010 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.556007210 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:49.584342236 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:49.584659521 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:49.584814571 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:49.585003656 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:49.585133890 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:49.585330809 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpwxV9FP/src' 2026-08-19 21:48:49.585466273 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:49.626053611 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 95.559647ms 2026-08-19 21:48:49.626390083 DEBUG method="textDocument/completion" response.id=2 duration=96.04ms 2026-08-19 21:48:49.626456688 DEBUG Received server response for request 2 2026-08-19 21:48:49.636675938 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.636726523 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.636735850 DEBUG method="shutdown" response.id=3 duration=31.06µs 2026-08-19 21:48:49.636743234 DEBUG Received server response for request 3 2026-08-19 21:48:49.636746460 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.636757190 DEBUG Received exit notification, exiting ok test completions::function_parameter_shows_equals_suffix ... 2026-08-19 21:48:49.646983794 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49.647067501 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.647112385 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.647189289 DEBUG Client info: None 2026-08-19 21:48:49.647206071 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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:48:49.647227040 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.647233823 INFO Version: Unknown 2026-08-19 21:48:49.647282655 DEBUG Received server response for request 1 2026-08-19 21:48:49.647326487 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.647384115 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.647453214 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.647456661 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.647483681 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.647495473 DEBUG Initializing workspace `file:///tmp/.tmpO75Nmj/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:48:49.647510301 DEBUG Searching for a project in '/tmp/.tmpO75Nmj/src' 2026-08-19 21:48:49.647536540 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:49.647541740 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.647894542 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.647900694 DEBUG Discovering virtual environment in `/tmp/.tmpO75Nmj/src` 2026-08-19 21:48:49.647940528 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:49.647945918 DEBUG No virtual environment found 2026-08-19 21:48:49.647956357 DEBUG Adding first-party search path `/tmp/.tmpO75Nmj/src` 2026-08-19 21:48:49.647959954 DEBUG Using vendored stdlib 2026-08-19 21:48:49.648095019 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.648100428 DEBUG Adding new file root '/tmp/.tmpO75Nmj/src' of kind Project 2026-08-19 21:48:49.648240180 DEBUG Updating project to check open files 2026-08-19 21:48:49.648258163 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:49.648271098 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.648276247 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:49.648338875 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpO75Nmj/src/foo.py", kind: File } 2026-08-19 21:48:49.648363851 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpO75Nmj/src/foo.py` 2026-08-19 21:48:49.648367027 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.648375613 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.649010886 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.671060971 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.675813033 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:49.704126691 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:49.704149914 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:49.704156387 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:49.704522814 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:49.704530308 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:49.706514137 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found in search paths 2026-08-19 21:48:49.706530517 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:48:49.706557959 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 57.757948ms 2026-08-19 21:48:49.706725258 DEBUG method="textDocument/completion" response.id=2 duration=58.34ms 2026-08-19 21:48:49.706743192 DEBUG Received server response for request 2 2026-08-19 21:48:49.717010016 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.717129299 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.717303065 DEBUG method="shutdown" response.id=3 duration=177.49µs 2026-08-19 21:48:49.717498271 DEBUG Received server response for request 3 2026-08-19 21:48:49.717505965 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.717567020 DEBUG Received exit notification, exiting ok test completions::string_literal_completion_uses_full_lsp_insert_text ... 2026-08-19 21:48:49.728781825 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49.728861825 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.728902354 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.728970739 DEBUG Client info: None 2026-08-19 21:48:49.728985236 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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:48:49.729002699 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.729008790 INFO Version: Unknown 2026-08-19 21:48:49.729049897 DEBUG Received server response for request 1 2026-08-19 21:48:49.729087638 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.729139145 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.729206892 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.729210338 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.729238180 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.729250504 DEBUG Initializing workspace `file:///tmp/.tmpgAIrig/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:48:49.729265502 DEBUG Searching for a project in '/tmp/.tmpgAIrig/src' 2026-08-19 21:48:49.729293534 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:49.729298133 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.729656785 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.729662646 DEBUG Discovering virtual environment in `/tmp/.tmpgAIrig/src` 2026-08-19 21:48:49.729701599 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:49.729706538 DEBUG No virtual environment found 2026-08-19 21:48:49.729739490 DEBUG Adding first-party search path `/tmp/.tmpgAIrig/src` 2026-08-19 21:48:49.729743578 DEBUG Using vendored stdlib 2026-08-19 21:48:49.729879994 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.729886245 DEBUG Adding new file root '/tmp/.tmpgAIrig/src' of kind Project 2026-08-19 21:48:49.730027210 DEBUG Updating project to check open files 2026-08-19 21:48:49.730044472 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:49.730057917 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.730063237 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:49.730124021 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgAIrig/src/foo.py", kind: File } 2026-08-19 21:48:49.730149809 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgAIrig/src/foo.py` 2026-08-19 21:48:49.730152985 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.730162072 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.730333036 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.750336165 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 20.125619ms 2026-08-19 21:48:49.750424587 DEBUG method="textDocument/completion" response.id=2 duration=20.26ms 2026-08-19 21:48:49.750439155 DEBUG Received server response for request 2 2026-08-19 21:48:49.760621181 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.760668780 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.760675192 DEBUG method="shutdown" response.id=3 duration=10.72µs 2026-08-19 21:48:49.760806278 DEBUG Received server response for request 3 2026-08-19 21:48:49.760812149 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.760824151 DEBUG Received exit notification, exiting ok test completions::typed_dict_literal_key_completion_before_colon ... 2026-08-19 21:48:49.766843576 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49.766933845 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.766962419 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.767032841 DEBUG Client info: None 2026-08-19 21:48:49.767047017 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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:48:49.767063789 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.767070355 INFO Version: Unknown 2026-08-19 21:48:49.767115890 DEBUG Received server response for request 1 2026-08-19 21:48:49.767156953 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.767216969 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.767281968 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.767285394 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.767313908 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.767325429 DEBUG Initializing workspace `file:///tmp/.tmpfEmsqI/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:48:49.767340942 DEBUG Searching for a project in '/tmp/.tmpfEmsqI/src' 2026-08-19 21:48:49.767377236 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:49.767383458 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.767796132 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.767802277 DEBUG Discovering virtual environment in `/tmp/.tmpfEmsqI/src` 2026-08-19 21:48:49.767841917 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:49.767847167 DEBUG No virtual environment found 2026-08-19 21:48:49.767856705 DEBUG Adding first-party search path `/tmp/.tmpfEmsqI/src` 2026-08-19 21:48:49.767860332 DEBUG Using vendored stdlib 2026-08-19 21:48:49.767998260 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.768003039 DEBUG Adding new file root '/tmp/.tmpfEmsqI/src' of kind Project 2026-08-19 21:48:49.768152830 DEBUG Updating project to check open files 2026-08-19 21:48:49.768170844 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:49.768188297 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.768193547 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:49.768252878 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfEmsqI/src/foo.py", kind: File } 2026-08-19 21:48:49.768277424 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfEmsqI/src/foo.py` 2026-08-19 21:48:49.768281104 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.768289426 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.768685813 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.790179741 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.795606254 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 3 suggestions in 27.121708ms 2026-08-19 21:48:49.795847306 DEBUG method="textDocument/completion" response.id=2 duration=27.55ms 2026-08-19 21:48:49.796067654 DEBUG Received server response for request 2 2026-08-19 21:48:49.806365095 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.806450939 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.806462190 DEBUG method="shutdown" response.id=3 duration=20.30µs 2026-08-19 21:48:49.806618123 DEBUG Received server response for request 3 2026-08-19 21:48:49.806626478 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.806658739 DEBUG Received exit notification, exiting ok test configuration::configuration_file ... 2026-08-19 21:48:49.810972892 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49.811038194 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.811061077 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.811100862 DEBUG Client info: None 2026-08-19 21:48:49.811111702 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49.811122492 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.811127131 INFO Version: Unknown 2026-08-19 21:48:49.811166875 DEBUG Received server response for request 1 2026-08-19 21:48:49.811190510 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.811240503 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.811340000 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.811343687 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.811356651 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.811360078 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:49.811375707 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.811385014 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:49.811388270 DEBUG Initializing workspace `file:///tmp/.tmpXhqpDC/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpXhqpDC/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:49.811398680 DEBUG Using overridden configuration file at '/tmp/.tmpXhqpDC/ty2.toml' 2026-08-19 21:48:49.811428045 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.811780916 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.811786577 DEBUG Discovering virtual environment in `/tmp/.tmpXhqpDC/src` 2026-08-19 21:48:49.811812967 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:49.811817214 DEBUG No virtual environment found 2026-08-19 21:48:49.811825059 DEBUG Adding first-party search path `/tmp/.tmpXhqpDC/src` 2026-08-19 21:48:49.811828295 DEBUG Using vendored stdlib 2026-08-19 21:48:49.811957798 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.811961635 DEBUG Adding new file root '/tmp/.tmpXhqpDC/src' of kind Project 2026-08-19 21:48:49.812092491 DEBUG Updating project to check open files 2026-08-19 21:48:49.812101688 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:49.812105094 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:49.812144648 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXhqpDC/src/foo.py", kind: File } 2026-08-19 21:48:49.812160538 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXhqpDC/src/foo.py` 2026-08-19 21:48:49.812163253 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.812170096 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.812697717 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXhqpDC/src/foo.py"))}: Checking file '/tmp/.tmpXhqpDC/src/foo.py' 2026-08-19 21:48:49.812887102 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXhqpDC/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.828357078 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXhqpDC/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.834423028 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.25ms 2026-08-19 21:48:49.834441302 DEBUG Received server response for request 2 2026-08-19 21:48:49.844800926 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.844825532 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.844831904 DEBUG method="shutdown" response.id=3 duration=9.83µs 2026-08-19 21:48:49.844837915 DEBUG Received server response for request 3 2026-08-19 21:48:49.844840811 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.844850930 DEBUG Received exit notification, exiting ok test configuration::configuration_file_and_overrides ... 2026-08-19 21:48:49.850221192 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49.850288638 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.850310259 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.850351035 DEBUG Client info: None 2026-08-19 21:48:49.850362847 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49.852037547 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.852043658 INFO Version: Unknown 2026-08-19 21:48:49.852076600 DEBUG Received server response for request 1 2026-08-19 21:48:49.852102308 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.852150338 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.852212064 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.852215430 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.852241199 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.852252179 DEBUG Initializing workspace `file:///tmp/.tmp5FIUyU/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("ignore"), }, }, ), ), configuration_file: Some( "/tmp/.tmp5FIUyU/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:49.852272477 DEBUG Using overridden configuration file at '/tmp/.tmp5FIUyU/ty2.toml' 2026-08-19 21:48:49.852292204 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.852538937 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.852543986 DEBUG Discovering virtual environment in `/tmp/.tmp5FIUyU/src` 2026-08-19 21:48:49.852571097 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:49.852598809 DEBUG No virtual environment found 2026-08-19 21:48:49.852606644 DEBUG Adding first-party search path `/tmp/.tmp5FIUyU/src` 2026-08-19 21:48:49.852610130 DEBUG Using vendored stdlib 2026-08-19 21:48:49.852734664 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.852738451 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:49.852766433 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.852770060 DEBUG Adding new file root '/tmp/.tmp5FIUyU/src' of kind Project 2026-08-19 21:48:49.852889855 DEBUG Updating project to check open files 2026-08-19 21:48:49.852900164 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:49.852947082 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp5FIUyU/src/foo.py", kind: File } 2026-08-19 21:48:49.852964715 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp5FIUyU/src/foo.py` 2026-08-19 21:48:49.852967290 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.852974123 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.853124637 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp5FIUyU/src/foo.py"))}: Checking file '/tmp/.tmp5FIUyU/src/foo.py' 2026-08-19 21:48:49.853283705 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp5FIUyU/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.866434368 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp5FIUyU/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.872411086 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.43ms 2026-08-19 21:48:49.872430513 DEBUG Received server response for request 2 2026-08-19 21:48:49.882640396 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.882666766 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.882672997 DEBUG method="shutdown" response.id=3 duration=9.48µs 2026-08-19 21:48:49.882679489 DEBUG Received server response for request 3 2026-08-19 21:48:49.882682435 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.882692133 DEBUG Received exit notification, exiting ok test configuration::configuration_overrides ... 2026-08-19 21:48:49.888165612 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49.888231616 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.888252164 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.888294464 DEBUG Client info: None 2026-08-19 21:48:49.888306366 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49.889741496 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.889746947 INFO Version: Unknown 2026-08-19 21:48:49.889782333 DEBUG Received server response for request 1 2026-08-19 21:48:49.889812980 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.889867162 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.889928697 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.889932064 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.889957732 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.889968662 DEBUG Initializing workspace `file:///tmp/.tmpbwP2el/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:48:49.889986365 DEBUG Searching for a project in '/tmp/.tmpbwP2el/src' 2026-08-19 21:48:49.890009699 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:49.890013847 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.890254428 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.890259828 DEBUG Discovering virtual environment in `/tmp/.tmpbwP2el/src` 2026-08-19 21:48:49.890286238 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:49.890290395 DEBUG No virtual environment found 2026-08-19 21:48:49.890298270 DEBUG Adding first-party search path `/tmp/.tmpbwP2el/src` 2026-08-19 21:48:49.890301666 DEBUG Using vendored stdlib 2026-08-19 21:48:49.890419377 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.890423294 DEBUG Adding new file root '/tmp/.tmpbwP2el/src' of kind Project 2026-08-19 21:48:49.890544632 DEBUG Updating project to check open files 2026-08-19 21:48:49.890555082 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:49.890566232 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.890571152 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:49.890646683 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbwP2el/src/foo.py", kind: File } 2026-08-19 21:48:49.890667773 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbwP2el/src/foo.py` 2026-08-19 21:48:49.890671009 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.890680006 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.890816286 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpbwP2el/src/foo.py"))}: Checking file '/tmp/.tmpbwP2el/src/foo.py' 2026-08-19 21:48:49.890933215 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpbwP2el/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.905103139 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpbwP2el/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.910732105 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.04ms 2026-08-19 21:48:49.910780836 DEBUG Received server response for request 2 2026-08-19 21:48:49.921202058 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.921256279 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.921263212 DEBUG method="shutdown" response.id=3 duration=11.44µs 2026-08-19 21:48:49.921373609 DEBUG Received server response for request 3 2026-08-19 21:48:49.921379210 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.921391593 DEBUG Received exit notification, exiting ok test configuration::invalid_configuration_file ... 2026-08-19 21:48:49.927324666 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49.927395278 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.927449359 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.929057825 DEBUG Client info: None 2026-08-19 21:48:49.929074546 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49.929087260 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.929092279 INFO Version: Unknown 2026-08-19 21:48:49.929128788 DEBUG Received server response for request 1 2026-08-19 21:48:49.929157802 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.929208918 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.929272537 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.929276144 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.929302533 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.929313444 DEBUG Initializing workspace `file:///tmp/.tmpiaViMG/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpiaViMG/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:49.929325016 DEBUG Using overridden configuration file at '/tmp/.tmpiaViMG/ty2.toml' 2026-08-19 21:48:49.929349672 ERROR Failed to create project for workspace `file:///tmp/.tmpiaViMG/src`: Failed to discover project configuration: Error loading configuration file at /tmp/.tmpiaViMG/ty2.toml: /tmp/.tmpiaViMG/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:48:49.929658461 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.929664492 DEBUG Discovering virtual environment in `/tmp/.tmpiaViMG/src` 2026-08-19 21:48:49.929698766 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:49.929703976 DEBUG No virtual environment found 2026-08-19 21:48:49.929736547 DEBUG Adding first-party search path `/tmp/.tmpiaViMG/src` 2026-08-19 21:48:49.929740564 DEBUG Using vendored stdlib 2026-08-19 21:48:49.929862844 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.929867202 DEBUG Adding new file root '/tmp/.tmpiaViMG/src' of kind Project 2026-08-19 21:48:49.929997816 DEBUG Updating project to check open files 2026-08-19 21:48:49.930011903 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:49.930023635 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.930028925 DEBUG Received notification `window/showMessage` 2026-08-19 21:48:49.930031700 INFO Retrying to receive `window/showMessage` notification 2026-08-19 21:48:49.930035497 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:49.930087505 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiaViMG/src/foo.py", kind: File } 2026-08-19 21:48:49.930108374 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiaViMG/src/foo.py` 2026-08-19 21:48:49.930111280 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.930119014 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:49.930837541 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiaViMG/src/foo.py"))}: Checking file '/tmp/.tmpiaViMG/src/foo.py' 2026-08-19 21:48:49.930959289 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiaViMG/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.944599560 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiaViMG/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.950430134 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.30ms 2026-08-19 21:48:49.950449009 DEBUG Received server response for request 2 2026-08-19 21:48:49.961114842 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:49.961139238 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:49.961145449 DEBUG method="shutdown" response.id=3 duration=9.59µs 2026-08-19 21:48:49.961151491 DEBUG Received server response for request 3 2026-08-19 21:48:49.961154276 DEBUG Client sends notification `exit` 2026-08-19 21:48:49.961163914 DEBUG Received exit notification, exiting ok test configuration::unsupported_editor_python_version ... 2026-08-19 21:48:49.966646984 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49.966770675 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:49.966795101 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:49.966840767 DEBUG Client info: None 2026-08-19 21:48:49.966853541 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49.966872606 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:49.968549216 INFO Version: Unknown 2026-08-19 21:48:49.968603437 DEBUG Received server response for request 1 2026-08-19 21:48:49.968630438 DEBUG Client sends notification `initialized` 2026-08-19 21:48:49.968680081 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:49.968769639 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:49.968774378 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:49.968809223 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:49.968827818 DEBUG Initializing workspace `file:///tmp/.tmpNsuGS4/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/.tmpNsuGS4/venv", }, environment: None, version: Some( EnvironmentVersion { major: 3, minor: 16, patch: None, sys_version: None, }, ), }, ), }, ), } 2026-08-19 21:48:49.968899202 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:48:49.968903971 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpNsuGS4/venv 2026-08-19 21:48:49.968911575 DEBUG Searching for a project in '/tmp/.tmpNsuGS4/src' 2026-08-19 21:48:49.968936592 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:49.968941842 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:49.969191239 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:49.969202951 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpNsuGS4/venv/pyvenv.cfg' 2026-08-19 21:48:49.969218571 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpNsuGS4/venv 2026-08-19 21:48:49.969247505 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpNsuGS4/venv/lib/python3.16/site-packages"] 2026-08-19 21:48:49.969258205 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpNsuGS4/base 2026-08-19 21:48:49.969263375 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-19 21:48:49.969266150 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/.tmpNsuGS4/base` 2026-08-19 21:48:49.969277361 DEBUG Adding first-party search path `/tmp/.tmpNsuGS4/src` 2026-08-19 21:48:49.969280998 DEBUG Using vendored stdlib 2026-08-19 21:48:49.969401193 DEBUG Adding site-packages search path `/tmp/.tmpNsuGS4/venv/lib/python3.16/site-packages` 2026-08-19 21:48:49.969406102 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:49.969409639 DEBUG Adding new file root '/tmp/.tmpNsuGS4/src' of kind Project 2026-08-19 21:48:49.969533541 DEBUG Adding new file root '/tmp/.tmpNsuGS4/venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-19 21:48:49.969568557 DEBUG Updating project to check open files 2026-08-19 21:48:49.969598413 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:49.969608572 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:49.969611237 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:49.969688812 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:49.969694713 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:49.969772078 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpNsuGS4/src/main.py", kind: File } 2026-08-19 21:48:49.969792466 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNsuGS4/src/main.py` 2026-08-19 21:48:49.969795873 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:49.969806182 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(81))}}: Set open project files (count: 1) 2026-08-19 21:48:49.969902599 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpNsuGS4/src/main.py"))}: Checking file '/tmp/.tmpNsuGS4/src/main.py' 2026-08-19 21:48:49.970015821 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpNsuGS4/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:49.992524677 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpNsuGS4/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:49.994279787 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.47ms 2026-08-19 21:48:49.994304473 DEBUG Received server response for request 2 2026-08-19 21:48:50.004490366 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.004519180 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.004525241 DEBUG method="shutdown" response.id=3 duration=10.90µs 2026-08-19 21:48:50.004531854 DEBUG Received server response for request 3 2026-08-19 21:48:50.004535320 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.004546721 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic ... 2026-08-19 21:48:50.007955562 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.008030943 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.008089433 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.008128186 DEBUG Client info: None 2026-08-19 21:48:50.008141190 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.008154365 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.008159765 INFO Version: Unknown 2026-08-19 21:48:50.008199730 DEBUG Received server response for request 1 2026-08-19 21:48:50.008235056 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.008291853 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.008385779 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.008389466 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.008413280 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.008425193 DEBUG Initializing workspace `file:///tmp/.tmpZ1OtB5/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.008437325 DEBUG Searching for a project in '/tmp/.tmpZ1OtB5/project' 2026-08-19 21:48:50.008462613 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.008467502 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.008794034 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.008800256 DEBUG Discovering virtual environment in `/tmp/.tmpZ1OtB5/project` 2026-08-19 21:48:50.008809523 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpZ1OtB5/project/.venv/pyvenv.cfg' 2026-08-19 21:48:50.008850049 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:50.008856752 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpZ1OtB5/project/.venv 2026-08-19 21:48:50.008884644 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpZ1OtB5/project/.venv/lib/python3.16/site-packages"] 2026-08-19 21:48:50.008893290 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpZ1OtB5/base 2026-08-19 21:48:50.008897969 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-19 21:48:50.008900584 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/.tmpZ1OtB5/base` 2026-08-19 21:48:50.008912155 DEBUG Adding first-party search path `/tmp/.tmpZ1OtB5/project` 2026-08-19 21:48:50.008915892 DEBUG Using vendored stdlib 2026-08-19 21:48:50.009070943 DEBUG Adding site-packages search path `/tmp/.tmpZ1OtB5/project/.venv/lib/python3.16/site-packages` 2026-08-19 21:48:50.009077335 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.009082234 DEBUG Adding new file root '/tmp/.tmpZ1OtB5/project' of kind Project 2026-08-19 21:48:50.009241553 DEBUG Adding new file root '/tmp/.tmpZ1OtB5/project/.venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-19 21:48:50.009263073 DEBUG Updating project to check open files 2026-08-19 21:48:50.009284513 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:50.009295995 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:50.009298890 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:50.019733223 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.019789689 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.019796702 DEBUG method="shutdown" response.id=2 duration=11.56µs 2026-08-19 21:48:50.019898373 DEBUG Received server response for request 2 2026-08-19 21:48:50.019903793 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.019918069 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic_for_system_interpreter ... 2026-08-19 21:48:50.021564731 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.021671821 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.021755869 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.021796886 DEBUG Client info: None 2026-08-19 21:48:50.021811052 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.021825139 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.021833555 INFO Version: Unknown 2026-08-19 21:48:50.021884550 DEBUG Received server response for request 1 2026-08-19 21:48:50.021925126 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.021989337 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.022073124 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.022077342 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.022112688 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.022134178 DEBUG Initializing workspace `file:///tmp/.tmpHmuwLH/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/.tmpHmuwLH/python/bin/python3.16", query: None, fragment: None, }, ), sys_prefix: "/tmp/.tmpHmuwLH/python", }, environment: None, version: None, }, ), }, ), } 2026-08-19 21:48:50.022167300 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpHmuwLH/python 2026-08-19 21:48:50.022175540 DEBUG Searching for a project in '/tmp/.tmpHmuwLH/project' 2026-08-19 21:48:50.022203298 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.022209149 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.022592567 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.022607215 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpHmuwLH/python/pyvenv.cfg' 2026-08-19 21:48:50.022616081 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpHmuwLH/python 2026-08-19 21:48:50.022653672 DEBUG Resolved site-packages directories for this environment are: ["/tmp/.tmpHmuwLH/python/lib/python3.16/site-packages"] 2026-08-19 21:48:50.022658762 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpHmuwLH/python 2026-08-19 21:48:50.022665614 DEBUG Resolved real stdlib directory for this environment is: "/tmp/.tmpHmuwLH/python/lib/python3.16" 2026-08-19 21:48:50.022676865 DEBUG Adding first-party search path `/tmp/.tmpHmuwLH/project` 2026-08-19 21:48:50.022681033 DEBUG Using vendored stdlib 2026-08-19 21:48:50.022846984 DEBUG Adding site-packages search path `/tmp/.tmpHmuwLH/python/lib/python3.16/site-packages` 2026-08-19 21:48:50.022852905 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.022857975 DEBUG Adding new file root '/tmp/.tmpHmuwLH/project' of kind Project 2026-08-19 21:48:50.023023686 DEBUG Adding new file root '/tmp/.tmpHmuwLH/python/lib/python3.16/site-packages' of kind SearchPath 2026-08-19 21:48:50.023050506 DEBUG Updating project to check open files 2026-08-19 21:48:50.023067648 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:50.023083868 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:50.023087014 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:50.033274176 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.033302642 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.033309485 DEBUG method="shutdown" response.id=2 duration=11.74µs 2026-08-19 21:48:50.033315233 DEBUG Received server response for request 2 2026-08-19 21:48:50.033318930 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.033329140 DEBUG Received exit notification, exiting ok test folding_range::folding_range_basic_functionality ... 2026-08-19 21:48:50.034696695 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.036398896 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.036696061 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.037321967 DEBUG Client info: None 2026-08-19 21:48:50.037760399 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.038641260 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.039268406 INFO Version: Unknown 2026-08-19 21:48:50.039528884 DEBUG Received server response for request 1 2026-08-19 21:48:50.039766880 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.040003361 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.040059108 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.040065500 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.040084465 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.040088122 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-19 21:48:50.040690519 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.040723160 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.040728179 DEBUG Initializing workspace `file:///tmp/.tmpQUakrM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.040739601 DEBUG Searching for a project in '/tmp/.tmpQUakrM/src' 2026-08-19 21:48:50.040764848 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.040769767 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.041659075 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.041671528 DEBUG Discovering virtual environment in `/tmp/.tmpQUakrM/src` 2026-08-19 21:48:50.041741569 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:50.041748142 DEBUG No virtual environment found 2026-08-19 21:48:50.041756377 DEBUG Adding first-party search path `/tmp/.tmpQUakrM/src` 2026-08-19 21:48:50.041759623 DEBUG Using vendored stdlib 2026-08-19 21:48:50.042293704 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.042303453 DEBUG Adding new file root '/tmp/.tmpQUakrM/src' of kind Project 2026-08-19 21:48:50.042562949 DEBUG Updating project to check open files 2026-08-19 21:48:50.042593196 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:50.042597794 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:50.042887708 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQUakrM/src/foo.py", kind: File } 2026-08-19 21:48:50.042918766 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQUakrM/src/foo.py` 2026-08-19 21:48:50.042922443 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.042932402 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.043370763 DEBUG method="textDocument/foldingRange" response.id=2 duration=431.17µs 2026-08-19 21:48:50.043389809 DEBUG Received server response for request 2 2026-08-19 21:48:50.053626860 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.053698843 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.053728268 DEBUG method="shutdown" response.id=3 duration=41.24µs 2026-08-19 21:48:50.053745963 DEBUG Received server response for request 3 2026-08-19 21:48:50.053751433 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.053796055 DEBUG Received exit notification, exiting ok test folding_range::folding_range_multiline_block_headers ... 2026-08-19 21:48:50.055387519 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.055462310 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.055493328 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.055549273 DEBUG Client info: None 2026-08-19 21:48:50.055561405 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.055599096 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.055607722 INFO Version: Unknown 2026-08-19 21:48:50.055658698 DEBUG Received server response for request 1 2026-08-19 21:48:50.055694114 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.057012888 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.057060116 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.057065967 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.057080024 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.057083460 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-19 21:48:50.057093088 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.057105611 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.057110170 DEBUG Initializing workspace `file:///tmp/.tmpHeRYo9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.057122082 DEBUG Searching for a project in '/tmp/.tmpHeRYo9/src' 2026-08-19 21:48:50.057147019 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.057151547 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.057435760 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.057440940 DEBUG Discovering virtual environment in `/tmp/.tmpHeRYo9/src` 2026-08-19 21:48:50.057469423 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:50.057473872 DEBUG No virtual environment found 2026-08-19 21:48:50.057481997 DEBUG Adding first-party search path `/tmp/.tmpHeRYo9/src` 2026-08-19 21:48:50.057485233 DEBUG Using vendored stdlib 2026-08-19 21:48:50.057631157 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.057635314 DEBUG Adding new file root '/tmp/.tmpHeRYo9/src' of kind Project 2026-08-19 21:48:50.057830300 DEBUG Updating project to check open files 2026-08-19 21:48:50.057842403 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:50.057845669 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:50.057898558 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHeRYo9/src/foo.py", kind: File } 2026-08-19 21:48:50.057922172 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHeRYo9/src/foo.py` 2026-08-19 21:48:50.057925268 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.057933353 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.058041295 DEBUG method="textDocument/foldingRange" response.id=2 duration=101.31µs 2026-08-19 21:48:50.058070807 DEBUG Received server response for request 2 2026-08-19 21:48:50.073558516 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.073619986 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.073628823 DEBUG method="shutdown" response.id=3 duration=12.91µs 2026-08-19 21:48:50.073657456 DEBUG Received server response for request 3 2026-08-19 21:48:50.073662235 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.073724813 DEBUG Received exit notification, exiting ok test folding_range::folding_range_notebook_cells_are_filtered_to_the_requested_cell ... 2026-08-19 21:48:50.074972652 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.075038996 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.075096915 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.075121511 DEBUG Client info: None 2026-08-19 21:48:50.075133043 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.075144344 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.075150936 INFO Version: Unknown 2026-08-19 21:48:50.075213313 DEBUG Received server response for request 1 2026-08-19 21:48:50.075237038 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.075247658 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpuUlbWl 2026-08-19 21:48:50.075293163 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.075367993 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.075371740 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.075376289 DEBUG No workspace configuration provided for file:///tmp/.tmpuUlbWl 2026-08-19 21:48:50.075390255 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:50.075414601 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.075418267 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpuUlbWl, using default options 2026-08-19 21:48:50.075422966 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.075425892 DEBUG Initializing workspace `file:///tmp/.tmpuUlbWl`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.075436301 DEBUG Searching for a project in '/tmp/.tmpuUlbWl' 2026-08-19 21:48:50.075455637 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.075459465 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.075706848 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.075729882 DEBUG Discovering virtual environment in `/tmp/.tmpuUlbWl` 2026-08-19 21:48:50.075756101 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:50.075760188 DEBUG No virtual environment found 2026-08-19 21:48:50.075767372 DEBUG Adding first-party search path `/tmp/.tmpuUlbWl` 2026-08-19 21:48:50.075770618 DEBUG Using vendored stdlib 2026-08-19 21:48:50.075891274 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.075895081 DEBUG Adding new file root '/tmp/.tmpuUlbWl' of kind Project 2026-08-19 21:48:50.076024213 DEBUG Updating project to check open files 2026-08-19 21:48:50.076034122 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:50.076037228 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:50.076054670 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:50.076057736 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.076063727 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:50.076069128 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:50.076071482 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.076075489 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:50.076080048 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:50.076082242 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.076086220 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:50.076200875 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:48:50.076362467 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.096797914 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:50.115696988 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:50.115733175 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:50.115772830 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:50.115775815 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:50.115781255 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-19 21:48:50.115903157 DEBUG method="textDocument/foldingRange" response.id=2 duration=104.08µs 2026-08-19 21:48:50.115915283 DEBUG Received server response for request 2 2026-08-19 21:48:50.115924016 DEBUG Client sends request `textDocument/foldingRange` with ID 3 2026-08-19 21:48:50.115977860 DEBUG method="textDocument/foldingRange" response.id=3 duration=41.01µs 2026-08-19 21:48:50.115985382 DEBUG Received server response for request 3 2026-08-19 21:48:50.126563363 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:50.126672471 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.126680736 DEBUG method="shutdown" response.id=4 duration=13.26µs 2026-08-19 21:48:50.126795702 DEBUG Received server response for request 4 2026-08-19 21:48:50.126801753 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.126817523 DEBUG Received exit notification, exiting ok test goto_definition::script_search_paths_resolve_imported_symbols ... 2026-08-19 21:48:50.131758696 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.131842042 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.131863983 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.131917063 DEBUG Client info: None 2026-08-19 21:48:50.131929686 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.131942430 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.131949083 INFO Version: Unknown 2026-08-19 21:48:50.131991342 DEBUG Received server response for request 1 2026-08-19 21:48:50.132029724 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.132079497 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.132177671 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.132181598 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.132196687 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.132200494 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.132203590 DEBUG Client sends request `textDocument/definition` with ID 2 2026-08-19 21:48:50.132221303 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.132232334 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.132237553 DEBUG Initializing workspace `file:///tmp/.tmpu5iYV4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.132249476 DEBUG Searching for a project in '/tmp/.tmpu5iYV4/src' 2026-08-19 21:48:50.132276166 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.132281085 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.132599131 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.132604942 DEBUG Discovering virtual environment in `/tmp/.tmpu5iYV4/src` 2026-08-19 21:48:50.132642953 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:50.132648063 DEBUG No virtual environment found 2026-08-19 21:48:50.132657871 DEBUG Adding first-party search path `/tmp/.tmpu5iYV4/src` 2026-08-19 21:48:50.132661578 DEBUG Using vendored stdlib 2026-08-19 21:48:50.132816268 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.132821779 DEBUG Adding new file root '/tmp/.tmpu5iYV4/src' of kind Project 2026-08-19 21:48:50.132959597 DEBUG Updating project to check open files 2026-08-19 21:48:50.132977631 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:50.132981638 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:50.133028145 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpu5iYV4/src/script.py", kind: File } 2026-08-19 21:48:50.133053844 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpu5iYV4/src/script.py` 2026-08-19 21:48:50.133057060 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.133064985 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.133085222 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpu5iYV4/src/ordinary.py", kind: File } 2026-08-19 21:48:50.133094941 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpu5iYV4/src/ordinary.py` 2026-08-19 21:48:50.133097526 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.133102585 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:50.133295968 INFO request{id=2 method=textDocument/definition}: Defaulting to python-platform `linux` 2026-08-19 21:48:50.133331194 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:48:50.133336353 DEBUG request{id=2 method=textDocument/definition}: No virtual environment found 2026-08-19 21:48:50.133343657 DEBUG request{id=2 method=textDocument/definition}: Adding extra search-path `/tmp/.tmpu5iYV4/src/dependencies` 2026-08-19 21:48:50.133347755 DEBUG request{id=2 method=textDocument/definition}: Using vendored stdlib 2026-08-19 21:48:50.133463532 INFO request{id=2 method=textDocument/definition}: Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.133468281 DEBUG request{id=2 method=textDocument/definition}: Adding new file root '/tmp/.tmpu5iYV4/src/dependencies' of kind SearchPath 2026-08-19 21:48:50.133540847 DEBUG request{id=2 method=textDocument/definition}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.133671652 DEBUG method="textDocument/definition" response.id=2 duration=563.57µs 2026-08-19 21:48:50.133682242 DEBUG Received server response for request 2 2026-08-19 21:48:50.133789974 DEBUG Client sends request `textDocument/definition` with ID 3 2026-08-19 21:48:50.133845939 DEBUG request{id=3 method=textDocument/definition}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.133855617 DEBUG request{id=3 method=textDocument/definition}: Module `dependency` not found in search paths 2026-08-19 21:48:50.133869092 DEBUG request{id=3 method=textDocument/definition}: Module `dependency` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:50.133883840 DEBUG method="textDocument/definition" response.id=3 duration=78.53µs 2026-08-19 21:48:50.133889350 DEBUG Received server response for request 3 2026-08-19 21:48:50.143996706 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:50.144051148 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.144058281 DEBUG method="shutdown" response.id=4 duration=10.72µs 2026-08-19 21:48:50.144175772 DEBUG Received server response for request 4 2026-08-19 21:48:50.144182204 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.144200143 DEBUG Received exit notification, exiting ok test hover::prefers_markdown_when_listed_first ... 2026-08-19 21:48:50.145652888 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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:48:50.145746293 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.145772392 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.145913877 DEBUG Client info: None 2026-08-19 21:48:50.145928775 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.145941138 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.145947450 INFO Version: Unknown 2026-08-19 21:48:50.145993737 DEBUG Received server response for request 1 2026-08-19 21:48:50.146018514 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.146785939 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.146825177 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.146830897 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.146844834 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.146848010 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:48:50.146860639 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.146870828 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.146874365 DEBUG Initializing workspace `file:///tmp/.tmp6Azt7k/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.146885436 DEBUG Searching for a project in '/tmp/.tmp6Azt7k/src' 2026-08-19 21:48:50.146908529 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.146912787 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.147153017 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.147163517 DEBUG Discovering virtual environment in `/tmp/.tmp6Azt7k/src` 2026-08-19 21:48:50.147193794 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:50.147197921 DEBUG No virtual environment found 2026-08-19 21:48:50.147205546 DEBUG Adding first-party search path `/tmp/.tmp6Azt7k/src` 2026-08-19 21:48:50.147208896 DEBUG Using vendored stdlib 2026-08-19 21:48:50.147328807 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.147332884 DEBUG Adding new file root '/tmp/.tmp6Azt7k/src' of kind Project 2026-08-19 21:48:50.147461796 DEBUG Updating project to check open files 2026-08-19 21:48:50.147471775 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:50.147474891 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:50.147515497 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp6Azt7k/src/foo.py", kind: File } 2026-08-19 21:48:50.147531657 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6Azt7k/src/foo.py` 2026-08-19 21:48:50.147534472 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.147541415 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.147773364 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.162087023 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-19 21:48:50.164153437 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-19 21:48:50.164314429 DEBUG method="textDocument/hover" response.id=2 duration=16.77ms 2026-08-19 21:48:50.164437378 DEBUG Received server response for request 2 2026-08-19 21:48:50.174552077 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.174620618 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.174629695 DEBUG method="shutdown" response.id=3 duration=14.47µs 2026-08-19 21:48:50.174662006 DEBUG Received server response for request 3 2026-08-19 21:48:50.174675171 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.174691541 DEBUG Received exit notification, exiting ok test hover::prefers_plain_text_when_listed_first ... 2026-08-19 21:48:50.177487169 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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:48:50.178743093 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.178769813 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.178837655 DEBUG Client info: None 2026-08-19 21:48:50.178853204 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.178866905 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.178873768 INFO Version: Unknown 2026-08-19 21:48:50.178930935 DEBUG Received server response for request 1 2026-08-19 21:48:50.178972353 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.179031093 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.179104972 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.179108658 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.179134898 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.179146824 DEBUG Initializing workspace `file:///tmp/.tmpohCZjV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.179159183 DEBUG Searching for a project in '/tmp/.tmpohCZjV/src' 2026-08-19 21:48:50.179194890 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.179199689 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.179491867 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.179497638 DEBUG Discovering virtual environment in `/tmp/.tmpohCZjV/src` 2026-08-19 21:48:50.179532693 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:50.179537472 DEBUG No virtual environment found 2026-08-19 21:48:50.179551599 DEBUG Adding first-party search path `/tmp/.tmpohCZjV/src` 2026-08-19 21:48:50.179555075 DEBUG Using vendored stdlib 2026-08-19 21:48:50.179703303 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.180506228 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.180512600 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:48:50.180525164 DEBUG Adding new file root '/tmp/.tmpohCZjV/src' of kind Project 2026-08-19 21:48:50.180687719 DEBUG Updating project to check open files 2026-08-19 21:48:50.180737276 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:50.180790762 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpohCZjV/src/foo.py", kind: File } 2026-08-19 21:48:50.180814230 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpohCZjV/src/foo.py` 2026-08-19 21:48:50.180816901 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.180824936 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.181049281 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.199304715 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-19 21:48:50.201659529 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-19 21:48:50.201728142 DEBUG method="textDocument/hover" response.id=2 duration=20.89ms 2026-08-19 21:48:50.201745103 DEBUG Received server response for request 2 2026-08-19 21:48:50.211855569 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.211906104 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.211911905 DEBUG method="shutdown" response.id=3 duration=9.15µs 2026-08-19 21:48:50.212003757 DEBUG Received server response for request 3 2026-08-19 21:48:50.212009177 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.212028303 DEBUG Received exit notification, exiting ok test hover::shared_import_hover_uses_each_script_python_version ... 2026-08-19 21:48:50.216563003 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.216661858 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.216701462 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.218818230 DEBUG Client info: None 2026-08-19 21:48:50.218841275 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.218861001 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.218866743 INFO Version: Unknown 2026-08-19 21:48:50.219411963 DEBUG Received server response for request 1 2026-08-19 21:48:50.219458823 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.219524657 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.219615998 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.219619875 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.219652246 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.219662505 DEBUG Initializing workspace `file:///tmp/.tmpxxgNzB/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.219673676 DEBUG Searching for a project in '/tmp/.tmpxxgNzB/src' 2026-08-19 21:48:50.219739580 DEBUG Found project at '/tmp/.tmpxxgNzB/src' 2026-08-19 21:48:50.219751241 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.220006740 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.220012621 DEBUG Discovering virtual environment in `/tmp/.tmpxxgNzB/src` 2026-08-19 21:48:50.220047315 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:50.220052005 DEBUG No virtual environment found 2026-08-19 21:48:50.220060100 DEBUG Adding first-party search path `/tmp/.tmpxxgNzB/src` 2026-08-19 21:48:50.220063497 DEBUG Using vendored stdlib 2026-08-19 21:48:50.220190014 INFO Python version: Python 3.12, platform: linux 2026-08-19 21:48:50.220194082 DEBUG Adding new file root '/tmp/.tmpxxgNzB/src' of kind Project 2026-08-19 21:48:50.220333463 DEBUG Updating project to check open files 2026-08-19 21:48:50.220344063 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:50.221017215 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.221131960 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.221225695 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:48:50.221373511 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxxgNzB/src/older.py", kind: File } 2026-08-19 21:48:50.221497846 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxxgNzB/src/older.py` 2026-08-19 21:48:50.221611208 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.221728919 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.221787479 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxxgNzB/src/newer.py", kind: File } 2026-08-19 21:48:50.221808478 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxxgNzB/src/newer.py` 2026-08-19 21:48:50.221811434 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.221817485 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:50.224542311 DEBUG request{id=2 method=textDocument/hover}: Resolving requires-python constraint: `>=3.12` 2026-08-19 21:48:50.224589319 DEBUG request{id=2 method=textDocument/hover}: Resolved requires-python constraint to: 3.12 2026-08-19 21:48:50.225014386 INFO request{id=2 method=textDocument/hover}: Defaulting to python-platform `linux` 2026-08-19 21:48:50.225201858 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:48:50.225214642 DEBUG request{id=2 method=textDocument/hover}: No virtual environment found 2026-08-19 21:48:50.225223188 DEBUG request{id=2 method=textDocument/hover}: Adding extra search-path `/tmp/.tmpxxgNzB/src` 2026-08-19 21:48:50.225228137 DEBUG request{id=2 method=textDocument/hover}: Using vendored stdlib 2026-08-19 21:48:50.225909204 INFO request{id=2 method=textDocument/hover}: Python version: Python 3.12, platform: linux 2026-08-19 21:48:50.226173900 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.240998900 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[12] 2026-08-19 21:48:50.241105950 DEBUG method="textDocument/hover" response.id=2 duration=19.28ms 2026-08-19 21:48:50.241249800 DEBUG Received server response for request 2 2026-08-19 21:48:50.241345990 DEBUG Client sends request `textDocument/hover` with ID 3 2026-08-19 21:48:50.241429036 DEBUG request{id=3 method=textDocument/hover}: Resolving requires-python constraint: `>=3.13` 2026-08-19 21:48:50.241436089 DEBUG request{id=3 method=textDocument/hover}: Resolved requires-python constraint to: 3.13 2026-08-19 21:48:50.241546266 INFO request{id=3 method=textDocument/hover}: Defaulting to python-platform `linux` 2026-08-19 21:48:50.241607190 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:48:50.241613392 DEBUG request{id=3 method=textDocument/hover}: No virtual environment found 2026-08-19 21:48:50.241620615 DEBUG request{id=3 method=textDocument/hover}: Adding extra search-path `/tmp/.tmpxxgNzB/src` 2026-08-19 21:48:50.241624943 DEBUG request{id=3 method=textDocument/hover}: Using vendored stdlib 2026-08-19 21:48:50.242070398 INFO request{id=3 method=textDocument/hover}: Python version: Python 3.13, platform: linux 2026-08-19 21:48:50.242219258 DEBUG request{id=3 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.256289445 DEBUG request{id=3 method=textDocument/hover}: Inferred type of covering node is Literal[13] 2026-08-19 21:48:50.256377259 DEBUG method="textDocument/hover" response.id=3 duration=15.01ms 2026-08-19 21:48:50.256493099 DEBUG Received server response for request 3 2026-08-19 21:48:50.266764173 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:50.266824007 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.266833425 DEBUG method="shutdown" response.id=4 duration=15.37µs 2026-08-19 21:48:50.266862274 DEBUG Received server response for request 4 2026-08-19 21:48:50.266867885 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.267323776 DEBUG Received exit notification, exiting ok test hover::supports_only_markdown ... 2026-08-19 21:48:50.271947076 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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:48:50.272032496 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.272071870 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.274977582 DEBUG Client info: None 2026-08-19 21:48:50.275110802 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.275600751 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.275612282 INFO Version: Unknown 2026-08-19 21:48:50.275654962 DEBUG Received server response for request 1 2026-08-19 21:48:50.275704475 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.275803891 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.276061354 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.276076011 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.276216365 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.276329226 DEBUG Initializing workspace `file:///tmp/.tmpF6NooV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.276595245 DEBUG Searching for a project in '/tmp/.tmpF6NooV/src' 2026-08-19 21:48:50.276637344 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.276643285 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.276978644 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.276984915 DEBUG Discovering virtual environment in `/tmp/.tmpF6NooV/src` 2026-08-19 21:48:50.277024530 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:50.277029399 DEBUG No virtual environment found 2026-08-19 21:48:50.277039908 DEBUG Adding first-party search path `/tmp/.tmpF6NooV/src` 2026-08-19 21:48:50.277043786 DEBUG Using vendored stdlib 2026-08-19 21:48:50.277176985 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.277181684 DEBUG Adding new file root '/tmp/.tmpF6NooV/src' of kind Project 2026-08-19 21:48:50.277336424 DEBUG Updating project to check open files 2026-08-19 21:48:50.277353627 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:50.277746203 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.277851219 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:48:50.278005829 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpF6NooV/src/foo.py", kind: File } 2026-08-19 21:48:50.278135532 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpF6NooV/src/foo.py` 2026-08-19 21:48:50.278229689 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.278326671 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.280138091 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.291765709 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-19 21:48:50.293806295 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-19 21:48:50.293851896 DEBUG method="textDocument/hover" response.id=2 duration=15.43ms 2026-08-19 21:48:50.293978473 DEBUG Received server response for request 2 2026-08-19 21:48:50.304092350 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.304141101 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.304146842 DEBUG method="shutdown" response.id=3 duration=9.44µs 2026-08-19 21:48:50.304237462 DEBUG Received server response for request 3 2026-08-19 21:48:50.304243233 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.304262649 DEBUG Received exit notification, exiting ok test hover::supports_only_plain_text ... 2026-08-19 21:48:50.308868624 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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:48:50.308949285 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.308970835 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.309017152 DEBUG Client info: None 2026-08-19 21:48:50.309028333 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.309039825 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.309044784 INFO Version: Unknown 2026-08-19 21:48:50.309080972 DEBUG Received server response for request 1 2026-08-19 21:48:50.309110998 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.309159880 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.309241382 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.309244999 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.309257934 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.309260789 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:48:50.309276528 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.309285876 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.309289753 DEBUG Initializing workspace `file:///tmp/.tmpBPOz50/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.309300764 DEBUG Searching for a project in '/tmp/.tmpBPOz50/src' 2026-08-19 21:48:50.309323346 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.309327454 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.309567684 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.309572583 DEBUG Discovering virtual environment in `/tmp/.tmpBPOz50/src` 2026-08-19 21:48:50.309622607 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:50.309626985 DEBUG No virtual environment found 2026-08-19 21:48:50.309635672 DEBUG Adding first-party search path `/tmp/.tmpBPOz50/src` 2026-08-19 21:48:50.309639108 DEBUG Using vendored stdlib 2026-08-19 21:48:50.309789149 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.309793758 DEBUG Adding new file root '/tmp/.tmpBPOz50/src' of kind Project 2026-08-19 21:48:50.309914554 DEBUG Updating project to check open files 2026-08-19 21:48:50.309925024 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:50.309928851 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:50.309969237 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBPOz50/src/foo.py", kind: File } 2026-08-19 21:48:50.309988052 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBPOz50/src/foo.py` 2026-08-19 21:48:50.309990858 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.309997650 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.310795662 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.325681027 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-19 21:48:50.327810382 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-19 21:48:50.328022199 DEBUG method="textDocument/hover" response.id=2 duration=18.02ms 2026-08-19 21:48:50.328240788 DEBUG Received server response for request 2 2026-08-19 21:48:50.338357617 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.338432334 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.338441181 DEBUG method="shutdown" response.id=3 duration=15.65µs 2026-08-19 21:48:50.338470542 DEBUG Received server response for request 3 2026-08-19 21:48:50.338480090 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.338548989 DEBUG Received exit notification, exiting ok test implementation::implementation_location_links_with_link_support ... 2026-08-19 21:48:50.341111019 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: 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:48:50.341179678 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.341200106 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.341236945 DEBUG Client info: None 2026-08-19 21:48:50.341247966 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.341258516 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "IMPLEMENTATION_LINK_SUPPORT"] 2026-08-19 21:48:50.341263435 INFO Version: Unknown 2026-08-19 21:48:50.341300074 DEBUG Received server response for request 1 2026-08-19 21:48:50.341322626 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.341333366 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp9CLuEo 2026-08-19 21:48:50.341389431 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.341450926 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.341454383 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.341458651 DEBUG No workspace configuration provided for file:///tmp/.tmp9CLuEo 2026-08-19 21:48:50.341476364 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.341480141 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp9CLuEo, using default options 2026-08-19 21:48:50.341484880 DEBUG Initializing workspace `file:///tmp/.tmp9CLuEo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.341494879 DEBUG Searching for a project in '/tmp/.tmp9CLuEo' 2026-08-19 21:48:50.341512081 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.341516219 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.341835638 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.341841168 DEBUG Discovering virtual environment in `/tmp/.tmp9CLuEo` 2026-08-19 21:48:50.341866175 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:50.341870443 DEBUG No virtual environment found 2026-08-19 21:48:50.341877296 DEBUG Adding first-party search path `/tmp/.tmp9CLuEo` 2026-08-19 21:48:50.341880592 DEBUG Using vendored stdlib 2026-08-19 21:48:50.342002651 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.342006307 DEBUG Adding new file root '/tmp/.tmp9CLuEo' of kind Project 2026-08-19 21:48:50.342131121 DEBUG Updating project to check open files 2026-08-19 21:48:50.342140499 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:50.342151570 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.342156499 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-19 21:48:50.342206042 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9CLuEo/foo.py", kind: File } 2026-08-19 21:48:50.342221661 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9CLuEo/foo.py` 2026-08-19 21:48:50.342224346 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.342231580 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.343029614 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.364097680 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-19 21:48:50.366166579 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmp9CLuEo}: Indexed 1 file(s) in 0.002s 2026-08-19 21:48:50.366314107 DEBUG method="textDocument/implementation" response.id=2 duration=24.08ms 2026-08-19 21:48:50.366329175 DEBUG Received server response for request 2 2026-08-19 21:48:50.376451888 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.376500910 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.376507583 DEBUG method="shutdown" response.id=3 duration=10.16µs 2026-08-19 21:48:50.376625734 DEBUG Received server response for request 3 2026-08-19 21:48:50.376631475 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.376643157 DEBUG Received exit notification, exiting ok test implementation::implementation_locations_without_link_support ... 2026-08-19 21:48:50.381684608 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: 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:48:50.381781529 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.381803380 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.381842484 DEBUG Client info: None 2026-08-19 21:48:50.381854486 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.383549814 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.383557389 INFO Version: Unknown 2026-08-19 21:48:50.383616770 DEBUG Received server response for request 1 2026-08-19 21:48:50.383646967 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.383659781 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpqhMOCc 2026-08-19 21:48:50.383736114 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.383797328 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.383801005 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.383805574 DEBUG No workspace configuration provided for file:///tmp/.tmpqhMOCc 2026-08-19 21:48:50.383823487 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.383827235 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpqhMOCc, using default options 2026-08-19 21:48:50.383832314 DEBUG Initializing workspace `file:///tmp/.tmpqhMOCc`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.383843295 DEBUG Searching for a project in '/tmp/.tmpqhMOCc' 2026-08-19 21:48:50.383861088 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.383865687 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.384113171 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.384118150 DEBUG Discovering virtual environment in `/tmp/.tmpqhMOCc` 2026-08-19 21:48:50.384145241 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:50.384149699 DEBUG No virtual environment found 2026-08-19 21:48:50.384157474 DEBUG Adding first-party search path `/tmp/.tmpqhMOCc` 2026-08-19 21:48:50.384160940 DEBUG Using vendored stdlib 2026-08-19 21:48:50.384278901 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.384282678 DEBUG Adding new file root '/tmp/.tmpqhMOCc' of kind Project 2026-08-19 21:48:50.384400900 DEBUG Updating project to check open files 2026-08-19 21:48:50.384411710 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:50.384423502 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.384428602 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-19 21:48:50.384475911 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpqhMOCc/foo.py", kind: File } 2026-08-19 21:48:50.384492932 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpqhMOCc/foo.py` 2026-08-19 21:48:50.384495718 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.384502921 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.385175459 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.404650550 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-19 21:48:50.406489260 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpqhMOCc}: Indexed 1 file(s) in 0.001s 2026-08-19 21:48:50.406789066 DEBUG method="textDocument/implementation" response.id=2 duration=22.28ms 2026-08-19 21:48:50.406804135 DEBUG Received server response for request 2 2026-08-19 21:48:50.416917565 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.416941920 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.416948192 DEBUG method="shutdown" response.id=3 duration=9.19µs 2026-08-19 21:48:50.416954123 DEBUG Received server response for request 3 2026-08-19 21:48:50.416956969 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.416966356 DEBUG Received exit notification, exiting ok test implementation::implementation_provider_is_advertised ... 2026-08-19 21:48:50.421730383 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.421812527 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.421833266 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.421871848 DEBUG Client info: None 2026-08-19 21:48:50.421883069 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.423297461 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.423303252 INFO Version: Unknown 2026-08-19 21:48:50.423338558 DEBUG Received server response for request 1 2026-08-19 21:48:50.423364116 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.423374425 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpOKiJEH 2026-08-19 21:48:50.423415121 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.423479282 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.423482628 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.423487236 DEBUG No workspace configuration provided for file:///tmp/.tmpOKiJEH 2026-08-19 21:48:50.423504429 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.423508466 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpOKiJEH, using default options 2026-08-19 21:48:50.423513566 DEBUG Initializing workspace `file:///tmp/.tmpOKiJEH`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.423524456 DEBUG Searching for a project in '/tmp/.tmpOKiJEH' 2026-08-19 21:48:50.423542159 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.423546177 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.424500847 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.424507670 DEBUG Discovering virtual environment in `/tmp/.tmpOKiJEH` 2026-08-19 21:48:50.424537576 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:50.424541774 DEBUG No virtual environment found 2026-08-19 21:48:50.424549749 DEBUG Adding first-party search path `/tmp/.tmpOKiJEH` 2026-08-19 21:48:50.424553125 DEBUG Using vendored stdlib 2026-08-19 21:48:50.424689300 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.424693428 DEBUG Adding new file root '/tmp/.tmpOKiJEH' of kind Project 2026-08-19 21:48:50.424848298 DEBUG Updating project to check open files 2026-08-19 21:48:50.425742595 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:50.434821900 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.434848149 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.434853739 DEBUG method="shutdown" response.id=2 duration=8.28µs 2026-08-19 21:48:50.434860101 DEBUG Received server response for request 2 2026-08-19 21:48:50.434863247 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.434874829 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:48:50.436084573 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.436147491 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.436199518 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.436230897 DEBUG Client info: None 2026-08-19 21:48:50.436242419 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: 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:48:50.436253449 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.436257908 INFO Version: Unknown 2026-08-19 21:48:50.436289527 DEBUG Received server response for request 1 2026-08-19 21:48:50.436310570 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.436357304 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.436457241 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.436461229 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.436473292 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.436476518 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:48:50.436492117 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.436499925 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.436502997 DEBUG Initializing workspace `file:///tmp/.tmp8qLClJ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.436514308 DEBUG Searching for a project in '/tmp/.tmp8qLClJ/src' 2026-08-19 21:48:50.436542952 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.436547164 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.436826884 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.436832365 DEBUG Discovering virtual environment in `/tmp/.tmp8qLClJ/src` 2026-08-19 21:48:50.436857211 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:50.436861119 DEBUG No virtual environment found 2026-08-19 21:48:50.436868823 DEBUG Adding first-party search path `/tmp/.tmp8qLClJ/src` 2026-08-19 21:48:50.436872189 DEBUG Using vendored stdlib 2026-08-19 21:48:50.436998797 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.437002764 DEBUG Adding new file root '/tmp/.tmp8qLClJ/src' of kind Project 2026-08-19 21:48:50.437114764 DEBUG Updating project to check open files 2026-08-19 21:48:50.437123881 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:50.437127157 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:50.437166862 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8qLClJ/src/foo.py", kind: File } 2026-08-19 21:48:50.437184044 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8qLClJ/src/foo.py` 2026-08-19 21:48:50.437186779 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.437193682 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.439252610 DEBUG method="textDocument/hover" response.id=2 duration=2.05ms 2026-08-19 21:48:50.439265104 DEBUG Received server response for request 2 2026-08-19 21:48:50.449368017 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.449391491 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.449396741 DEBUG method="shutdown" response.id=3 duration=7.82µs 2026-08-19 21:48:50.449402572 DEBUG Received server response for request 3 2026-08-19 21:48:50.449405557 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.449415426 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_set_on_workspace ... 2026-08-19 21:48:50.450600678 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.450667493 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.450691518 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.452612128 DEBUG Client info: None 2026-08-19 21:48:50.452626646 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.452638428 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.452644389 INFO Version: Unknown 2026-08-19 21:48:50.452693000 DEBUG Received server response for request 1 2026-08-19 21:48:50.452740579 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.452802215 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.452862698 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.452866065 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.452888747 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.452896672 DEBUG Initializing workspace `file:///tmp/.tmpwMogeU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.452906741 DEBUG Searching for a project in '/tmp/.tmpwMogeU/src' 2026-08-19 21:48:50.452927119 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.452931036 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.453135239 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.453140008 DEBUG Discovering virtual environment in `/tmp/.tmpwMogeU/src` 2026-08-19 21:48:50.453163823 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:50.453168001 DEBUG No virtual environment found 2026-08-19 21:48:50.453175034 DEBUG Adding first-party search path `/tmp/.tmpwMogeU/src` 2026-08-19 21:48:50.453178440 DEBUG Using vendored stdlib 2026-08-19 21:48:50.453288456 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.453292233 DEBUG Adding new file root '/tmp/.tmpwMogeU/src' of kind Project 2026-08-19 21:48:50.453401749 DEBUG Updating project to check open files 2026-08-19 21:48:50.453410976 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:50.453422207 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.453427166 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:48:50.453469947 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwMogeU/src/foo.py", kind: File } 2026-08-19 21:48:50.453486197 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwMogeU/src/foo.py` 2026-08-19 21:48:50.453488982 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.453496136 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.453820527 DEBUG method="textDocument/hover" response.id=2 duration=318.33µs 2026-08-19 21:48:50.453830907 DEBUG Received server response for request 2 2026-08-19 21:48:50.463918266 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.463941810 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.463946980 DEBUG method="shutdown" response.id=3 duration=7.83µs 2026-08-19 21:48:50.463952781 DEBUG Received server response for request 3 2026-08-19 21:48:50.463956017 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.463965905 DEBUG Received exit notification, exiting ok test initialize::empty_workspace_folders ... 2026-08-19 21:48:50.465274276 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.465346372 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.465365898 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.465400443 DEBUG Client info: None 2026-08-19 21:48:50.465411844 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.465432122 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.465436871 INFO Version: Unknown 2026-08-19 21:48:50.465475534 DEBUG Received server response for request 1 2026-08-19 21:48:50.465496794 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.465516891 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmptjO2ju 2026-08-19 21:48:50.465626685 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.465703809 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.465729948 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.465739606 DEBUG No workspace configuration provided for file:///tmp/.tmptjO2ju 2026-08-19 21:48:50.465787627 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.465795492 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmptjO2ju, using default options 2026-08-19 21:48:50.465802886 DEBUG Initializing workspace `file:///tmp/.tmptjO2ju`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.465821020 DEBUG Searching for a project in '/tmp/.tmptjO2ju' 2026-08-19 21:48:50.465847640 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.465853090 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.466226059 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.466232611 DEBUG Discovering virtual environment in `/tmp/.tmptjO2ju` 2026-08-19 21:48:50.466277195 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:50.466282665 DEBUG No virtual environment found 2026-08-19 21:48:50.466293556 DEBUG Adding first-party search path `/tmp/.tmptjO2ju` 2026-08-19 21:48:50.466297273 DEBUG Using vendored stdlib 2026-08-19 21:48:50.466446653 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.466452083 DEBUG Adding new file root '/tmp/.tmptjO2ju' of kind Project 2026-08-19 21:48:50.466648110 DEBUG Updating project to check open files 2026-08-19 21:48:50.466665463 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:50.475992781 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.476067085 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.476075831 DEBUG method="shutdown" response.id=2 duration=15.06µs 2026-08-19 21:48:50.476107202 DEBUG Received server response for request 2 2026-08-19 21:48:50.476111771 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.476228026 DEBUG Received exit notification, exiting ok test initialize::missing_virtual_env_does_not_panic ... 2026-08-19 21:48:50.477438558 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.477517727 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.477536732 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.479228734 DEBUG Client info: None 2026-08-19 21:48:50.479244754 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.479256136 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.479261115 INFO Version: Unknown 2026-08-19 21:48:50.479296692 DEBUG Received server response for request 1 2026-08-19 21:48:50.479317691 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.479773528 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.479900306 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.479905205 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.479928619 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.479939049 DEBUG Initializing workspace `file:///tmp/.tmpS13lwd/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.479950951 DEBUG Searching for a project in '/tmp/.tmpS13lwd/project' 2026-08-19 21:48:50.479974165 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.479978613 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.480277303 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.480282422 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-19 21:48:50.480321937 ERROR Failed to create project for workspace `file:///tmp/.tmpS13lwd/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:48:50.480529926 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.480534124 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-19 21:48:50.480539805 DEBUG Default settings failed to discover local Python environment 2026-08-19 21:48:50.480558841 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:50.480562738 DEBUG No virtual environment found 2026-08-19 21:48:50.480571735 DEBUG Adding first-party search path `/tmp/.tmpS13lwd/project` 2026-08-19 21:48:50.480594157 DEBUG Using vendored stdlib 2026-08-19 21:48:50.480742705 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.480747214 DEBUG Adding new file root '/tmp/.tmpS13lwd/project' of kind Project 2026-08-19 21:48:50.481762713 DEBUG Received notification `window/showMessage` 2026-08-19 21:48:50.481775287 INFO Retrying to receive `window/showMessage` notification 2026-08-19 21:48:50.482550574 DEBUG Updating project to check open files 2026-08-19 21:48:50.482567176 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:50.491975993 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.492032223 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.492040037 DEBUG method="shutdown" response.id=2 duration=11.96µs 2026-08-19 21:48:50.492050723 DEBUG Received server response for request 2 2026-08-19 21:48:50.492056444 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.492072588 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration ... 2026-08-19 21:48:50.493670739 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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:48:50.493753975 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.493774744 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.493814969 DEBUG Client info: None 2026-08-19 21:48:50.493898516 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.493909747 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.493914996 INFO Version: Unknown 2026-08-19 21:48:50.493967064 DEBUG Received server response for request 1 2026-08-19 21:48:50.493989196 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.494135474 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.494170706 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.494176286 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.494216336 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.494231104 DEBUG Initializing workspace `file:///tmp/.tmpOfoLzV/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.494243988 DEBUG Searching for a project in '/tmp/.tmpOfoLzV/foo' 2026-08-19 21:48:50.494268754 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.494273283 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.494560140 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.494565170 DEBUG Discovering virtual environment in `/tmp/.tmpOfoLzV/foo` 2026-08-19 21:48:50.494605716 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:50.494610104 DEBUG No virtual environment found 2026-08-19 21:48:50.494618630 DEBUG Adding first-party search path `/tmp/.tmpOfoLzV/foo` 2026-08-19 21:48:50.494621996 DEBUG Using vendored stdlib 2026-08-19 21:48:50.494771146 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.494775284 DEBUG Adding new file root '/tmp/.tmpOfoLzV/foo' of kind Project 2026-08-19 21:48:50.494903724 DEBUG Updating project to check open files 2026-08-19 21:48:50.494914465 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-19 21:48:50.494919193 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:50.494941240 DEBUG Received server request `client/registerCapability` 2026-08-19 21:48:50.494947502 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:48:50.505102856 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.505165544 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.505173498 DEBUG method="shutdown" response.id=2 duration=12.95µs 2026-08-19 21:48:50.505202796 DEBUG Received server response for request 2 2026-08-19 21:48:50.505206964 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.505223454 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_via_initialization ... 2026-08-19 21:48:50.506443730 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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:48:50.506514803 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.506550931 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.506621931 DEBUG Client info: None 2026-08-19 21:48:50.506639554 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:48:50.506652639 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.506657859 INFO Version: Unknown 2026-08-19 21:48:50.507749943 DEBUG Received server response for request 1 2026-08-19 21:48:50.507779218 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.508816077 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.508852280 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.508858391 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.508897369 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.508908831 DEBUG Initializing workspace `file:///tmp/.tmpnRlVvz/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.508920813 DEBUG Searching for a project in '/tmp/.tmpnRlVvz/foo' 2026-08-19 21:48:50.508942469 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.508946572 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.509163729 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.509168929 DEBUG Discovering virtual environment in `/tmp/.tmpnRlVvz/foo` 2026-08-19 21:48:50.509195759 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:50.509199957 DEBUG No virtual environment found 2026-08-19 21:48:50.509208723 DEBUG Adding first-party search path `/tmp/.tmpnRlVvz/foo` 2026-08-19 21:48:50.509212079 DEBUG Using vendored stdlib 2026-08-19 21:48:50.509323709 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.509327556 DEBUG Adding new file root '/tmp/.tmpnRlVvz/foo' of kind Project 2026-08-19 21:48:50.509443228 DEBUG Updating project to check open files 2026-08-19 21:48:50.509452490 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-19 21:48:50.509456147 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:50.509476921 DEBUG Received server request `client/registerCapability` 2026-08-19 21:48:50.509483453 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:48:50.519644927 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.519747065 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.519755471 DEBUG method="shutdown" response.id=2 duration=13.04µs 2026-08-19 21:48:50.519794164 DEBUG Received server response for request 2 2026-08-19 21:48:50.519800986 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.519818008 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_without_configuration ... 2026-08-19 21:48:50.521298164 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_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:48:50.522881561 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.522912730 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.522974667 DEBUG Client info: None 2026-08-19 21:48:50.522989964 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:48:50.523002789 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-19 21:48:50.523008941 INFO Version: Unknown 2026-08-19 21:48:50.523055498 DEBUG Received server response for request 1 2026-08-19 21:48:50.523092417 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.523165143 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-19 21:48:50.523206550 DEBUG Initializing workspace `file:///tmp/.tmp8UfQEA/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.523217371 DEBUG Searching for a project in '/tmp/.tmp8UfQEA/foo' 2026-08-19 21:48:50.523241827 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.523246315 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.523541989 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.523547429 DEBUG Discovering virtual environment in `/tmp/.tmp8UfQEA/foo` 2026-08-19 21:48:50.523591953 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:50.523596411 DEBUG No virtual environment found 2026-08-19 21:48:50.523605358 DEBUG Adding first-party search path `/tmp/.tmp8UfQEA/foo` 2026-08-19 21:48:50.523608795 DEBUG Using vendored stdlib 2026-08-19 21:48:50.523765789 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.523770257 DEBUG Adding new file root '/tmp/.tmp8UfQEA/foo' of kind Project 2026-08-19 21:48:50.523904439 DEBUG Updating project to check open files 2026-08-19 21:48:50.523914438 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-19 21:48:50.523918836 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:50.524014846 DEBUG Received server request `client/registerCapability` 2026-08-19 21:48:50.524021078 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:48:50.534169006 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.534223268 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.534230481 DEBUG method="shutdown" response.id=2 duration=12.14µs 2026-08-19 21:48:50.534338704 DEBUG Received server response for request 2 2026-08-19 21:48:50.534344665 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.534356898 DEBUG Received exit notification, exiting ok test initialize::register_multiple_capabilities ... 2026-08-19 21:48:50.535850956 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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:48:50.535991469 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.536018610 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.536108156 DEBUG Client info: None 2026-08-19 21:48:50.536126451 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:50.536140166 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.536145005 INFO Version: Unknown 2026-08-19 21:48:50.536190192 DEBUG Received server response for request 1 2026-08-19 21:48:50.536219036 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.536280760 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.536446672 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.536452754 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.536486255 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.536499181 DEBUG Initializing workspace `file:///tmp/.tmpUlNIn4/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.536520189 DEBUG Searching for a project in '/tmp/.tmpUlNIn4/foo' 2026-08-19 21:48:50.536546238 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.536550806 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.537387545 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.537394708 DEBUG Discovering virtual environment in `/tmp/.tmpUlNIn4/foo` 2026-08-19 21:48:50.537424835 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:50.537429313 DEBUG No virtual environment found 2026-08-19 21:48:50.537438281 DEBUG Adding first-party search path `/tmp/.tmpUlNIn4/foo` 2026-08-19 21:48:50.537441816 DEBUG Using vendored stdlib 2026-08-19 21:48:50.537559818 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.537563875 DEBUG Adding new file root '/tmp/.tmpUlNIn4/foo' of kind Project 2026-08-19 21:48:50.537696754 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-19 21:48:50.537702936 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:50.539875049 DEBUG Received server request `client/registerCapability` 2026-08-19 21:48:50.539882113 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:48:50.550046411 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.550104400 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.550113016 DEBUG method="shutdown" response.id=2 duration=13.34µs 2026-08-19 21:48:50.550131541 DEBUG Received server response for request 2 2026-08-19 21:48:50.550137251 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.550162288 DEBUG Received exit notification, exiting ok test initialize::single_workspace_folder ... 2026-08-19 21:48:50.551629008 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.551758170 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.551786102 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.551837058 DEBUG Client info: None 2026-08-19 21:48:50.551850042 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.551933619 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.551940071 INFO Version: Unknown 2026-08-19 21:48:50.552044527 DEBUG Received server response for request 1 2026-08-19 21:48:50.552068432 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.552769992 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.552807908 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.552814781 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.552845964 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.552856554 DEBUG Initializing workspace `file:///tmp/.tmpwgx78m/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.552868166 DEBUG Searching for a project in '/tmp/.tmpwgx78m/foo' 2026-08-19 21:48:50.552892802 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.552898262 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.553115910 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.553121160 DEBUG Discovering virtual environment in `/tmp/.tmpwgx78m/foo` 2026-08-19 21:48:50.553146608 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:50.553150735 DEBUG No virtual environment found 2026-08-19 21:48:50.553158099 DEBUG Adding first-party search path `/tmp/.tmpwgx78m/foo` 2026-08-19 21:48:50.553161435 DEBUG Using vendored stdlib 2026-08-19 21:48:50.553276120 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.553279948 DEBUG Adding new file root '/tmp/.tmpwgx78m/foo' of kind Project 2026-08-19 21:48:50.553394843 DEBUG Updating project to check open files 2026-08-19 21:48:50.553405112 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:50.563067923 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.563121376 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.563129521 DEBUG method="shutdown" response.id=2 duration=18.23µs 2026-08-19 21:48:50.563200842 DEBUG Received server response for request 2 2026-08-19 21:48:50.563214678 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.563332632 DEBUG Received exit notification, exiting ok test initialize::unknown_initialization_options ... 2026-08-19 21:48:50.564600496 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.564848641 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.564874970 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.565787729 DEBUG Client info: None 2026-08-19 21:48:50.565806595 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, 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:48:50.565820330 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.565825911 INFO Version: Unknown 2026-08-19 21:48:50.565881668 DEBUG Received server response for request 1 2026-08-19 21:48:50.565916403 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.565938422 WARN Received unknown options during initialization: { "bar": null } 2026-08-19 21:48:50.565994246 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.566170429 DEBUG Received notification `window/showMessage` 2026-08-19 21:48:50.566177031 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.566179977 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.566212265 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.566223877 DEBUG Initializing workspace `file:///tmp/.tmpbfASeB/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.566235779 DEBUG Searching for a project in '/tmp/.tmpbfASeB/foo' 2026-08-19 21:48:50.566260455 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.566265124 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.566483023 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.566488353 DEBUG Discovering virtual environment in `/tmp/.tmpbfASeB/foo` 2026-08-19 21:48:50.566513881 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:50.566518058 DEBUG No virtual environment found 2026-08-19 21:48:50.566525392 DEBUG Adding first-party search path `/tmp/.tmpbfASeB/foo` 2026-08-19 21:48:50.566528849 DEBUG Using vendored stdlib 2026-08-19 21:48:50.566655075 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.566659113 DEBUG Adding new file root '/tmp/.tmpbfASeB/foo' of kind Project 2026-08-19 21:48:50.566800338 DEBUG Updating project to check open files 2026-08-19 21:48:50.566810176 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:50.576335388 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.576390193 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.576397788 DEBUG method="shutdown" response.id=2 duration=11.66µs 2026-08-19 21:48:50.576466243 DEBUG Received server response for request 2 2026-08-19 21:48:50.576479909 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.576619744 DEBUG Received exit notification, exiting ok test initialize::unknown_options_in_workspace_configuration ... 2026-08-19 21:48:50.578071289 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.578136552 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.578158823 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.579756709 DEBUG Client info: None 2026-08-19 21:48:50.579771206 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.579783018 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.579788569 INFO Version: Unknown 2026-08-19 21:48:50.579831689 DEBUG Received server response for request 1 2026-08-19 21:48:50.579858740 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.580003823 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.580041733 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.580047013 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.580087550 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.580101105 WARN Received unknown options for workspace `file:///tmp/.tmpdylrjC/foo`: { "bar": null } 2026-08-19 21:48:50.580109741 DEBUG Initializing workspace `file:///tmp/.tmpdylrjC/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.580118247 DEBUG Received notification `window/showMessage` 2026-08-19 21:48:50.580121954 DEBUG Searching for a project in '/tmp/.tmpdylrjC/foo' 2026-08-19 21:48:50.580123306 INFO Retrying to receive `window/showMessage` notification 2026-08-19 21:48:50.580162100 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.580167339 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.580464466 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.580470157 DEBUG Discovering virtual environment in `/tmp/.tmpdylrjC/foo` 2026-08-19 21:48:50.580497088 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:50.580501466 DEBUG No virtual environment found 2026-08-19 21:48:50.580509561 DEBUG Adding first-party search path `/tmp/.tmpdylrjC/foo` 2026-08-19 21:48:50.580512887 DEBUG Using vendored stdlib 2026-08-19 21:48:50.580668850 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.580673178 DEBUG Adding new file root '/tmp/.tmpdylrjC/foo' of kind Project 2026-08-19 21:48:50.580935540 DEBUG Updating project to check open files 2026-08-19 21:48:50.580948724 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:50.590273641 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.590322302 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.590329976 DEBUG method="shutdown" response.id=2 duration=12.09µs 2026-08-19 21:48:50.590347970 DEBUG Received server response for request 2 2026-08-19 21:48:50.590353631 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.590366264 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration ... 2026-08-19 21:48:50.591530436 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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:48:50.591614904 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.591746731 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.591776016 DEBUG Client info: None 2026-08-19 21:48:50.592791750 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.592803643 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.592809924 INFO Version: Unknown 2026-08-19 21:48:50.592852564 DEBUG Received server response for request 1 2026-08-19 21:48:50.592873133 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.593768944 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.593804944 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.593810213 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.593852661 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.593865925 DEBUG Initializing workspace `file:///tmp/.tmp8s7mie/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.593880064 DEBUG Searching for a project in '/tmp/.tmp8s7mie/foo' 2026-08-19 21:48:50.593903847 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.593908706 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.594188670 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.594194031 DEBUG Discovering virtual environment in `/tmp/.tmp8s7mie/foo` 2026-08-19 21:48:50.594220761 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:50.594224938 DEBUG No virtual environment found 2026-08-19 21:48:50.594232473 DEBUG Adding first-party search path `/tmp/.tmp8s7mie/foo` 2026-08-19 21:48:50.594235829 DEBUG Using vendored stdlib 2026-08-19 21:48:50.594361424 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.594365221 DEBUG Adding new file root '/tmp/.tmp8s7mie/foo' of kind Project 2026-08-19 21:48:50.594499473 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-19 21:48:50.594504933 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:50.594538185 DEBUG Received server request `client/registerCapability` 2026-08-19 21:48:50.595203753 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:48:50.605354315 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.605402987 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.605417274 DEBUG method="shutdown" response.id=2 duration=18.86µs 2026-08-19 21:48:50.605443733 DEBUG Received server response for request 2 2026-08-19 21:48:50.605449273 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.605465094 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_via_initialization ... 2026-08-19 21:48:50.607047629 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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:48:50.608617211 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.608656795 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.608744326 DEBUG Client info: None 2026-08-19 21:48:50.608762369 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:50.608776135 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.608781976 INFO Version: Unknown 2026-08-19 21:48:50.608832014 DEBUG Received server response for request 1 2026-08-19 21:48:50.608865453 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.609782853 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.609825887 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.609834353 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.609878412 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.609890685 DEBUG Initializing workspace `file:///tmp/.tmpqb6svE/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.609901916 DEBUG Searching for a project in '/tmp/.tmpqb6svE/foo' 2026-08-19 21:48:50.609925079 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.609929267 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.610212238 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.610225502 DEBUG Discovering virtual environment in `/tmp/.tmpqb6svE/foo` 2026-08-19 21:48:50.610251561 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:50.610255759 DEBUG No virtual environment found 2026-08-19 21:48:50.610263894 DEBUG Adding first-party search path `/tmp/.tmpqb6svE/foo` 2026-08-19 21:48:50.610267311 DEBUG Using vendored stdlib 2026-08-19 21:48:50.610398146 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.610402725 DEBUG Adding new file root '/tmp/.tmpqb6svE/foo' of kind Project 2026-08-19 21:48:50.610532087 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-19 21:48:50.610537437 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:50.610561907 DEBUG Received server request `client/registerCapability` 2026-08-19 21:48:50.610569080 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:48:50.620769989 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.620818705 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.620826790 DEBUG method="shutdown" response.id=2 duration=12.46µs 2026-08-19 21:48:50.620858054 DEBUG Received server response for request 2 2026-08-19 21:48:50.620863905 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.620888486 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_without_configuration ... 2026-08-19 21:48:50.622132353 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_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:48:50.623739044 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.623773929 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.623836968 DEBUG Client info: None 2026-08-19 21:48:50.623853088 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:50.623867966 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-19 21:48:50.623873777 INFO Version: Unknown 2026-08-19 21:48:50.623916927 DEBUG Received server response for request 1 2026-08-19 21:48:50.623945802 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.623997278 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-19 21:48:50.624017336 DEBUG Initializing workspace `file:///tmp/.tmpz1IVap/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.624027635 DEBUG Searching for a project in '/tmp/.tmpz1IVap/foo' 2026-08-19 21:48:50.624054054 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.624059084 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.624385035 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.624390686 DEBUG Discovering virtual environment in `/tmp/.tmpz1IVap/foo` 2026-08-19 21:48:50.624424228 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:50.624429468 DEBUG No virtual environment found 2026-08-19 21:48:50.624439898 DEBUG Adding first-party search path `/tmp/.tmpz1IVap/foo` 2026-08-19 21:48:50.624443354 DEBUG Using vendored stdlib 2026-08-19 21:48:50.624601070 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.624606129 DEBUG Adding new file root '/tmp/.tmpz1IVap/foo' of kind Project 2026-08-19 21:48:50.624779334 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-19 21:48:50.624785486 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:50.624847592 DEBUG Received server request `client/registerCapability` 2026-08-19 21:48:50.624851149 INFO Retrying to receive `client/registerCapability` request 2026-08-19 21:48:50.634990725 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:50.635060957 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.635070084 DEBUG method="shutdown" response.id=2 duration=18.28µs 2026-08-19 21:48:50.635113886 DEBUG Received server response for request 2 2026-08-19 21:48:50.635118354 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.635131750 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints ... 2026-08-19 21:48:50.636505775 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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:48:50.636591957 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.636626402 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.636685457 DEBUG Client info: None 2026-08-19 21:48:50.636728127 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.636741002 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.636745861 INFO Version: Unknown 2026-08-19 21:48:50.637745379 DEBUG Received server response for request 1 2026-08-19 21:48:50.637792307 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.643283316 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.643478783 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.643609482 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.643632725 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.643636743 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-19 21:48:50.643694938 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.643725495 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.643729984 DEBUG Initializing workspace `file:///tmp/.tmp9KKnK2/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.643742998 DEBUG Searching for a project in '/tmp/.tmp9KKnK2/src' 2026-08-19 21:48:50.643767865 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.644917610 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.645415714 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.645427185 DEBUG Discovering virtual environment in `/tmp/.tmp9KKnK2/src` 2026-08-19 21:48:50.645455729 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:50.645460217 DEBUG No virtual environment found 2026-08-19 21:48:50.645467892 DEBUG Adding first-party search path `/tmp/.tmp9KKnK2/src` 2026-08-19 21:48:50.645471178 DEBUG Using vendored stdlib 2026-08-19 21:48:50.646228437 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.646239498 DEBUG Adding new file root '/tmp/.tmp9KKnK2/src' of kind Project 2026-08-19 21:48:50.646566671 DEBUG Updating project to check open files 2026-08-19 21:48:50.646601166 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:50.646604933 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:50.646646802 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9KKnK2/src/foo.py", kind: File } 2026-08-19 21:48:50.647000174 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9KKnK2/src/foo.py` 2026-08-19 21:48:50.647004612 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.647014220 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.647348298 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.664963399 DEBUG request{id=2 method=textDocument/inlayHint}: Module `__builtins__` not found in search paths 2026-08-19 21:48:50.670093626 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 2 hints in 22.957257ms 2026-08-19 21:48:50.670339731 DEBUG method="textDocument/inlayHint" response.id=2 duration=23.32ms 2026-08-19 21:48:50.670379902 DEBUG Received server response for request 2 2026-08-19 21:48:50.680668129 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.680733535 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.680741400 DEBUG method="shutdown" response.id=3 duration=12.66µs 2026-08-19 21:48:50.680783856 DEBUG Received server response for request 3 2026-08-19 21:48:50.680789867 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.680839535 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints_auto_import ... 2026-08-19 21:48:50.686841715 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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:48:50.688426586 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.688460990 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.688650285 DEBUG Client info: None 2026-08-19 21:48:50.688667537 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.688679740 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.688685090 INFO Version: Unknown 2026-08-19 21:48:50.688852204 DEBUG Received server response for request 1 2026-08-19 21:48:50.688932123 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.689059342 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.689646242 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.689652163 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.689667712 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.689670948 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-19 21:48:50.689688161 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.689697909 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.689701395 DEBUG Initializing workspace `file:///tmp/.tmppW4eDS/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:50.689730420 DEBUG Searching for a project in '/tmp/.tmppW4eDS/src' 2026-08-19 21:48:50.689754746 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.689759244 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.690008059 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.690012990 DEBUG Discovering virtual environment in `/tmp/.tmppW4eDS/src` 2026-08-19 21:48:50.690042154 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:50.690046422 DEBUG No virtual environment found 2026-08-19 21:48:50.690054257 DEBUG Adding first-party search path `/tmp/.tmppW4eDS/src` 2026-08-19 21:48:50.690057313 DEBUG Using vendored stdlib 2026-08-19 21:48:50.690177438 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.690181956 DEBUG Adding new file root '/tmp/.tmppW4eDS/src' of kind Project 2026-08-19 21:48:50.690304957 DEBUG Updating project to check open files 2026-08-19 21:48:50.690316398 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:50.690319634 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:50.690358487 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppW4eDS/src/foo.py", kind: File } 2026-08-19 21:48:50.690377172 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppW4eDS/src/foo.py` 2026-08-19 21:48:50.690379737 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.690386660 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.690799103 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.694824399 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 1 hints in 4.198571ms 2026-08-19 21:48:50.694861188 DEBUG method="textDocument/inlayHint" response.id=2 duration=4.47ms 2026-08-19 21:48:50.694894391 DEBUG Received server response for request 2 2026-08-19 21:48:50.705184651 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.705212743 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.705218424 DEBUG method="shutdown" response.id=3 duration=8.98µs 2026-08-19 21:48:50.705224846 DEBUG Received server response for request 3 2026-08-19 21:48:50.705227872 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.705249282 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled ... 2026-08-19 21:48:50.706683020 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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:48:50.708391282 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.708547796 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.708661801 DEBUG Client info: None 2026-08-19 21:48:50.708684994 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { 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:48:50.708707076 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.708730179 INFO Version: Unknown 2026-08-19 21:48:50.708792845 DEBUG Received server response for request 1 2026-08-19 21:48:50.708832149 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.709413230 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.709450598 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.709457441 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.709471958 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.709475455 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-19 21:48:50.709500663 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.709514199 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.709520060 DEBUG Initializing workspace `file:///tmp/.tmpzGAPEj/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:48:50.709538575 DEBUG Searching for a project in '/tmp/.tmpzGAPEj/src' 2026-08-19 21:48:50.709568511 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.709591293 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.709964453 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.709970474 DEBUG Discovering virtual environment in `/tmp/.tmpzGAPEj/src` 2026-08-19 21:48:50.710012102 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:50.710017593 DEBUG No virtual environment found 2026-08-19 21:48:50.710028433 DEBUG Adding first-party search path `/tmp/.tmpzGAPEj/src` 2026-08-19 21:48:50.710032130 DEBUG Using vendored stdlib 2026-08-19 21:48:50.711336615 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.711344380 DEBUG Adding new file root '/tmp/.tmpzGAPEj/src' of kind Project 2026-08-19 21:48:50.711516182 DEBUG Updating project to check open files 2026-08-19 21:48:50.711534226 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:50.711538073 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:50.711614907 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpzGAPEj/src/foo.py", kind: File } 2026-08-19 21:48:50.711639754 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpzGAPEj/src/foo.py` 2026-08-19 21:48:50.711643340 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.711652017 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:50.711753235 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 51.717µs 2026-08-19 21:48:50.711790646 DEBUG method="textDocument/inlayHint" response.id=2 duration=125.76µs 2026-08-19 21:48:50.711817746 DEBUG Received server response for request 2 2026-08-19 21:48:50.721917744 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.721976202 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.721984137 DEBUG method="shutdown" response.id=3 duration=12.90µs 2026-08-19 21:48:50.722061514 DEBUG Received server response for request 3 2026-08-19 21:48:50.722068106 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.722172780 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled_for_virtual_file ... 2026-08-19 21:48:50.723587753 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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:48:50.723654298 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.723692069 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.725513960 DEBUG Client info: None 2026-08-19 21:48:50.725532164 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.725545078 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.725551099 INFO Version: Unknown 2026-08-19 21:48:50.725628915 DEBUG Received server response for request 1 2026-08-19 21:48:50.725652630 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.725724635 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.725827598 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.725831655 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.725849008 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:50.725851673 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-19 21:48:50.725868935 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.725880316 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.725884244 DEBUG Initializing workspace `file:///tmp/.tmpCCMNq5/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:48:50.725911084 DEBUG Searching for a project in '/tmp/.tmpCCMNq5/src' 2026-08-19 21:48:50.725934849 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.725939387 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.726231124 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.726236654 DEBUG Discovering virtual environment in `/tmp/.tmpCCMNq5/src` 2026-08-19 21:48:50.726266611 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:50.726270919 DEBUG No virtual environment found 2026-08-19 21:48:50.726279415 DEBUG Adding first-party search path `/tmp/.tmpCCMNq5/src` 2026-08-19 21:48:50.726282871 DEBUG Using vendored stdlib 2026-08-19 21:48:50.726414738 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.726418896 DEBUG Adding new file root '/tmp/.tmpCCMNq5/src' of kind Project 2026-08-19 21:48:50.726558889 DEBUG Updating project to check open files 2026-08-19 21:48:50.726588815 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:50.726592441 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:50.726604554 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmpCCMNq5/src/foo.py` 2026-08-19 21:48:50.726608491 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:50.726616246 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:50.726682470 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 36.198µs 2026-08-19 21:48:50.726732955 DEBUG method="textDocument/inlayHint" response.id=2 duration=109.42µs 2026-08-19 21:48:50.726739477 DEBUG Received server response for request 2 2026-08-19 21:48:50.736831720 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.736857969 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.736863239 DEBUG method="shutdown" response.id=3 duration=7.74µs 2026-08-19 21:48:50.736869511 DEBUG Received server response for request 3 2026-08-19 21:48:50.736872657 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.736884730 DEBUG Received exit notification, exiting ok test notebook::auto_import ... 2026-08-19 21:48:50.738166515 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.738232338 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.738257956 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.738311757 DEBUG Client info: None 2026-08-19 21:48:50.738323539 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.738334350 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.738339119 INFO Version: Unknown 2026-08-19 21:48:50.738372982 DEBUG Received server response for request 1 2026-08-19 21:48:50.739800969 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.739859669 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.739949548 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.739953365 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.739971379 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:50.739986437 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.739995013 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.739998119 DEBUG Initializing workspace `file:///tmp/.tmpLUMXRi/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:48:50.740010832 DEBUG Searching for a project in '/tmp/.tmpLUMXRi/src' 2026-08-19 21:48:50.740031521 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.740035429 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.740250592 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.740255541 DEBUG Discovering virtual environment in `/tmp/.tmpLUMXRi/src` 2026-08-19 21:48:50.740280318 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:50.740284335 DEBUG No virtual environment found 2026-08-19 21:48:50.740291569 DEBUG Adding first-party search path `/tmp/.tmpLUMXRi/src` 2026-08-19 21:48:50.740294795 DEBUG Using vendored stdlib 2026-08-19 21:48:50.740412295 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.740416012 DEBUG Adding new file root '/tmp/.tmpLUMXRi/src' of kind Project 2026-08-19 21:48:50.740529214 DEBUG Updating project to check open files 2026-08-19 21:48:50.740538672 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:50.740541868 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:50.740558840 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:50.740561936 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.740568378 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:50.740592142 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:50.740594787 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.740598935 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:50.740603914 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:50.740606369 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.740610236 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:50.740651443 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:48:50.740702850 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.760883851 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:50.762949155 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:50.762960386 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:50.762964805 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:50.762992306 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:50.769426962 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:50.797685916 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:50.797724578 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:50.797732293 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:50.798418680 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:50.798433307 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:50.798502336 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpLUMXRi/src' 2026-08-19 21:48:50.798508157 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:50.838545980 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.838563252 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:50.838569424 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:48:50.839311385 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 76.245577ms 2026-08-19 21:48:50.839906170 DEBUG method="textDocument/completion" response.id=2 duration=76.87ms 2026-08-19 21:48:50.839970170 DEBUG Received server response for request 2 2026-08-19 21:48:50.851159020 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.851250613 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.851261053 DEBUG method="shutdown" response.id=3 duration=17.18µs 2026-08-19 21:48:50.851285700 DEBUG Received server response for request 3 2026-08-19 21:48:50.851291641 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.851308742 DEBUG Received exit notification, exiting ok test notebook::auto_import_docstring ... 2026-08-19 21:48:50.858782467 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.860394058 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.860435556 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.862216310 DEBUG Client info: None 2026-08-19 21:48:50.862253510 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.862271433 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.862279188 INFO Version: Unknown 2026-08-19 21:48:50.862426679 DEBUG Received server response for request 1 2026-08-19 21:48:50.862477664 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.862796348 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.862833401 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.862839813 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.862867886 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:50.862878111 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.862893540 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.862899532 DEBUG Initializing workspace `file:///tmp/.tmpTqkIJi/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:48:50.862917235 DEBUG Searching for a project in '/tmp/.tmpTqkIJi/src' 2026-08-19 21:48:50.862948123 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.862953272 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.863264987 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.863270868 DEBUG Discovering virtual environment in `/tmp/.tmpTqkIJi/src` 2026-08-19 21:48:50.863397836 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:50.863405570 DEBUG No virtual environment found 2026-08-19 21:48:50.863419005 DEBUG Adding first-party search path `/tmp/.tmpTqkIJi/src` 2026-08-19 21:48:50.863423654 DEBUG Using vendored stdlib 2026-08-19 21:48:50.863605345 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.863611236 DEBUG Adding new file root '/tmp/.tmpTqkIJi/src' of kind Project 2026-08-19 21:48:50.863792025 DEBUG Updating project to check open files 2026-08-19 21:48:50.863810149 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:50.863814347 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:50.863839193 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:50.863843020 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.863850755 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:50.863857287 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:50.863859882 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.863864611 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:50.863869260 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:50.863871704 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.863875702 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:50.863989074 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:48:50.864071869 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.881147757 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:50.883180744 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:50.883191534 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:50.883195471 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:50.883221681 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:50.890255717 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:50.919450242 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:50.919735086 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:50.919833841 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:50.920412646 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:50.920531258 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:50.920734319 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpTqkIJi/src' 2026-08-19 21:48:50.920835809 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:50.960971983 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:50.961148684 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:50.961244334 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:48:50.961813591 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 78.400963ms 2026-08-19 21:48:50.962235985 DEBUG method="textDocument/completion" response.id=2 duration=78.97ms 2026-08-19 21:48:50.962391671 DEBUG Received server response for request 2 2026-08-19 21:48:50.973635274 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:50.973691478 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:50.973703671 DEBUG method="shutdown" response.id=3 duration=18.64µs 2026-08-19 21:48:50.973755353 DEBUG Received server response for request 3 2026-08-19 21:48:50.973759701 DEBUG Client sends notification `exit` 2026-08-19 21:48:50.973849013 DEBUG Received exit notification, exiting ok test notebook::auto_import_from_future ... 2026-08-19 21:48:50.982426531 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:50.982504487 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:50.982528522 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:50.982606258 DEBUG Client info: None 2026-08-19 21:48:50.982619553 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:50.982633018 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:50.982639390 INFO Version: Unknown 2026-08-19 21:48:50.982683814 DEBUG Received server response for request 1 2026-08-19 21:48:50.982737544 DEBUG Client sends notification `initialized` 2026-08-19 21:48:50.983810253 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:50.984312233 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:50.984318214 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:50.984344013 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:50.984357208 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:50.984375533 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:50.984381704 DEBUG Initializing workspace `file:///tmp/.tmpzIJgJ9/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:48:50.984405489 DEBUG Searching for a project in '/tmp/.tmpzIJgJ9/src' 2026-08-19 21:48:50.984444562 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:50.984449982 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:50.984817982 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:50.984824114 DEBUG Discovering virtual environment in `/tmp/.tmpzIJgJ9/src` 2026-08-19 21:48:50.984866102 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:50.984871663 DEBUG No virtual environment found 2026-08-19 21:48:50.984881982 DEBUG Adding first-party search path `/tmp/.tmpzIJgJ9/src` 2026-08-19 21:48:50.984885589 DEBUG Using vendored stdlib 2026-08-19 21:48:50.985022305 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:50.985027184 DEBUG Adding new file root '/tmp/.tmpzIJgJ9/src' of kind Project 2026-08-19 21:48:50.985185251 DEBUG Updating project to check open files 2026-08-19 21:48:50.985202994 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:50.985206971 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:50.985234683 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:50.985238120 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.985245504 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:50.985251896 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:50.985254200 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.985258508 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:50.985263197 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:50.985265491 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:50.985269298 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:50.985329581 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:48:50.985409341 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.003125180 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.005373212 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.005385946 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.005389713 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.005417625 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:51.011937157 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:51.042975960 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:51.043006948 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:51.043014843 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:51.043174763 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found in search paths 2026-08-19 21:48:51.043181025 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:48:51.044053731 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:51.044068178 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:51.044197530 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpzIJgJ9/src' 2026-08-19 21:48:51.044207910 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:51.085074064 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.085097328 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:51.085104311 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:48:51.085789846 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 80.295207ms 2026-08-19 21:48:51.086383357 DEBUG method="textDocument/completion" response.id=2 duration=80.94ms 2026-08-19 21:48:51.086414257 DEBUG Received server response for request 2 2026-08-19 21:48:51.097490891 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:51.097594881 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.097604589 DEBUG method="shutdown" response.id=3 duration=15.58µs 2026-08-19 21:48:51.097637769 DEBUG Received server response for request 3 2026-08-19 21:48:51.097643379 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.097740805 DEBUG Received exit notification, exiting ok test notebook::auto_import_same_cell ... 2026-08-19 21:48:51.105560379 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:51.105660217 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.105683831 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.106071077 DEBUG Client info: None 2026-08-19 21:48:51.106088359 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.106101854 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.106108216 INFO Version: Unknown 2026-08-19 21:48:51.110460703 DEBUG Received server response for request 1 2026-08-19 21:48:51.110529021 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.110993685 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.111059576 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.111068062 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.111095944 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:51.111524550 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.111544024 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.111549848 DEBUG Initializing workspace `file:///tmp/.tmp5y8hHr/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:48:51.112249289 DEBUG Searching for a project in '/tmp/.tmp5y8hHr/src' 2026-08-19 21:48:51.112368763 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.112379002 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.113035152 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.113047365 DEBUG Discovering virtual environment in `/tmp/.tmp5y8hHr/src` 2026-08-19 21:48:51.113262949 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:51.113459738 DEBUG No virtual environment found 2026-08-19 21:48:51.113630628 DEBUG Adding first-party search path `/tmp/.tmp5y8hHr/src` 2026-08-19 21:48:51.113640742 DEBUG Using vendored stdlib 2026-08-19 21:48:51.113981997 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.113992547 DEBUG Adding new file root '/tmp/.tmp5y8hHr/src' of kind Project 2026-08-19 21:48:51.114340619 DEBUG Updating project to check open files 2026-08-19 21:48:51.114364003 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:51.114368672 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:51.114753303 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.114762410 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.114773411 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:51.114780294 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.114782788 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.115291021 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:51.115553724 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:48:51.115824391 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.132409556 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.134731163 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.134752382 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.134784663 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:48:51.141263274 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:51.170323895 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:48:51.170350545 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:48:51.170357278 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:51.171234572 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:48:51.171249270 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:51.171551316 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp5y8hHr/src' 2026-08-19 21:48:51.171562697 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:48:51.214595326 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.214610775 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-08-19 21:48:51.214616707 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:48:51.215423228 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 80.317778ms 2026-08-19 21:48:51.216030026 DEBUG method="textDocument/completion" response.id=2 duration=81.19ms 2026-08-19 21:48:51.216100763 DEBUG Received server response for request 2 2026-08-19 21:48:51.227611405 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:51.227728580 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.227736655 DEBUG method="shutdown" response.id=3 duration=30.98µs 2026-08-19 21:48:51.227774481 DEBUG Received server response for request 3 2026-08-19 21:48:51.227780963 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.227810804 DEBUG Received exit notification, exiting ok test notebook::diagnostic_end_of_file ... 2026-08-19 21:48:51.235996870 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:51.236086087 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.236119239 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.238436613 DEBUG Client info: None 2026-08-19 21:48:51.238454888 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.238470747 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.239110931 INFO Version: Unknown 2026-08-19 21:48:51.239161747 DEBUG Received server response for request 1 2026-08-19 21:48:51.239206300 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.239218012 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpiE55ZI 2026-08-19 21:48:51.239299454 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.239369246 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.239373213 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.239380206 DEBUG No workspace configuration provided for file:///tmp/.tmpiE55ZI 2026-08-19 21:48:51.239396977 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:51.239413668 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.239418016 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpiE55ZI, using default options 2026-08-19 21:48:51.239423457 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.239428326 DEBUG Initializing workspace `file:///tmp/.tmpiE55ZI`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.239441490 DEBUG Searching for a project in '/tmp/.tmpiE55ZI' 2026-08-19 21:48:51.239465836 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.239472199 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.240824904 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.240836916 DEBUG Discovering virtual environment in `/tmp/.tmpiE55ZI` 2026-08-19 21:48:51.241019399 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:51.241030369 DEBUG No virtual environment found 2026-08-19 21:48:51.241041638 DEBUG Adding first-party search path `/tmp/.tmpiE55ZI` 2026-08-19 21:48:51.241045558 DEBUG Using vendored stdlib 2026-08-19 21:48:51.241467388 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.241478850 DEBUG Adding new file root '/tmp/.tmpiE55ZI' of kind Project 2026-08-19 21:48:51.241806945 DEBUG Updating project to check open files 2026-08-19 21:48:51.241835780 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:51.241841039 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:51.241864964 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.241867939 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.242255396 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:51.242265985 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.242268801 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.242273570 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:51.242278238 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.242280934 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.242285853 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:51.242289670 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.242292345 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.242296473 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:48:51.243225003 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:48:51.243478739 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.259350423 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.265789127 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.265800168 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.265803384 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.265807391 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.265838139 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-19 21:48:51.266204591 DEBUG notification{method=notebookDocument/didChange}: Updating notebook document from version 0 to version 0 2026-08-19 21:48:51.266227118 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:48:51.266675143 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/test.ipynb") 2026-08-19 21:48:51.266685081 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/test.ipynb` 2026-08-19 21:48:51.266981627 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:48:51.267491416 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.267500563 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.267503459 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.267506114 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.278266784 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.278405183 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.278424331 DEBUG method="shutdown" response.id=2 duration=31.01µs 2026-08-19 21:48:51.278442753 DEBUG Received server response for request 2 2026-08-19 21:48:51.278448374 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.278466791 DEBUG Received exit notification, exiting ok test notebook::invalid_syntax_with_syntax_errors_disabled ... 2026-08-19 21:48:51.282639086 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:51.282741418 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.282886420 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.282998480 DEBUG Client info: None 2026-08-19 21:48:51.283036642 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.283071296 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.283088409 INFO Version: Unknown 2026-08-19 21:48:51.283216479 DEBUG Received server response for request 1 2026-08-19 21:48:51.283347524 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.283483379 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.283665350 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.283669919 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.283737415 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.283751031 DEBUG Initializing workspace `file:///tmp/.tmp1ijEvk/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.283765949 DEBUG Searching for a project in '/tmp/.tmp1ijEvk/src' 2026-08-19 21:48:51.283794102 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.283798961 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.284100045 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.284105365 DEBUG Discovering virtual environment in `/tmp/.tmp1ijEvk/src` 2026-08-19 21:48:51.284145791 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:51.284151441 DEBUG No virtual environment found 2026-08-19 21:48:51.284161771 DEBUG Adding first-party search path `/tmp/.tmp1ijEvk/src` 2026-08-19 21:48:51.284165237 DEBUG Using vendored stdlib 2026-08-19 21:48:51.284296824 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.284302565 DEBUG Adding new file root '/tmp/.tmp1ijEvk/src' of kind Project 2026-08-19 21:48:51.284445813 DEBUG Updating project to check open files 2026-08-19 21:48:51.284462625 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:51.284482131 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:51.284511947 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.284515724 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.284524010 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:51.284530542 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.284533177 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.284537846 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:51.284542505 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.284544989 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.284549157 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:51.284653453 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:48:51.284802963 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.287656332 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.287666000 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.287668685 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.297769210 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.297820676 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.297826828 DEBUG method="shutdown" response.id=2 duration=9.74µs 2026-08-19 21:48:51.297861783 DEBUG Received server response for request 2 2026-08-19 21:48:51.297866031 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.297995915 DEBUG Received exit notification, exiting ok test notebook::publish_diagnostics_open ... 2026-08-19 21:48:51.299800901 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, 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:48:51.299916755 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.299940189 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.302279234 DEBUG Client info: None 2026-08-19 21:48:51.302298480 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.302312857 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-19 21:48:51.302319529 INFO Version: Unknown 2026-08-19 21:48:51.302380534 DEBUG Received server response for request 1 2026-08-19 21:48:51.302415569 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.302426590 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpM8sTmi 2026-08-19 21:48:51.302765575 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.302812720 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.302819403 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.302826947 DEBUG No workspace configuration provided for file:///tmp/.tmpM8sTmi 2026-08-19 21:48:51.302841133 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:51.302848250 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.302854118 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpM8sTmi, using default options 2026-08-19 21:48:51.302859461 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.302863248 DEBUG Initializing workspace `file:///tmp/.tmpM8sTmi`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.302912463 DEBUG Searching for a project in '/tmp/.tmpM8sTmi' 2026-08-19 21:48:51.302932210 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.302936408 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.303163694 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.303168824 DEBUG Discovering virtual environment in `/tmp/.tmpM8sTmi` 2026-08-19 21:48:51.303197127 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:51.303201184 DEBUG No virtual environment found 2026-08-19 21:48:51.303209082 DEBUG Adding first-party search path `/tmp/.tmpM8sTmi` 2026-08-19 21:48:51.303212275 DEBUG Using vendored stdlib 2026-08-19 21:48:51.303345535 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.303350544 DEBUG Adding new file root '/tmp/.tmpM8sTmi' of kind Project 2026-08-19 21:48:51.303485888 DEBUG Updating project to check open files 2026-08-19 21:48:51.303496418 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:51.303499754 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:51.303518690 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.303521886 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.303528177 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:51.303533858 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.303536223 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.303540350 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:51.303544618 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.303546883 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.303550750 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:51.303554978 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.303557112 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.303561019 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:48:51.303645568 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:48:51.305688467 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.320624038 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.327394324 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.327411065 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.327414441 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.327417457 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.337692645 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.337855742 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.337873756 DEBUG method="shutdown" response.id=2 duration=28.39µs 2026-08-19 21:48:51.337918669 DEBUG Received server response for request 2 2026-08-19 21:48:51.337924349 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.337975246 DEBUG Received exit notification, exiting ok test notebook::publish_unreachable_code_diagnostics_open ... 2026-08-19 21:48:51.341491556 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:51.341558752 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.341591854 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.344684092 DEBUG Client info: None 2026-08-19 21:48:51.344929181 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.345008700 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.345016285 INFO Version: Unknown 2026-08-19 21:48:51.345509980 DEBUG Received server response for request 1 2026-08-19 21:48:51.345560545 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.345592986 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpDKjk2j 2026-08-19 21:48:51.346292657 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.346641802 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.346680234 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.346688670 DEBUG No workspace configuration provided for file:///tmp/.tmpDKjk2j 2026-08-19 21:48:51.346702386 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:51.346937597 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.346944069 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpDKjk2j, using default options 2026-08-19 21:48:51.346949940 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.346954268 DEBUG Initializing workspace `file:///tmp/.tmpDKjk2j`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.347122864 DEBUG Searching for a project in '/tmp/.tmpDKjk2j' 2026-08-19 21:48:51.347319533 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.347327287 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.347649691 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.347655593 DEBUG Discovering virtual environment in `/tmp/.tmpDKjk2j` 2026-08-19 21:48:51.347697291 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:51.347702270 DEBUG No virtual environment found 2026-08-19 21:48:51.347733107 DEBUG Adding first-party search path `/tmp/.tmpDKjk2j` 2026-08-19 21:48:51.347736745 DEBUG Using vendored stdlib 2026-08-19 21:48:51.347867961 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.347873180 DEBUG Adding new file root '/tmp/.tmpDKjk2j' of kind Project 2026-08-19 21:48:51.348027460 DEBUG Updating project to check open files 2026-08-19 21:48:51.348043109 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:51.348046906 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:51.348065351 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.348068627 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.348076692 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:51.348082323 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.348084757 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.348088895 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:51.348148396 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:48:51.348254255 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.361527963 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.368906730 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.368918973 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.379127853 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.379212976 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.379224307 DEBUG method="shutdown" response.id=2 duration=20.75µs 2026-08-19 21:48:51.379283875 DEBUG Received server response for request 2 2026-08-19 21:48:51.379289028 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.379308054 DEBUG Received exit notification, exiting ok test notebook::publish_unused_binding_diagnostics_open ... 2026-08-19 21:48:51.382175102 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:51.382243280 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.382397890 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.382423628 DEBUG Client info: None 2026-08-19 21:48:51.382437985 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.382450879 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.382456970 INFO Version: Unknown 2026-08-19 21:48:51.382499681 DEBUG Received server response for request 1 2026-08-19 21:48:51.382521602 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.382531681 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpLq7VTZ 2026-08-19 21:48:51.382608214 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.382676542 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.382679788 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.382684156 DEBUG No workspace configuration provided for file:///tmp/.tmpLq7VTZ 2026-08-19 21:48:51.382703713 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.382733499 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpLq7VTZ, using default options 2026-08-19 21:48:51.382740963 DEBUG Initializing workspace `file:///tmp/.tmpLq7VTZ`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.382754528 DEBUG Searching for a project in '/tmp/.tmpLq7VTZ' 2026-08-19 21:48:51.382776840 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.382781970 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.383128039 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.383133429 DEBUG Discovering virtual environment in `/tmp/.tmpLq7VTZ` 2026-08-19 21:48:51.383169176 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:51.383174355 DEBUG No virtual environment found 2026-08-19 21:48:51.383184224 DEBUG Adding first-party search path `/tmp/.tmpLq7VTZ` 2026-08-19 21:48:51.383187831 DEBUG Using vendored stdlib 2026-08-19 21:48:51.383325809 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.383330668 DEBUG Adding new file root '/tmp/.tmpLq7VTZ' of kind Project 2026-08-19 21:48:51.383489426 DEBUG Updating project to check open files 2026-08-19 21:48:51.383510205 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:51.383528359 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:51.383561030 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.383565489 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.383592569 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:51.383599152 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:48:51.383601737 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.383606135 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:51.383667400 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:48:51.383832209 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.383836547 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.398014891 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.398053423 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.398062721 DEBUG method="shutdown" response.id=2 duration=14.89µs 2026-08-19 21:48:51.398081646 DEBUG Received server response for request 2 2026-08-19 21:48:51.398087968 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.398101423 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens ... 2026-08-19 21:48:51.399740626 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:51.399815447 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.399836767 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.399876341 DEBUG Client info: None 2026-08-19 21:48:51.399895530 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.401787209 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.401795575 INFO Version: Unknown 2026-08-19 21:48:51.402274904 DEBUG Received server response for request 1 2026-08-19 21:48:51.402326260 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.402339645 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp1cKaFR 2026-08-19 21:48:51.402409045 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.402506518 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.402512249 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.402521025 DEBUG No workspace configuration provided for file:///tmp/.tmp1cKaFR 2026-08-19 21:48:51.402542906 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:51.402547415 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-19 21:48:51.402566130 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.402594002 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp1cKaFR, using default options 2026-08-19 21:48:51.402600394 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.402606305 DEBUG Initializing workspace `file:///tmp/.tmp1cKaFR`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.402621634 DEBUG Searching for a project in '/tmp/.tmp1cKaFR' 2026-08-19 21:48:51.402646560 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.402651450 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.403020141 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.403026943 DEBUG Discovering virtual environment in `/tmp/.tmp1cKaFR` 2026-08-19 21:48:51.403065365 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:51.403070846 DEBUG No virtual environment found 2026-08-19 21:48:51.403081686 DEBUG Adding first-party search path `/tmp/.tmp1cKaFR` 2026-08-19 21:48:51.403085523 DEBUG Using vendored stdlib 2026-08-19 21:48:51.403231146 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.403236306 DEBUG Adding new file root '/tmp/.tmp1cKaFR' of kind Project 2026-08-19 21:48:51.403401576 DEBUG Updating project to check open files 2026-08-19 21:48:51.403418638 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:51.403422715 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:51.403445909 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.403449586 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.403457641 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:51.403463843 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.403466457 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.403470846 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:51.403475725 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.403478169 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.403482217 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:51.403486856 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.403489250 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.403493378 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:48:51.403603374 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:48:51.404661678 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.419252365 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.425914570 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.426092443 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.426100658 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.434303678 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=8.32ms 2026-08-19 21:48:51.434347150 DEBUG Received server response for request 2 2026-08-19 21:48:51.434355385 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-19 21:48:51.434600935 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=142.61µs 2026-08-19 21:48:51.434614270 DEBUG Received server response for request 3 2026-08-19 21:48:51.434621845 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 4 2026-08-19 21:48:51.435071992 DEBUG method="textDocument/semanticTokens/full" response.id=4 duration=435.67µs 2026-08-19 21:48:51.435086909 DEBUG Received server response for request 4 2026-08-19 21:48:51.445418008 DEBUG Client sends request `shutdown` with ID 5 2026-08-19 21:48:51.445469314 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.445477159 DEBUG method="shutdown" response.id=5 duration=12.84µs 2026-08-19 21:48:51.445640125 DEBUG Received server response for request 5 2026-08-19 21:48:51.445647028 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.445659190 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens_for_cell_do_not_leak_stringified_annotations ... 2026-08-19 21:48:51.451173579 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:51.451269849 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.451310756 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.451361301 DEBUG Client info: None 2026-08-19 21:48:51.451374586 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.451387931 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.451394162 INFO Version: Unknown 2026-08-19 21:48:51.451436402 DEBUG Received server response for request 1 2026-08-19 21:48:51.451474142 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.451485103 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp9q0CdS 2026-08-19 21:48:51.451534716 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.451662726 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.451667314 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.451674207 DEBUG No workspace configuration provided for file:///tmp/.tmp9q0CdS 2026-08-19 21:48:51.451690368 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:51.451693794 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-19 21:48:51.451728299 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.451732597 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp9q0CdS, using default options 2026-08-19 21:48:51.451737706 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.451742525 DEBUG Initializing workspace `file:///tmp/.tmp9q0CdS`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.451755710 DEBUG Searching for a project in '/tmp/.tmp9q0CdS' 2026-08-19 21:48:51.451778984 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.451783993 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.452099024 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.452104634 DEBUG Discovering virtual environment in `/tmp/.tmp9q0CdS` 2026-08-19 21:48:51.452142105 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:51.452147184 DEBUG No virtual environment found 2026-08-19 21:48:51.452158125 DEBUG Adding first-party search path `/tmp/.tmp9q0CdS` 2026-08-19 21:48:51.452161631 DEBUG Using vendored stdlib 2026-08-19 21:48:51.452290282 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.452295392 DEBUG Adding new file root '/tmp/.tmp9q0CdS' of kind Project 2026-08-19 21:48:51.452438049 DEBUG Updating project to check open files 2026-08-19 21:48:51.452455031 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:51.452459099 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:51.452480870 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.452484436 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.452492051 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:51.452498342 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.452500807 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.452505295 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:51.452510014 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.452512349 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.452516346 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:51.452596296 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:48:51.452658312 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.470429903 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.472616923 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.472661586 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.472777326 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=134.53µs 2026-08-19 21:48:51.472788307 DEBUG Received server response for request 2 2026-08-19 21:48:51.482907533 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:51.482942819 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.482951987 DEBUG method="shutdown" response.id=3 duration=15.36µs 2026-08-19 21:48:51.482960112 DEBUG Received server response for request 3 2026-08-19 21:48:51.482965181 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.482976322 DEBUG Received exit notification, exiting ok test notebook::swap_cells ... 2026-08-19 21:48:51.486418431 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:51.486499703 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.486540540 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.486606123 DEBUG Client info: None 2026-08-19 21:48:51.486619858 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.486633925 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.486639786 INFO Version: Unknown 2026-08-19 21:48:51.486755763 DEBUG Received server response for request 1 2026-08-19 21:48:51.486826746 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.486839280 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp1lp9sr 2026-08-19 21:48:51.486923147 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.487009499 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.487013607 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.487019848 DEBUG No workspace configuration provided for file:///tmp/.tmp1lp9sr 2026-08-19 21:48:51.487035277 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:51.487050065 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.487054183 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp1lp9sr, using default options 2026-08-19 21:48:51.487059362 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.487064362 DEBUG Initializing workspace `file:///tmp/.tmp1lp9sr`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.487078117 DEBUG Searching for a project in '/tmp/.tmp1lp9sr' 2026-08-19 21:48:51.487101561 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.487106360 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.487402115 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.487407735 DEBUG Discovering virtual environment in `/tmp/.tmp1lp9sr` 2026-08-19 21:48:51.487446789 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:51.487452018 DEBUG No virtual environment found 2026-08-19 21:48:51.487462578 DEBUG Adding first-party search path `/tmp/.tmp1lp9sr` 2026-08-19 21:48:51.487466275 DEBUG Using vendored stdlib 2026-08-19 21:48:51.487616006 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.487621346 DEBUG Adding new file root '/tmp/.tmp1lp9sr' of kind Project 2026-08-19 21:48:51.487797937 DEBUG Updating project to check open files 2026-08-19 21:48:51.487816291 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:51.487820589 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-19 21:48:51.487842280 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.487845937 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.487853711 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:51.487859763 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.487862077 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.487866375 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:51.487871014 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.487873428 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.487877195 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:51.487881644 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.487884149 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.487888186 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:48:51.487949090 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:48:51.488024442 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.500058501 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.500153369 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.500158228 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.500184818 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.500187193 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.500189116 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.500328708 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-19 21:48:51.500359105 DEBUG notification{method=notebookDocument/didChange}: Updating notebook document from version 0 to version 1 2026-08-19 21:48:51.500368663 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "a = 10\nb = a\n\nc = b\n" 2026-08-19 21:48:51.500391596 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/src/test.ipynb") 2026-08-19 21:48:51.500396515 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/src/test.ipynb` 2026-08-19 21:48:51.500444395 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-19 21:48:51.500529324 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.500533923 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.500536367 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.500538581 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.510723650 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.510809311 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.510816995 DEBUG method="shutdown" response.id=2 duration=12.78µs 2026-08-19 21:48:51.510824008 DEBUG Received server response for request 2 2026-08-19 21:48:51.510827334 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.510837584 DEBUG Received exit notification, exiting ok test publish_diagnostics::changing_language_of_file_without_extension ... 2026-08-19 21:48:51.513092959 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:51.513156468 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.513188107 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.513236398 DEBUG Client info: None 2026-08-19 21:48:51.513249292 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.513261715 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.513266724 INFO Version: Unknown 2026-08-19 21:48:51.513303423 DEBUG Received server response for request 1 2026-08-19 21:48:51.513335634 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.513386208 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.513463904 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.513467551 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.513481257 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.513496094 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.513506283 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.513510020 DEBUG Initializing workspace `file:///tmp/.tmpIcHRGb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.513522013 DEBUG Searching for a project in '/tmp/.tmpIcHRGb/src' 2026-08-19 21:48:51.513546258 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.513550537 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.513870657 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.513876828 DEBUG Discovering virtual environment in `/tmp/.tmpIcHRGb/src` 2026-08-19 21:48:51.513912034 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:51.513916863 DEBUG No virtual environment found 2026-08-19 21:48:51.513927092 DEBUG Adding first-party search path `/tmp/.tmpIcHRGb/src` 2026-08-19 21:48:51.513930769 DEBUG Using vendored stdlib 2026-08-19 21:48:51.514058599 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.514063238 DEBUG Adding new file root '/tmp/.tmpIcHRGb/src' of kind Project 2026-08-19 21:48:51.514197479 DEBUG Updating project to check open files 2026-08-19 21:48:51.514210213 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:51.514213950 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:51.514256279 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIcHRGb/src/foo", kind: File } 2026-08-19 21:48:51.514279062 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIcHRGb/src/foo` 2026-08-19 21:48:51.514282148 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.514289652 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.514321772 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpIcHRGb/src/foo' 2026-08-19 21:48:51.514392455 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.525392514 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.530830488 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.530842310 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.531037506 DEBUG Client sends notification `textDocument/didClose` 2026-08-19 21:48:51.531063635 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpIcHRGb/src/foo` 2026-08-19 21:48:51.531067152 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-19 21:48:51.531082300 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-19 21:48:51.531089444 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(200))}: Removing file `/tmp/.tmpIcHRGb/src/foo` from project `src` 2026-08-19 21:48:51.531095996 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpIcHRGb/src/foo` 2026-08-19 21:48:51.531100695 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpIcHRGb/src/foo` 2026-08-19 21:48:51.531110784 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.531113228 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.531178230 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.531217293 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpIcHRGb/src/foo") 2026-08-19 21:48:51.531224307 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpIcHRGb/src/foo` 2026-08-19 21:48:51.531231220 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpIcHRGb/src/foo` 2026-08-19 21:48:51.531251878 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.531254533 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.541412716 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.541470013 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.541476776 DEBUG method="shutdown" response.id=2 duration=11.88µs 2026-08-19 21:48:51.541596881 DEBUG Received server response for request 2 2026-08-19 21:48:51.541602391 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.541616919 DEBUG Received exit notification, exiting ok test publish_diagnostics::full_diagnostic_output ... 2026-08-19 21:48:51.544243002 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:51.544307874 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.544339854 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.544396089 DEBUG Client info: None 2026-08-19 21:48:51.544408703 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.544421146 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-19 21:48:51.544426777 INFO Version: Unknown 2026-08-19 21:48:51.544464658 DEBUG Received server response for request 1 2026-08-19 21:48:51.544497659 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.544547052 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.544648070 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.544651548 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.544664282 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.544678949 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.544689189 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.544693767 DEBUG Initializing workspace `file:///tmp/.tmpyYe4Up/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.544705880 DEBUG Searching for a project in '/tmp/.tmpyYe4Up/src' 2026-08-19 21:48:51.544748569 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.544752547 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.545020950 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.545026601 DEBUG Discovering virtual environment in `/tmp/.tmpyYe4Up/src` 2026-08-19 21:48:51.545060404 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:51.545065173 DEBUG No virtual environment found 2026-08-19 21:48:51.545074831 DEBUG Adding first-party search path `/tmp/.tmpyYe4Up/src` 2026-08-19 21:48:51.545078358 DEBUG Using vendored stdlib 2026-08-19 21:48:51.545205066 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.545209955 DEBUG Adding new file root '/tmp/.tmpyYe4Up/src' of kind Project 2026-08-19 21:48:51.545339367 DEBUG Updating project to check open files 2026-08-19 21:48:51.545351961 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:51.545355838 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:51.545395152 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpyYe4Up/src/foo.py", kind: File } 2026-08-19 21:48:51.545416512 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyYe4Up/src/foo.py` 2026-08-19 21:48:51.545419548 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.545427062 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.545461657 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpyYe4Up/src/foo.py' 2026-08-19 21:48:51.545532920 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.556508748 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.562023638 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.562035530 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.572728389 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.572766951 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.572776028 DEBUG method="shutdown" response.id=2 duration=17.10µs 2026-08-19 21:48:51.572785386 DEBUG Received server response for request 2 2026-08-19 21:48:51.572788882 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.572799342 DEBUG Received exit notification, exiting ok test publish_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-19 21:48:51.576313814 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:51.576382833 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.576422087 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.576481728 DEBUG Client info: None 2026-08-19 21:48:51.576495665 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.576508689 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.576514330 INFO Version: Unknown 2026-08-19 21:48:51.576555517 DEBUG Received server response for request 1 2026-08-19 21:48:51.576615399 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.576677145 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.576780599 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.576784426 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.576798733 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.576814552 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.576825252 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.576830112 DEBUG Initializing workspace `file:///tmp/.tmp7ToDb4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.576843988 DEBUG Searching for a project in '/tmp/.tmp7ToDb4/src' 2026-08-19 21:48:51.576870297 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.576875216 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.577168306 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.577173976 DEBUG Discovering virtual environment in `/tmp/.tmp7ToDb4/src` 2026-08-19 21:48:51.577212939 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:51.577218260 DEBUG No virtual environment found 2026-08-19 21:48:51.577228919 DEBUG Adding first-party search path `/tmp/.tmp7ToDb4/src` 2026-08-19 21:48:51.577232666 DEBUG Using vendored stdlib 2026-08-19 21:48:51.577366046 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.577371607 DEBUG Adding new file root '/tmp/.tmp7ToDb4/src' of kind Project 2026-08-19 21:48:51.577511599 DEBUG Updating project to check open files 2026-08-19 21:48:51.577529152 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:51.577532929 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:51.577598572 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7ToDb4/src/foo.py", kind: File } 2026-08-19 21:48:51.577623188 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7ToDb4/src/foo.py` 2026-08-19 21:48:51.577626334 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.577634810 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.577677690 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmp7ToDb4/src/foo.py' 2026-08-19 21:48:51.577799088 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.577804318 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.588065788 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.588115091 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.588121563 DEBUG method="shutdown" response.id=2 duration=10.40µs 2026-08-19 21:48:51.588151699 DEBUG Received server response for request 2 2026-08-19 21:48:51.588155607 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.588258329 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_with_related_information_support ... 2026-08-19 21:48:51.589626758 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, 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:48:51.589694324 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.591800579 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.591859790 DEBUG Client info: None 2026-08-19 21:48:51.591876782 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.591890227 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-19 21:48:51.591896779 INFO Version: Unknown 2026-08-19 21:48:51.592044777 DEBUG Received server response for request 1 2026-08-19 21:48:51.592076266 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.592703572 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.592844576 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.592849405 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.592861979 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.592969200 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.592979299 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.592982595 DEBUG Initializing workspace `file:///tmp/.tmpAYgYWp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.592995199 DEBUG Searching for a project in '/tmp/.tmpAYgYWp/src' 2026-08-19 21:48:51.593019194 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.593023141 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.593244877 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.593250267 DEBUG Discovering virtual environment in `/tmp/.tmpAYgYWp/src` 2026-08-19 21:48:51.593277398 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:51.593281585 DEBUG No virtual environment found 2026-08-19 21:48:51.593288829 DEBUG Adding first-party search path `/tmp/.tmpAYgYWp/src` 2026-08-19 21:48:51.593291945 DEBUG Using vendored stdlib 2026-08-19 21:48:51.593405197 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.593409225 DEBUG Adding new file root '/tmp/.tmpAYgYWp/src' of kind Project 2026-08-19 21:48:51.593525533 DEBUG Updating project to check open files 2026-08-19 21:48:51.593535141 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:51.593538347 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:51.593586858 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpAYgYWp/src/foo.py", kind: File } 2026-08-19 21:48:51.593603419 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpAYgYWp/src/foo.py` 2026-08-19 21:48:51.593606124 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.593613027 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.593646089 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpAYgYWp/src/foo.py' 2026-08-19 21:48:51.593703436 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.612196758 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.612937992 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.612952038 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.623289258 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.623368951 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.623378619 DEBUG method="shutdown" response.id=2 duration=17.01µs 2026-08-19 21:48:51.623409484 DEBUG Received server response for request 2 2026-08-19 21:48:51.623414333 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.623430694 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_without_related_information_support ... 2026-08-19 21:48:51.626665369 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:51.626741031 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.626855385 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.628177644 DEBUG Client info: None 2026-08-19 21:48:51.628195597 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.628208241 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.628213982 INFO Version: Unknown 2026-08-19 21:48:51.628258135 DEBUG Received server response for request 1 2026-08-19 21:48:51.628289443 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.628357902 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.628423304 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.628426721 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.628454803 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.628467177 DEBUG Initializing workspace `file:///tmp/.tmpypwCMf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.628480732 DEBUG Searching for a project in '/tmp/.tmpypwCMf/src' 2026-08-19 21:48:51.628506641 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.628511660 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.628877265 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.628883467 DEBUG Discovering virtual environment in `/tmp/.tmpypwCMf/src` 2026-08-19 21:48:51.628919715 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:51.628924865 DEBUG No virtual environment found 2026-08-19 21:48:51.628934673 DEBUG Adding first-party search path `/tmp/.tmpypwCMf/src` 2026-08-19 21:48:51.628938380 DEBUG Using vendored stdlib 2026-08-19 21:48:51.629082560 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.629086938 DEBUG Adding new file root '/tmp/.tmpypwCMf/src' of kind Project 2026-08-19 21:48:51.629234074 DEBUG Updating project to check open files 2026-08-19 21:48:51.629248491 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:51.629260674 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.629319514 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpypwCMf/src/foo.py", kind: File } 2026-08-19 21:48:51.629343249 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpypwCMf/src/foo.py` 2026-08-19 21:48:51.629346255 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.629354620 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.629387482 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpypwCMf/src/foo.py' 2026-08-19 21:48:51.629445521 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.653522797 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.654120451 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.654132363 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.664453309 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.664727693 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.664745479 DEBUG method="shutdown" response.id=2 duration=42.12µs 2026-08-19 21:48:51.664790279 DEBUG Received server response for request 2 2026-08-19 21:48:51.664797152 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.664822921 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change ... 2026-08-19 21:48:51.668071557 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:51.668146387 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.668171644 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.668226878 DEBUG Client info: None 2026-08-19 21:48:51.668239882 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.668253428 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.668260060 INFO Version: Unknown 2026-08-19 21:48:51.669599681 DEBUG Received server response for request 1 2026-08-19 21:48:51.669640889 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.669728693 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.669825134 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.669829212 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.669843388 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.669859859 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.669870249 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.669875298 DEBUG Initializing workspace `file:///tmp/.tmpIrio1w/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.669886840 DEBUG Searching for a project in '/tmp/.tmpIrio1w/src' 2026-08-19 21:48:51.669912187 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.669916565 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.670197211 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.670203002 DEBUG Discovering virtual environment in `/tmp/.tmpIrio1w/src` 2026-08-19 21:48:51.670239671 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:51.670244761 DEBUG No virtual environment found 2026-08-19 21:48:51.670255781 DEBUG Adding first-party search path `/tmp/.tmpIrio1w/src` 2026-08-19 21:48:51.670259618 DEBUG Using vendored stdlib 2026-08-19 21:48:51.670383330 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.670388260 DEBUG Adding new file root '/tmp/.tmpIrio1w/src' of kind Project 2026-08-19 21:48:51.670528843 DEBUG Updating project to check open files 2026-08-19 21:48:51.670544663 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:51.670548580 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:51.670608543 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIrio1w/src/foo.py", kind: File } 2026-08-19 21:48:51.670632367 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIrio1w/src/foo.py` 2026-08-19 21:48:51.670635433 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.670643107 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.670675568 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpIrio1w/src/foo.py' 2026-08-19 21:48:51.670769885 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.683756972 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.689469207 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.689500686 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.689555649 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:51.689627828 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:51.689662229 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpIrio1w/src/foo.py", kind: FileContent } 2026-08-19 21:48:51.689670929 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpIrio1w/src/foo.py` 2026-08-19 21:48:51.689733516 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpIrio1w/src/foo.py' 2026-08-19 21:48:51.690023386 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.690030369 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.700346037 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.700403446 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.700413736 DEBUG method="shutdown" response.id=2 duration=15.97µs 2026-08-19 21:48:51.700425496 DEBUG Received server response for request 2 2026-08-19 21:48:51.700432068 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.700462162 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_diagnostics_off ... 2026-08-19 21:48:51.703552107 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:51.703633790 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.703658516 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.704036258 DEBUG Client info: None 2026-08-19 21:48:51.704051527 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.704073688 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.704080221 INFO Version: Unknown 2026-08-19 21:48:51.704126678 DEBUG Received server response for request 1 2026-08-19 21:48:51.704162104 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.704258735 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.704358502 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.704362380 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.704376336 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.704380914 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:51.704397566 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.704408526 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.704412403 DEBUG Initializing workspace `file:///tmp/.tmp5cLyay/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.704423664 DEBUG Searching for a project in '/tmp/.tmp5cLyay/src' 2026-08-19 21:48:51.704448742 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.704453220 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.704757881 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.704764213 DEBUG Discovering virtual environment in `/tmp/.tmp5cLyay/src` 2026-08-19 21:48:51.704799870 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:51.704804749 DEBUG No virtual environment found 2026-08-19 21:48:51.704815780 DEBUG Adding first-party search path `/tmp/.tmp5cLyay/src` 2026-08-19 21:48:51.704819446 DEBUG Using vendored stdlib 2026-08-19 21:48:51.704951143 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.704955622 DEBUG Adding new file root '/tmp/.tmp5cLyay/src' of kind Project 2026-08-19 21:48:51.705111203 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:51.705117064 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:51.705166176 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp5cLyay/src/foo.py", kind: File } 2026-08-19 21:48:51.705190743 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp5cLyay/src/foo.py` 2026-08-19 21:48:51.705194259 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.705208987 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.705223594 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:51.705236077 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp5cLyay/src/foo.py", kind: FileContent } 2026-08-19 21:48:51.705241197 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp5cLyay/src/foo.py` 2026-08-19 21:48:51.814617349 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.814756991 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.814766088 DEBUG method="shutdown" response.id=2 duration=13.00µs 2026-08-19 21:48:51.814773242 DEBUG Received server response for request 2 2026-08-19 21:48:51.814776698 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.814792538 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_tuple_assignment_target_does_not_panic ... 2026-08-19 21:48:51.816182974 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:51.816234291 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.816265619 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.816351000 DEBUG Client info: None 2026-08-19 21:48:51.816376228 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.816393630 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.816400874 INFO Version: Unknown 2026-08-19 21:48:51.819759250 DEBUG Received server response for request 1 2026-08-19 21:48:51.819810746 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.819905103 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.820146957 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.820156084 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.820174068 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.820260059 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.820275458 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.820280417 DEBUG Initializing workspace `file:///tmp/.tmpIbTCFz/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.820297529 DEBUG Searching for a project in '/tmp/.tmpIbTCFz/src' 2026-08-19 21:48:51.820329389 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.820334649 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.820736412 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.820747452 DEBUG Discovering virtual environment in `/tmp/.tmpIbTCFz/src` 2026-08-19 21:48:51.820789351 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:51.820795272 DEBUG No virtual environment found 2026-08-19 21:48:51.820805030 DEBUG Adding first-party search path `/tmp/.tmpIbTCFz/src` 2026-08-19 21:48:51.820808777 DEBUG Using vendored stdlib 2026-08-19 21:48:51.820993464 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.821000867 DEBUG Adding new file root '/tmp/.tmpIbTCFz/src' of kind Project 2026-08-19 21:48:51.821181426 DEBUG Updating project to check open files 2026-08-19 21:48:51.821200181 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:51.821204078 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:51.821288958 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIbTCFz/src/foo.py", kind: File } 2026-08-19 21:48:51.821315968 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIbTCFz/src/foo.py` 2026-08-19 21:48:51.821319495 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.821329023 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.821397000 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpIbTCFz/src/foo.py' 2026-08-19 21:48:51.821551790 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.825272601 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.825284794 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.825300914 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:51.825369220 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpIbTCFz/src/foo.py", kind: FileContent } 2026-08-19 21:48:51.825379650 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpIbTCFz/src/foo.py` 2026-08-19 21:48:51.825409598 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpIbTCFz/src/foo.py' 2026-08-19 21:48:51.825542838 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.825549570 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.835892378 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.835948447 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.835957854 DEBUG method="shutdown" response.id=2 duration=15.63µs 2026-08-19 21:48:51.835964192 DEBUG Received server response for request 2 2026-08-19 21:48:51.835970434 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.835997203 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_nested_invalid_tuple_assignment_target_does_not_panic ... 2026-08-19 21:48:51.838008604 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:51.838073796 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.838101799 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.838149789 DEBUG Client info: None 2026-08-19 21:48:51.838161050 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.838172522 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.838177922 INFO Version: Unknown 2026-08-19 21:48:51.838222656 DEBUG Received server response for request 1 2026-08-19 21:48:51.838249887 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.838306543 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.838370192 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.838373568 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.838398124 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.838407061 DEBUG Initializing workspace `file:///tmp/.tmpHyoeXH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.838418372 DEBUG Searching for a project in '/tmp/.tmpHyoeXH/src' 2026-08-19 21:48:51.838448098 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.838452076 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.838697696 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.838702779 DEBUG Discovering virtual environment in `/tmp/.tmpHyoeXH/src` 2026-08-19 21:48:51.838758300 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:51.838762748 DEBUG No virtual environment found 2026-08-19 21:48:51.838770993 DEBUG Adding first-party search path `/tmp/.tmpHyoeXH/src` 2026-08-19 21:48:51.838774410 DEBUG Using vendored stdlib 2026-08-19 21:48:51.838887522 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.838891620 DEBUG Adding new file root '/tmp/.tmpHyoeXH/src' of kind Project 2026-08-19 21:48:51.839012536 DEBUG Updating project to check open files 2026-08-19 21:48:51.839022224 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:51.839038305 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.839085263 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHyoeXH/src/foo.py", kind: File } 2026-08-19 21:48:51.839102395 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHyoeXH/src/foo.py` 2026-08-19 21:48:51.839105200 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.839112123 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.839135427 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpHyoeXH/src/foo.py' 2026-08-19 21:48:51.839188456 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.841628510 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.841634882 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.841644340 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:51.841686499 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpHyoeXH/src/foo.py", kind: FileContent } 2026-08-19 21:48:51.841693642 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpHyoeXH/src/foo.py` 2026-08-19 21:48:51.841739428 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpHyoeXH/src/foo.py' 2026-08-19 21:48:51.841820781 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.841825480 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.852167401 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.852194968 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.852200603 DEBUG method="shutdown" response.id=2 duration=9.18µs 2026-08-19 21:48:51.852207045 DEBUG Received server response for request 2 2026-08-19 21:48:51.852210001 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.852222153 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_script_python_requirement ... 2026-08-19 21:48:51.853496663 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:51.853553249 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.853595949 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.853634952 DEBUG Client info: None 2026-08-19 21:48:51.853646313 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.853657043 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.853661502 INFO Version: Unknown 2026-08-19 21:48:51.853694363 DEBUG Received server response for request 1 2026-08-19 21:48:51.853735400 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.853824588 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.853987543 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.854003924 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.854042686 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.854067433 DEBUG Initializing workspace `file:///tmp/.tmpiGEiK3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.854098140 DEBUG Searching for a project in '/tmp/.tmpiGEiK3/src' 2026-08-19 21:48:51.854165547 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.854181617 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.854508660 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.854826235 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.854838368 DEBUG Discovering virtual environment in `/tmp/.tmpiGEiK3/src` 2026-08-19 21:48:51.854889113 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:51.854905404 DEBUG No virtual environment found 2026-08-19 21:48:51.854937935 DEBUG Adding first-party search path `/tmp/.tmpiGEiK3/src` 2026-08-19 21:48:51.854941932 DEBUG Using vendored stdlib 2026-08-19 21:48:51.855206608 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.855212549 DEBUG Adding new file root '/tmp/.tmpiGEiK3/src' of kind Project 2026-08-19 21:48:51.855329208 DEBUG Updating project to check open files 2026-08-19 21:48:51.855338926 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:51.855376066 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiGEiK3/src/script.py", kind: File } 2026-08-19 21:48:51.855392387 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiGEiK3/src/script.py` 2026-08-19 21:48:51.855395182 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.855401935 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.855427643 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving requires-python constraint: `>=3.12` 2026-08-19 21:48:51.855433884 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolved requires-python constraint to: 3.12 2026-08-19 21:48:51.855526789 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Defaulting to python-platform `linux` 2026-08-19 21:48:51.855549501 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:48:51.855554501 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: No virtual environment found 2026-08-19 21:48:51.855558678 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Using vendored stdlib 2026-08-19 21:48:51.855679535 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Python version: Python 3.12, platform: linux 2026-08-19 21:48:51.855735169 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpiGEiK3/src/script.py' 2026-08-19 21:48:51.855761759 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.869237131 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.872781895 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.872795360 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.872999052 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:51.873047463 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:51.873073391 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpiGEiK3/src/script.py", kind: FileContent } 2026-08-19 21:48:51.873081256 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpiGEiK3/src/script.py` 2026-08-19 21:48:51.873121432 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolving requires-python constraint: `>=3.13` 2026-08-19 21:48:51.873127363 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolved requires-python constraint to: 3.13 2026-08-19 21:48:51.873280059 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Defaulting to python-platform `linux` 2026-08-19 21:48:51.873311328 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:48:51.873316738 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: No virtual environment found 2026-08-19 21:48:51.873320445 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Using vendored stdlib 2026-08-19 21:48:51.873436522 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Python version: Python 3.13, platform: linux 2026-08-19 21:48:51.873469835 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpiGEiK3/src/script.py' 2026-08-19 21:48:51.873490984 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.885958310 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:51.889181962 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.889192872 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.899372617 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:51.899541887 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:51.899562195 DEBUG method="shutdown" response.id=2 duration=27.61µs 2026-08-19 21:48:51.899617206 DEBUG Received server response for request 2 2026-08-19 21:48:51.899623237 DEBUG Client sends notification `exit` 2026-08-19 21:48:51.899651712 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files ... 2026-08-19 21:48:51.904788488 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:51.904859542 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:51.904899256 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:51.904957796 DEBUG Client info: None 2026-08-19 21:48:51.904971291 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:51.904985037 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:51.904990808 INFO Version: Unknown 2026-08-19 21:48:51.905066540 DEBUG Received server response for request 1 2026-08-19 21:48:51.905107196 DEBUG Client sends notification `initialized` 2026-08-19 21:48:51.905173710 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:51.905259060 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:51.905263399 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:51.905278136 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:51.905295278 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:51.905306099 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:51.905311409 DEBUG Initializing workspace `file:///tmp/.tmpMnZJbp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:51.905323752 DEBUG Searching for a project in '/tmp/.tmpMnZJbp/src' 2026-08-19 21:48:51.905350843 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:51.905355421 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:51.905681623 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:51.905687594 DEBUG Discovering virtual environment in `/tmp/.tmpMnZJbp/src` 2026-08-19 21:48:51.905748147 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:51.905753578 DEBUG No virtual environment found 2026-08-19 21:48:51.905763737 DEBUG Adding first-party search path `/tmp/.tmpMnZJbp/src` 2026-08-19 21:48:51.905767413 DEBUG Using vendored stdlib 2026-08-19 21:48:51.905897768 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:51.905903048 DEBUG Adding new file root '/tmp/.tmpMnZJbp/src' of kind Project 2026-08-19 21:48:51.906043641 DEBUG Updating project to check open files 2026-08-19 21:48:51.906061024 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:51.906064941 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:51.906111749 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpMnZJbp/src/foo.py", kind: File } 2026-08-19 21:48:51.906136475 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpMnZJbp/src/foo.py` 2026-08-19 21:48:51.906139591 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:51.906147917 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:51.906173354 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpMnZJbp/src/foo.py' 2026-08-19 21:48:51.906214852 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.906218479 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.906232986 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:51.906257492 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:48:51.906260368 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.906267681 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:48:51.906272891 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:48:51.906277259 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.906281748 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:48:51.906286396 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:48:51.906288851 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:51.906293109 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:48:51.906319729 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(203))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-19 21:48:51.906409577 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(203))}: Resolving dynamic module resolution paths 2026-08-19 21:48:51.909519317 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.909525098 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.909527673 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:51.909553100 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-19 21:48:51.909593837 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpMnZJbp/src` 2026-08-19 21:48:51.909613293 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpMnZJbp/src/foo.py", kind: Any } 2026-08-19 21:48:51.909646175 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.909648870 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.909650894 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:51.909653028 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.020412880 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.020496089 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.020505043 DEBUG method="shutdown" response.id=2 duration=15.72µs 2026-08-19 21:48:52.020784878 DEBUG Received server response for request 2 2026-08-19 21:48:52.020794501 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.020810401 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files_pull_diagnostics ... 2026-08-19 21:48:52.022474238 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.022542236 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.024388587 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.024435265 DEBUG Client info: None 2026-08-19 21:48:52.024450694 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.024463087 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.024469960 INFO Version: Unknown 2026-08-19 21:48:52.024518431 DEBUG Received server response for request 1 2026-08-19 21:48:52.026195855 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.026448799 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.026547865 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.026552804 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.026586047 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.026602918 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-19 21:48:52.026620060 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.026632464 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.026636571 DEBUG Initializing workspace `file:///tmp/.tmplqJhnV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.027765827 DEBUG Searching for a project in '/tmp/.tmplqJhnV/src' 2026-08-19 21:48:52.027808037 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.027814779 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.028126403 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.028132585 DEBUG Discovering virtual environment in `/tmp/.tmplqJhnV/src` 2026-08-19 21:48:52.028170516 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:52.028175626 DEBUG No virtual environment found 2026-08-19 21:48:52.028186536 DEBUG Adding first-party search path `/tmp/.tmplqJhnV/src` 2026-08-19 21:48:52.028190073 DEBUG Using vendored stdlib 2026-08-19 21:48:52.028321289 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.028326448 DEBUG Adding new file root '/tmp/.tmplqJhnV/src' of kind Project 2026-08-19 21:48:52.028479525 DEBUG Updating project to check open files 2026-08-19 21:48:52.028494874 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:52.028499102 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.028548825 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplqJhnV/src/foo.py", kind: File } 2026-08-19 21:48:52.028592427 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplqJhnV/src/foo.py` 2026-08-19 21:48:52.028595763 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.028603878 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.028618015 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmplqJhnV/src` 2026-08-19 21:48:52.028631049 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmplqJhnV/src/foo.py", kind: Any } 2026-08-19 21:48:52.136797500 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.136875821 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.136883746 DEBUG method="shutdown" response.id=2 duration=12.51µs 2026-08-19 21:48:52.136913472 DEBUG Received server response for request 2 2026-08-19 21:48:52.136918000 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.136934451 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open ... 2026-08-19 21:48:52.138427061 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:52.138484018 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.138507392 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.138696206 DEBUG Client info: None 2026-08-19 21:48:52.138727214 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.138739046 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.138745168 INFO Version: Unknown 2026-08-19 21:48:52.138793148 DEBUG Received server response for request 1 2026-08-19 21:48:52.138815680 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.138881904 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.138945553 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.138948900 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.138973606 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.138983935 DEBUG Initializing workspace `file:///tmp/.tmppTUHhf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.138995347 DEBUG Searching for a project in '/tmp/.tmppTUHhf/src' 2026-08-19 21:48:52.139019011 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.139023309 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.139329323 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.139334713 DEBUG Discovering virtual environment in `/tmp/.tmppTUHhf/src` 2026-08-19 21:48:52.139365451 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:52.139369678 DEBUG No virtual environment found 2026-08-19 21:48:52.139378365 DEBUG Adding first-party search path `/tmp/.tmppTUHhf/src` 2026-08-19 21:48:52.139382072 DEBUG Using vendored stdlib 2026-08-19 21:48:52.139511855 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.139516103 DEBUG Adding new file root '/tmp/.tmppTUHhf/src' of kind Project 2026-08-19 21:48:52.139674971 DEBUG Updating project to check open files 2026-08-19 21:48:52.139688075 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:52.139699066 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.139786039 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppTUHhf/src/foo.py", kind: File } 2026-08-19 21:48:52.139805686 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppTUHhf/src/foo.py` 2026-08-19 21:48:52.139808792 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.139816606 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.139854016 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmppTUHhf/src/foo.py' 2026-08-19 21:48:52.143863262 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.155327464 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.161112249 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.161265456 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.171730331 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.171878388 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.171985880 DEBUG method="shutdown" response.id=2 duration=113.13µs 2026-08-19 21:48:52.172098831 DEBUG Received server response for request 2 2026-08-19 21:48:52.172207305 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.172319595 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_diagnostics_off ... 2026-08-19 21:48:52.175257360 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:52.175315810 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.175340396 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.175382735 DEBUG Client info: None 2026-08-19 21:48:52.175394027 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.175405007 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.175411319 INFO Version: Unknown 2026-08-19 21:48:52.175454530 DEBUG Received server response for request 1 2026-08-19 21:48:52.176834186 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.176911622 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.177004876 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.177009792 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.177022519 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.177037778 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.177047606 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.177051253 DEBUG Initializing workspace `file:///tmp/.tmpzDculX/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.177062484 DEBUG Searching for a project in '/tmp/.tmpzDculX/src' 2026-08-19 21:48:52.177084446 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.177089461 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.177386869 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.177391020 DEBUG Discovering virtual environment in `/tmp/.tmpzDculX/src` 2026-08-19 21:48:52.177416308 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:52.177420435 DEBUG No virtual environment found 2026-08-19 21:48:52.177427719 DEBUG Adding first-party search path `/tmp/.tmpzDculX/src` 2026-08-19 21:48:52.177431196 DEBUG Using vendored stdlib 2026-08-19 21:48:52.177562682 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.177586857 DEBUG Adding new file root '/tmp/.tmpzDculX/src' of kind Project 2026-08-19 21:48:52.177744042 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:52.177748911 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.177790239 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpzDculX/src/foo.py", kind: File } 2026-08-19 21:48:52.177806105 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpzDculX/src/foo.py` 2026-08-19 21:48:52.177808823 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.177818181 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.287212922 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.287368604 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.287376599 DEBUG method="shutdown" response.id=2 duration=12.14µs 2026-08-19 21:48:52.287383121 DEBUG Received server response for request 2 2026-08-19 21:48:52.287386537 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.287398179 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_file_without_extension_but_python_language ... 2026-08-19 21:48:52.288811124 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:52.288890993 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.288940426 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.289001791 DEBUG Client info: None 2026-08-19 21:48:52.289015276 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.289030885 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.289037267 INFO Version: Unknown 2026-08-19 21:48:52.289088944 DEBUG Received server response for request 1 2026-08-19 21:48:52.289128248 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.289211735 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.289287106 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.289291203 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.289322372 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.289337651 DEBUG Initializing workspace `file:///tmp/.tmpUPHQUv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.289351767 DEBUG Searching for a project in '/tmp/.tmpUPHQUv/src' 2026-08-19 21:48:52.289379780 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.289385058 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.289792533 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.289799405 DEBUG Discovering virtual environment in `/tmp/.tmpUPHQUv/src` 2026-08-19 21:48:52.289840674 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:52.289846244 DEBUG No virtual environment found 2026-08-19 21:48:52.289857114 DEBUG Adding first-party search path `/tmp/.tmpUPHQUv/src` 2026-08-19 21:48:52.289860751 DEBUG Using vendored stdlib 2026-08-19 21:48:52.290005182 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.290010772 DEBUG Adding new file root '/tmp/.tmpUPHQUv/src' of kind Project 2026-08-19 21:48:52.290167937 DEBUG Updating project to check open files 2026-08-19 21:48:52.290185600 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:52.290198835 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.290265901 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUPHQUv/src/foo", kind: File } 2026-08-19 21:48:52.290291539 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUPHQUv/src/foo` 2026-08-19 21:48:52.290294785 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.290303321 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.290350439 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpUPHQUv/src/foo' 2026-08-19 21:48:52.290450377 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.301762005 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.307258029 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.307272786 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.317594812 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.317625219 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.317631821 DEBUG method="shutdown" response.id=2 duration=11.74µs 2026-08-19 21:48:52.317639486 DEBUG Received server response for request 2 2026-08-19 21:48:52.317642612 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.317655005 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_ipynb_file_with_python_language ... 2026-08-19 21:48:52.320269031 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:52.320335636 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.320370872 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.320420976 DEBUG Client info: None 2026-08-19 21:48:52.320434251 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.320447085 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.320452535 INFO Version: Unknown 2026-08-19 21:48:52.320490155 DEBUG Received server response for request 1 2026-08-19 21:48:52.320525768 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.320593649 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.320681630 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.320685692 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.320699097 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.320732089 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.320741968 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.320746366 DEBUG Initializing workspace `file:///tmp/.tmpDCHzxU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.320758268 DEBUG Searching for a project in '/tmp/.tmpDCHzxU/src' 2026-08-19 21:48:52.320785339 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.320789617 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.321066201 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.321071896 DEBUG Discovering virtual environment in `/tmp/.tmpDCHzxU/src` 2026-08-19 21:48:52.321109572 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:52.321114326 DEBUG No virtual environment found 2026-08-19 21:48:52.321124935 DEBUG Adding first-party search path `/tmp/.tmpDCHzxU/src` 2026-08-19 21:48:52.321128532 DEBUG Using vendored stdlib 2026-08-19 21:48:52.321259708 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.321264803 DEBUG Adding new file root '/tmp/.tmpDCHzxU/src' of kind Project 2026-08-19 21:48:52.321397997 DEBUG Updating project to check open files 2026-08-19 21:48:52.321412725 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:52.321416622 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.321459573 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDCHzxU/src/foo.ipynb", kind: File } 2026-08-19 21:48:52.321482315 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDCHzxU/src/foo.ipynb` 2026-08-19 21:48:52.321485882 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.321494313 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.321528602 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpDCHzxU/src/foo.ipynb' 2026-08-19 21:48:52.321610205 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.332347143 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.337738260 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.337753869 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.347917395 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.347945167 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.347951159 DEBUG method="shutdown" response.id=2 duration=10.31µs 2026-08-19 21:48:52.347958052 DEBUG Received server response for request 2 2026-08-19 21:48:52.347961398 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.347974553 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_open_files_only ... 2026-08-19 21:48:52.350421855 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:52.350486837 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.350520099 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.350617180 DEBUG Client info: None 2026-08-19 21:48:52.350633321 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.350645844 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.350653213 INFO Version: Unknown 2026-08-19 21:48:52.350692482 DEBUG Received server response for request 1 2026-08-19 21:48:52.350748411 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.350814796 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.350903066 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.350907094 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.350922773 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.350939014 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.350949143 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.350952880 DEBUG Initializing workspace `file:///tmp/.tmpVA5pq8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.350965638 DEBUG Searching for a project in '/tmp/.tmpVA5pq8/src' 2026-08-19 21:48:52.350990540 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.350995284 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.351271407 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.351278996 DEBUG Discovering virtual environment in `/tmp/.tmpVA5pq8/src` 2026-08-19 21:48:52.351315915 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:52.351320218 DEBUG No virtual environment found 2026-08-19 21:48:52.351330257 DEBUG Adding first-party search path `/tmp/.tmpVA5pq8/src` 2026-08-19 21:48:52.351333924 DEBUG Using vendored stdlib 2026-08-19 21:48:52.351470791 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.351475920 DEBUG Adding new file root '/tmp/.tmpVA5pq8/src' of kind Project 2026-08-19 21:48:52.351627609 DEBUG Updating project to check open files 2026-08-19 21:48:52.351641030 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:52.351645107 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.351698508 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpVA5pq8/src/foo.py", kind: File } 2026-08-19 21:48:52.351749693 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVA5pq8/src/foo.py` 2026-08-19 21:48:52.351755134 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.351765213 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.351799306 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpVA5pq8/src/foo.py' 2026-08-19 21:48:52.351864118 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.362824004 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.368381421 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.368396048 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.378704302 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.378746621 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.378753384 DEBUG method="shutdown" response.id=2 duration=11.16µs 2026-08-19 21:48:52.378760347 DEBUG Received server response for request 2 2026-08-19 21:48:52.378763322 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.378776196 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_file_uri ... 2026-08-19 21:48:52.381468707 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:52.381534801 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.381583793 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.381634718 DEBUG Client info: None 2026-08-19 21:48:52.381647783 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.381659895 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.381665155 INFO Version: Unknown 2026-08-19 21:48:52.381766716 DEBUG Received server response for request 1 2026-08-19 21:48:52.381800008 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.381854901 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.381936654 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.381940281 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.381953997 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.381969075 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.381979534 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.381983362 DEBUG Initializing workspace `file:///tmp/.tmpCZkl0T/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.381995044 DEBUG Searching for a project in '/tmp/.tmpCZkl0T/src' 2026-08-19 21:48:52.382020000 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.382024479 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.382291689 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.382297280 DEBUG Discovering virtual environment in `/tmp/.tmpCZkl0T/src` 2026-08-19 21:48:52.382332877 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:52.382337706 DEBUG No virtual environment found 2026-08-19 21:48:52.382348586 DEBUG Adding first-party search path `/tmp/.tmpCZkl0T/src` 2026-08-19 21:48:52.382352203 DEBUG Using vendored stdlib 2026-08-19 21:48:52.382474523 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.382479392 DEBUG Adding new file root '/tmp/.tmpCZkl0T/src' of kind Project 2026-08-19 21:48:52.382630545 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:52.382635384 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.382677363 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpCZkl0T/src/foo.py", kind: File } 2026-08-19 21:48:52.382700326 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpCZkl0T/src/foo.py` 2026-08-19 21:48:52.382703382 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.382739489 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.384274231 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}:Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-08-19 21:48:52.384331278 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpCZkl0T/src/foo.py' 2026-08-19 21:48:52.384441354 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.397093432 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.402616420 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.402631899 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.413053211 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.413084489 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.413091873 DEBUG method="shutdown" response.id=2 duration=12.57µs 2026-08-19 21:48:52.413099507 DEBUG Received server response for request 2 2026-08-19 21:48:52.413102393 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.413114596 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_untitled_uri ... 2026-08-19 21:48:52.416116846 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:52.416178031 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.416199952 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.416246379 DEBUG Client info: None 2026-08-19 21:48:52.416257409 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.416268871 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.416274191 INFO Version: Unknown 2026-08-19 21:48:52.416320848 DEBUG Received server response for request 1 2026-08-19 21:48:52.416344693 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.416419373 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.416481289 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.416484816 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.416510774 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.416522486 DEBUG Initializing workspace `file:///tmp/.tmpuUjpen/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.416533617 DEBUG Searching for a project in '/tmp/.tmpuUjpen/src' 2026-08-19 21:48:52.416556019 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.416560397 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.416905494 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.416911295 DEBUG Discovering virtual environment in `/tmp/.tmpuUjpen/src` 2026-08-19 21:48:52.416939588 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:52.416944057 DEBUG No virtual environment found 2026-08-19 21:48:52.416951631 DEBUG Adding first-party search path `/tmp/.tmpuUjpen/src` 2026-08-19 21:48:52.416955187 DEBUG Using vendored stdlib 2026-08-19 21:48:52.417082035 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.417085993 DEBUG Adding new file root '/tmp/.tmpuUjpen/src' of kind Project 2026-08-19 21:48:52.417212660 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:52.418729203 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.418751525 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:foo.py` 2026-08-19 21:48:52.418754881 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.418766233 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:52.418814884 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:foo.py' 2026-08-19 21:48:52.418897889 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.430955229 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.436697695 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.436888172 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.447359435 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.447515057 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.447667002 DEBUG method="shutdown" response.id=2 duration=157.74µs 2026-08-19 21:48:52.447833163 DEBUG Received server response for request 2 2026-08-19 21:48:52.447967976 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.448107448 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_virtual_script_reports_inline_configuration_diagnostics ... 2026-08-19 21:48:52.451074077 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:52.451133087 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.451154197 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.451193541 DEBUG Client info: None 2026-08-19 21:48:52.451204491 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.451214710 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.451219199 INFO Version: Unknown 2026-08-19 21:48:52.451257110 DEBUG Received server response for request 1 2026-08-19 21:48:52.451279361 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.451336328 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.451413534 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.451417410 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.451429573 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.451444591 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.451453137 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.451456654 DEBUG Initializing workspace `file:///tmp/.tmp2QRWDT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.451468135 DEBUG Searching for a project in '/tmp/.tmp2QRWDT/src' 2026-08-19 21:48:52.451489816 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.451494214 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.451827659 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.451833280 DEBUG Discovering virtual environment in `/tmp/.tmp2QRWDT/src` 2026-08-19 21:48:52.451859088 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:52.451863226 DEBUG No virtual environment found 2026-08-19 21:48:52.451870490 DEBUG Adding first-party search path `/tmp/.tmp2QRWDT/src` 2026-08-19 21:48:52.451873766 DEBUG Using vendored stdlib 2026-08-19 21:48:52.452006785 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.452010642 DEBUG Adding new file root '/tmp/.tmp2QRWDT/src' of kind Project 2026-08-19 21:48:52.452146217 DEBUG Updating project to check open files 2026-08-19 21:48:52.452155945 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:52.452159191 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.452167607 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:script.py` 2026-08-19 21:48:52.452170562 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.452176674 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:52.452388360 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-08-19 21:48:52.452411023 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:48:52.452415652 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-08-19 21:48:52.452419559 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-08-19 21:48:52.452539834 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.452582464 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:script.py' 2026-08-19 21:48:52.452652446 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.452656764 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.463000700 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.463059690 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.463065591 DEBUG method="shutdown" response.id=2 duration=9.86µs 2026-08-19 21:48:52.463191157 DEBUG Received server response for request 2 2026-08-19 21:48:52.463196627 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.463208319 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_virtual_script_uses_its_python_requirement ... 2026-08-19 21:48:52.464905404 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:52.464976768 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.465017755 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.465073564 DEBUG Client info: None 2026-08-19 21:48:52.465086975 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.465101352 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.465108004 INFO Version: Unknown 2026-08-19 21:48:52.465160106 DEBUG Received server response for request 1 2026-08-19 21:48:52.465197502 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.465793484 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.466439528 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.466445269 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.466470526 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.466488948 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.466503054 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.466507963 DEBUG Initializing workspace `file:///tmp/.tmp3qDGAj/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.466521669 DEBUG Searching for a project in '/tmp/.tmp3qDGAj/src' 2026-08-19 21:48:52.466559590 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.466577403 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.466818105 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.466823274 DEBUG Discovering virtual environment in `/tmp/.tmp3qDGAj/src` 2026-08-19 21:48:52.466848261 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:52.466852549 DEBUG No virtual environment found 2026-08-19 21:48:52.466859803 DEBUG Adding first-party search path `/tmp/.tmp3qDGAj/src` 2026-08-19 21:48:52.466863109 DEBUG Using vendored stdlib 2026-08-19 21:48:52.466972825 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.466976542 DEBUG Adding new file root '/tmp/.tmp3qDGAj/src' of kind Project 2026-08-19 21:48:52.467098510 DEBUG Updating project to check open files 2026-08-19 21:48:52.467108218 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:52.467111274 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.467119449 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:script.py` 2026-08-19 21:48:52.467122525 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.467128226 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:52.467147702 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving requires-python constraint: `>=3.13` 2026-08-19 21:48:52.467154024 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolved requires-python constraint to: 3.13 2026-08-19 21:48:52.467251858 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-08-19 21:48:52.467273488 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:48:52.467278087 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-08-19 21:48:52.467281072 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-08-19 21:48:52.467386520 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.13, platform: linux 2026-08-19 21:48:52.467413922 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:script.py' 2026-08-19 21:48:52.467440271 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.482764737 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.486204143 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.486214613 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.496389800 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.496445429 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.496454917 DEBUG method="shutdown" response.id=2 duration=14.64µs 2026-08-19 21:48:52.496626123 DEBUG Received server response for request 2 2026-08-19 21:48:52.496634108 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.496665273 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_save_publishes_open_file_documents ... 2026-08-19 21:48:52.499266411 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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:48:52.499330491 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.499355778 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.499414208 DEBUG Client info: None 2026-08-19 21:48:52.499427362 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.499439956 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.499446749 INFO Version: Unknown 2026-08-19 21:48:52.499493356 DEBUG Received server response for request 1 2026-08-19 21:48:52.499527129 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.499609684 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.499687430 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.499691327 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.499704903 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.499738616 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.499748264 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.499752342 DEBUG Initializing workspace `file:///tmp/.tmprcWn5a/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.499764344 DEBUG Searching for a project in '/tmp/.tmprcWn5a/src' 2026-08-19 21:48:52.499789401 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.499793659 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.500058616 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.500064096 DEBUG Discovering virtual environment in `/tmp/.tmprcWn5a/src` 2026-08-19 21:48:52.500098240 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:52.500102949 DEBUG No virtual environment found 2026-08-19 21:48:52.500112517 DEBUG Adding first-party search path `/tmp/.tmprcWn5a/src` 2026-08-19 21:48:52.500115963 DEBUG Using vendored stdlib 2026-08-19 21:48:52.500232351 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.500237331 DEBUG Adding new file root '/tmp/.tmprcWn5a/src' of kind Project 2026-08-19 21:48:52.500366483 DEBUG Updating project to check open files 2026-08-19 21:48:52.500380870 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:52.500384617 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.500427086 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmprcWn5a/src/lib.py", kind: File } 2026-08-19 21:48:52.500449619 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprcWn5a/src/lib.py` 2026-08-19 21:48:52.500452825 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.500460499 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.500486478 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmprcWn5a/src/lib.py' 2026-08-19 21:48:52.500540559 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.514090218 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.519730131 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.519743897 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.519755178 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.519802667 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmprcWn5a/src/main.py", kind: File } 2026-08-19 21:48:52.519826422 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprcWn5a/src/main.py` 2026-08-19 21:48:52.519829788 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.519847411 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:48:52.519876065 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(206))}: Checking file '/tmp/.tmprcWn5a/src/main.py' 2026-08-19 21:48:52.521693452 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.521705745 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.521745149 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:48:52.522070799 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:48:52.522079686 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:52.522091147 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:48:52.522097659 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:48:52.522100615 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:52.522105404 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:48:52.522109762 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-19 21:48:52.522112126 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:48:52.522116525 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:48:52.522151410 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(20b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-19 21:48:52.522284349 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.522291162 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.522294659 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.522307172 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:52.522693236 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:52.522737609 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmprcWn5a/src/lib.py", kind: FileContent } 2026-08-19 21:48:52.522745574 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmprcWn5a/src/lib.py` 2026-08-19 21:48:52.522773336 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmprcWn5a/src/lib.py' 2026-08-19 21:48:52.523103044 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.523209003 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.523220274 DEBUG Client sends notification `textDocument/didSave` 2026-08-19 21:48:52.523359775 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(206))}: Checking file '/tmp/.tmprcWn5a/src/main.py' 2026-08-19 21:48:52.523443282 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(20b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-19 21:48:52.523703770 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.523848441 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.523980559 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.524078803 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:48:52.524084244 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-19 21:48:52.534383592 DEBUG Client sends request `shutdown` with ID 2 2026-08-19 21:48:52.534435780 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.534443404 DEBUG method="shutdown" response.id=2 duration=11.67µs 2026-08-19 21:48:52.534549583 DEBUG Received server response for request 2 2026-08-19 21:48:52.534555213 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.534585911 DEBUG Received exit notification, exiting ok test pull_diagnostics::closing_external_file_preserves_open_files ... 2026-08-19 21:48:52.538336440 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.538410158 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.538463939 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.538502561 DEBUG Client info: None 2026-08-19 21:48:52.538515866 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.538528860 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.538534832 INFO Version: Unknown 2026-08-19 21:48:52.538622957 DEBUG Received server response for request 1 2026-08-19 21:48:52.538660788 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.538760084 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.538860362 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.538864600 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.538878175 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.538881582 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.538897972 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.538908773 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.538914273 DEBUG Initializing workspace `file:///tmp/.tmpYuWMAP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.538926225 DEBUG Searching for a project in '/tmp/.tmpYuWMAP/src' 2026-08-19 21:48:52.538952645 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.538957304 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.539239262 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.539244973 DEBUG Discovering virtual environment in `/tmp/.tmpYuWMAP/src` 2026-08-19 21:48:52.539279858 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:52.539284737 DEBUG No virtual environment found 2026-08-19 21:48:52.539294766 DEBUG Adding first-party search path `/tmp/.tmpYuWMAP/src` 2026-08-19 21:48:52.539298463 DEBUG Using vendored stdlib 2026-08-19 21:48:52.539424269 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.539429288 DEBUG Adding new file root '/tmp/.tmpYuWMAP/src' of kind Project 2026-08-19 21:48:52.539584439 DEBUG Updating project to check open files 2026-08-19 21:48:52.539597063 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:52.539600730 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.539641727 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYuWMAP/src/main.py", kind: File } 2026-08-19 21:48:52.539661263 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYuWMAP/src/main.py` 2026-08-19 21:48:52.539664189 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.539671723 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.539785987 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYuWMAP/src/main.py"))}: Checking file '/tmp/.tmpYuWMAP/src/main.py' 2026-08-19 21:48:52.539942240 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYuWMAP/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.553222675 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYuWMAP/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.558764300 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.09ms 2026-08-19 21:48:52.558783426 DEBUG Received server response for request 2 2026-08-19 21:48:52.558876310 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.558881550 DEBUG Client sends notification `textDocument/didClose` 2026-08-19 21:48:52.558885157 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:52.558956963 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYuWMAP/external/builtins.pyi", kind: File } 2026-08-19 21:48:52.559001214 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpYuWMAP/external/builtins.pyi` 2026-08-19 21:48:52.559004851 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-19 21:48:52.559023997 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.559033414 DEBUG notification{method=textDocument/didClose}: Updating the status of `/tmp/.tmpYuWMAP/external/builtins.pyi` 2026-08-19 21:48:52.559037973 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpYuWMAP/external/builtins.pyi` 2026-08-19 21:48:52.559107245 DEBUG method="textDocument/diagnostic" response.id=3 duration=63.06µs 2026-08-19 21:48:52.559115150 DEBUG Received server response for request 3 2026-08-19 21:48:52.569238103 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:52.569291824 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.569298346 DEBUG method="shutdown" response.id=4 duration=10.11µs 2026-08-19 21:48:52.569304798 DEBUG Received server response for request 4 2026-08-19 21:48:52.569307854 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.569420415 DEBUG Received exit notification, exiting ok test pull_diagnostics::current_analysis_unreachable_code_has_unnecessary_hint_tag ... 2026-08-19 21:48:52.572744612 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.572814332 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.572839039 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.572890575 DEBUG Client info: None 2026-08-19 21:48:52.572902598 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.572914350 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.572920762 INFO Version: Unknown 2026-08-19 21:48:52.572969834 DEBUG Received server response for request 1 2026-08-19 21:48:52.572993458 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.573051036 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.573163347 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.573167124 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.573180148 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.573183585 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.573202129 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.573214613 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.573219332 DEBUG Initializing workspace `file:///tmp/.tmpVraQxw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.573233249 DEBUG Searching for a project in '/tmp/.tmpVraQxw/src' 2026-08-19 21:48:52.573274435 DEBUG Found project at '/tmp/.tmpVraQxw' 2026-08-19 21:48:52.573280406 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.573660839 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.573667071 DEBUG Discovering virtual environment in `/tmp/.tmpVraQxw` 2026-08-19 21:48:52.573731722 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:52.573737563 DEBUG No virtual environment found 2026-08-19 21:48:52.573745879 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:52.573753844 DEBUG Adding first-party search path `/tmp/.tmpVraQxw/src` 2026-08-19 21:48:52.573757020 DEBUG Adding first-party search path `/tmp/.tmpVraQxw` 2026-08-19 21:48:52.573760276 DEBUG Using vendored stdlib 2026-08-19 21:48:52.577554167 INFO Python version: Python 3.10, platform: linux 2026-08-19 21:48:52.577739344 DEBUG Adding new file root '/tmp/.tmpVraQxw' of kind Project 2026-08-19 21:48:52.577902279 DEBUG Updating project to check open files 2026-08-19 21:48:52.577920744 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:52.577924972 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.577973663 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpVraQxw/src/foo.py", kind: File } 2026-08-19 21:48:52.577994753 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVraQxw/src/foo.py` 2026-08-19 21:48:52.577998089 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.578005623 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.578476997 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpVraQxw/src/foo.py"))}: Checking file '/tmp/.tmpVraQxw/src/foo.py' 2026-08-19 21:48:52.578798199 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpVraQxw/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.597122176 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpVraQxw/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-19 21:48:52.597396350 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpVraQxw/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-19 21:48:52.597600914 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.59ms 2026-08-19 21:48:52.597770171 DEBUG Received server response for request 2 2026-08-19 21:48:52.608626543 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:52.608800820 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.608941604 DEBUG method="shutdown" response.id=3 duration=146.88µs 2026-08-19 21:48:52.609084081 DEBUG Received server response for request 3 2026-08-19 21:48:52.609217952 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.609350410 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_changed ... 2026-08-19 21:48:52.613155503 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.614739853 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.614934818 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.615149701 DEBUG Client info: None 2026-08-19 21:48:52.615310272 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.615813285 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.615960581 INFO Version: Unknown 2026-08-19 21:48:52.616195462 DEBUG Received server response for request 1 2026-08-19 21:48:52.616416696 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.616687354 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.617016501 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.617149360 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.617280766 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.617420547 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.617599293 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.617778519 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.617924864 DEBUG Initializing workspace `file:///tmp/.tmpYPkY30/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.618218194 DEBUG Searching for a project in '/tmp/.tmpYPkY30/src' 2026-08-19 21:48:52.618437775 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.618591483 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.619092663 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.619217517 DEBUG Discovering virtual environment in `/tmp/.tmpYPkY30/src` 2026-08-19 21:48:52.619382045 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:52.619512670 DEBUG No virtual environment found 2026-08-19 21:48:52.619656039 DEBUG Adding first-party search path `/tmp/.tmpYPkY30/src` 2026-08-19 21:48:52.619802403 DEBUG Using vendored stdlib 2026-08-19 21:48:52.620071999 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.620181484 DEBUG Adding new file root '/tmp/.tmpYPkY30/src' of kind Project 2026-08-19 21:48:52.620459595 DEBUG Updating project to check open files 2026-08-19 21:48:52.620609066 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:52.620760540 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.620933083 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYPkY30/src/foo.py", kind: File } 2026-08-19 21:48:52.621098263 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYPkY30/src/foo.py` 2026-08-19 21:48:52.621221063 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.621356767 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.621626467 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYPkY30/src/foo.py"))}: Checking file '/tmp/.tmpYPkY30/src/foo.py' 2026-08-19 21:48:52.621843133 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYPkY30/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.633647252 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYPkY30/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.639509607 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.02ms 2026-08-19 21:48:52.639553851 DEBUG Received server response for request 2 2026-08-19 21:48:52.639741623 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:52.639754277 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:52.639804450 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:52.639832012 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpYPkY30/src/foo.py", kind: FileContent } 2026-08-19 21:48:52.639839496 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpYPkY30/src/foo.py` 2026-08-19 21:48:52.640115865 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYPkY30/src/foo.py"))}: Checking file '/tmp/.tmpYPkY30/src/foo.py' 2026-08-19 21:48:52.640242922 DEBUG method="textDocument/diagnostic" response.id=3 duration=378.59µs 2026-08-19 21:48:52.640332061 DEBUG Received server response for request 3 2026-08-19 21:48:52.650446156 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:52.650523690 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.650532797 DEBUG method="shutdown" response.id=4 duration=13.20µs 2026-08-19 21:48:52.650632457 DEBUG Received server response for request 4 2026-08-19 21:48:52.650638599 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.650659895 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_rendered_source_changed ... 2026-08-19 21:48:52.656648807 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { 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:48:52.658185878 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.658223759 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.658307120 DEBUG Client info: None 2026-08-19 21:48:52.658330273 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.658347686 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-19 21:48:52.658354870 INFO Version: Unknown 2026-08-19 21:48:52.658415940 DEBUG Received server response for request 1 2026-08-19 21:48:52.658459081 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.659134962 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.659173450 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.659180683 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.659279719 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.659284768 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.659926672 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.659949745 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.660001292 DEBUG Initializing workspace `file:///tmp/.tmpxSHlAd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.660015719 DEBUG Searching for a project in '/tmp/.tmpxSHlAd/src' 2026-08-19 21:48:52.660040405 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.660044833 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.660323085 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.660328355 DEBUG Discovering virtual environment in `/tmp/.tmpxSHlAd/src` 2026-08-19 21:48:52.660359333 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:52.660363741 DEBUG No virtual environment found 2026-08-19 21:48:52.660371786 DEBUG Adding first-party search path `/tmp/.tmpxSHlAd/src` 2026-08-19 21:48:52.660375022 DEBUG Using vendored stdlib 2026-08-19 21:48:52.660499536 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.660503764 DEBUG Adding new file root '/tmp/.tmpxSHlAd/src' of kind Project 2026-08-19 21:48:52.660651431 DEBUG Updating project to check open files 2026-08-19 21:48:52.660663042 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:52.660666318 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.660736700 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxSHlAd/src/foo.py", kind: File } 2026-08-19 21:48:52.660756558 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxSHlAd/src/foo.py` 2026-08-19 21:48:52.660759283 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.660766757 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.661992685 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxSHlAd/src/foo.py"))}: Checking file '/tmp/.tmpxSHlAd/src/foo.py' 2026-08-19 21:48:52.662296905 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxSHlAd/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.673919240 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxSHlAd/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.679648351 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.88ms 2026-08-19 21:48:52.679815504 DEBUG Received server response for request 2 2026-08-19 21:48:52.680210404 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:52.680318657 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:52.680447619 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:52.680599133 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpxSHlAd/src/foo.py", kind: FileContent } 2026-08-19 21:48:52.680737603 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpxSHlAd/src/foo.py` 2026-08-19 21:48:52.680914103 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxSHlAd/src/foo.py"))}: Checking file '/tmp/.tmpxSHlAd/src/foo.py' 2026-08-19 21:48:52.681184410 DEBUG method="textDocument/diagnostic" response.id=3 duration=329.01µs 2026-08-19 21:48:52.681299576 DEBUG Received server response for request 3 2026-08-19 21:48:52.691693134 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:52.691858514 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.691949334 DEBUG method="shutdown" response.id=4 duration=95.00µs 2026-08-19 21:48:52.692063468 DEBUG Received server response for request 4 2026-08-19 21:48:52.692162995 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.692273482 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_unchanged ... 2026-08-19 21:48:52.695376171 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.696986360 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.697124559 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.697289699 DEBUG Client info: None 2026-08-19 21:48:52.697313795 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.697326929 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.697332740 INFO Version: Unknown 2026-08-19 21:48:52.697885607 DEBUG Received server response for request 1 2026-08-19 21:48:52.697939167 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.698160856 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.698205065 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.698212819 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.698232907 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.698236333 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.698248019 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.698262487 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.698268157 DEBUG Initializing workspace `file:///tmp/.tmpdfLuxM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.698969531 DEBUG Searching for a project in '/tmp/.tmpdfLuxM/src' 2026-08-19 21:48:52.699043319 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.699050122 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.699362628 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.699685022 DEBUG Discovering virtual environment in `/tmp/.tmpdfLuxM/src` 2026-08-19 21:48:52.699872935 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:52.699985646 DEBUG No virtual environment found 2026-08-19 21:48:52.700072769 DEBUG Adding first-party search path `/tmp/.tmpdfLuxM/src` 2026-08-19 21:48:52.700195339 DEBUG Using vendored stdlib 2026-08-19 21:48:52.700444296 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.700536559 DEBUG Adding new file root '/tmp/.tmpdfLuxM/src' of kind Project 2026-08-19 21:48:52.700831872 DEBUG Updating project to check open files 2026-08-19 21:48:52.700970632 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:52.701057525 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.701204641 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdfLuxM/src/foo.py", kind: File } 2026-08-19 21:48:52.701315900 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdfLuxM/src/foo.py` 2026-08-19 21:48:52.701446294 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.701540000 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.701859931 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdfLuxM/src/foo.py"))}: Checking file '/tmp/.tmpdfLuxM/src/foo.py' 2026-08-19 21:48:52.702111663 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdfLuxM/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.715255062 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdfLuxM/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.720973198 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.23ms 2026-08-19 21:48:52.721034803 DEBUG Received server response for request 2 2026-08-19 21:48:52.721060301 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:52.721329265 DEBUG method="textDocument/diagnostic" response.id=3 duration=142.22µs 2026-08-19 21:48:52.721341789 DEBUG Received server response for request 3 2026-08-19 21:48:52.731443658 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:52.731549807 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.731558073 DEBUG method="shutdown" response.id=4 duration=11.89µs 2026-08-19 21:48:52.731604630 DEBUG Received server response for request 4 2026-08-19 21:48:52.731608998 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.731759180 DEBUG Received exit notification, exiting ok test pull_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-19 21:48:52.737971667 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.738044383 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.738101680 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.738149931 DEBUG Client info: None 2026-08-19 21:48:52.738163186 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:48:52.738178034 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.738184075 INFO Version: Unknown 2026-08-19 21:48:52.738235171 DEBUG Received server response for request 1 2026-08-19 21:48:52.738265758 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.738326372 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.738430978 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.738434835 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.738446276 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:52.738462447 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.738471945 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:48:52.738476613 DEBUG Initializing workspace `file:///tmp/.tmpCeJB6n/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.738488255 DEBUG Searching for a project in '/tmp/.tmpCeJB6n/src' 2026-08-19 21:48:52.738514294 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.738518933 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.738825377 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.738831358 DEBUG Discovering virtual environment in `/tmp/.tmpCeJB6n/src` 2026-08-19 21:48:52.738865072 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:52.738869871 DEBUG No virtual environment found 2026-08-19 21:48:52.738878968 DEBUG Adding first-party search path `/tmp/.tmpCeJB6n/src` 2026-08-19 21:48:52.738882374 DEBUG Using vendored stdlib 2026-08-19 21:48:52.739004874 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.739009252 DEBUG Adding new file root '/tmp/.tmpCeJB6n/src' of kind Project 2026-08-19 21:48:52.739137432 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:52.739141931 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:48:52.739166276 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:52.740492006 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:52.740582135 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCeJB6n/src/foo.py"))}: Checking file '/tmp/.tmpCeJB6n/src/foo.py' 2026-08-19 21:48:52.740679918 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:52.740700797 DEBUG method="workspace/diagnostic" response.id=2 duration=1.56ms 2026-08-19 21:48:52.740728169 DEBUG Received server response for request 2 2026-08-19 21:48:52.740815833 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.740854285 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpCeJB6n/src/foo.py") 2026-08-19 21:48:52.740861098 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpCeJB6n/src/foo.py` 2026-08-19 21:48:52.740872359 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpCeJB6n/src/foo.py` 2026-08-19 21:48:52.740886395 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpCeJB6n/src/foo.py` 2026-08-19 21:48:52.740889080 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.740894350 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:48:52.740903718 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:52.740966205 DEBUG method="textDocument/diagnostic" response.id=3 duration=48.43µs 2026-08-19 21:48:52.740972246 DEBUG Received server response for request 3 2026-08-19 21:48:52.751082317 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:52.751106903 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.751112163 DEBUG method="shutdown" response.id=4 duration=7.40µs ok test pull_diagnostics::loop_carried_rebinding_is_not_reported_unused ... 2026-08-19 21:48:52.751118134 DEBUG Received server response for request 4 2026-08-19 21:48:52.751121190 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.751132882 DEBUG Received exit notification, exiting 2026-08-19 21:48:52.752130833 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.752196205 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.752247371 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.752272278 DEBUG Client info: None 2026-08-19 21:48:52.752283900 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.752295060 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.752299669 INFO Version: Unknown 2026-08-19 21:48:52.752332110 DEBUG Received server response for request 1 2026-08-19 21:48:52.752354121 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.752398585 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.752480598 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.752484476 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.752496688 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.752499724 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.752513660 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.752521084 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.752524130 DEBUG Initializing workspace `file:///tmp/.tmprm1Zli/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.752534980 DEBUG Searching for a project in '/tmp/.tmprm1Zli/src' 2026-08-19 21:48:52.752556310 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.752560208 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.752809084 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.752814204 DEBUG Discovering virtual environment in `/tmp/.tmprm1Zli/src` 2026-08-19 21:48:52.752839221 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:52.752843198 DEBUG No virtual environment found 2026-08-19 21:48:52.752850261 DEBUG Adding first-party search path `/tmp/.tmprm1Zli/src` 2026-08-19 21:48:52.752853337 DEBUG Using vendored stdlib 2026-08-19 21:48:52.752962822 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.752966569 DEBUG Adding new file root '/tmp/.tmprm1Zli/src' of kind Project 2026-08-19 21:48:52.753080814 DEBUG Updating project to check open files 2026-08-19 21:48:52.753090241 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:52.753093347 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.753127872 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmprm1Zli/src/foo.py", kind: File } 2026-08-19 21:48:52.753143661 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprm1Zli/src/foo.py` 2026-08-19 21:48:52.753146336 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.753153149 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.753223170 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprm1Zli/src/foo.py"))}: Checking file '/tmp/.tmprm1Zli/src/foo.py' 2026-08-19 21:48:52.753362842 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprm1Zli/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.767387271 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprm1Zli/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.783143670 DEBUG method="textDocument/diagnostic" response.id=2 duration=29.98ms 2026-08-19 21:48:52.783179417 DEBUG Received server response for request 2 2026-08-19 21:48:52.793384621 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:52.793415980 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.793423073 DEBUG method="shutdown" response.id=3 duration=12.87µs 2026-08-19 21:48:52.793429806 DEBUG Received server response for request 3 2026-08-19 21:48:52.793433152 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.793446126 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open ... 2026-08-19 21:48:52.798289520 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.798372034 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.798429582 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.798470519 DEBUG Client info: None 2026-08-19 21:48:52.798484285 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.798497570 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.798504322 INFO Version: Unknown 2026-08-19 21:48:52.798553374 DEBUG Received server response for request 1 2026-08-19 21:48:52.798609710 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.798672487 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.798798053 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.798802521 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.798818461 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.798821918 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.798839671 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.798850912 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.798856182 DEBUG Initializing workspace `file:///tmp/.tmptDDXRU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.798868685 DEBUG Searching for a project in '/tmp/.tmptDDXRU/src' 2026-08-19 21:48:52.798896007 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.798901387 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.799207601 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.799213271 DEBUG Discovering virtual environment in `/tmp/.tmptDDXRU/src` 2026-08-19 21:48:52.799252805 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:52.799258085 DEBUG No virtual environment found 2026-08-19 21:48:52.799268174 DEBUG Adding first-party search path `/tmp/.tmptDDXRU/src` 2026-08-19 21:48:52.799271811 DEBUG Using vendored stdlib 2026-08-19 21:48:52.799409118 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.799414318 DEBUG Adding new file root '/tmp/.tmptDDXRU/src' of kind Project 2026-08-19 21:48:52.799557897 DEBUG Updating project to check open files 2026-08-19 21:48:52.799590539 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:52.799594496 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.799642195 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptDDXRU/src/foo.py", kind: File } 2026-08-19 21:48:52.799666110 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptDDXRU/src/foo.py` 2026-08-19 21:48:52.799669366 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.799677091 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.799762992 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmptDDXRU/src/foo.py"))}: Checking file '/tmp/.tmptDDXRU/src/foo.py' 2026-08-19 21:48:52.799863460 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmptDDXRU/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.811495651 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmptDDXRU/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.817034001 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.35ms 2026-08-19 21:48:52.817105578 DEBUG Received server response for request 2 2026-08-19 21:48:52.827485388 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:52.827970123 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.827982616 DEBUG method="shutdown" response.id=3 duration=19.06µs 2026-08-19 21:48:52.828058338 DEBUG Received server response for request 3 2026-08-19 21:48:52.828070591 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.828103812 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open_diagnostics_off ... 2026-08-19 21:48:52.830837047 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.830912348 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.830938867 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.830994482 DEBUG Client info: None 2026-08-19 21:48:52.831007015 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.831019719 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.831025700 INFO Version: Unknown 2026-08-19 21:48:52.831070664 DEBUG Received server response for request 1 2026-08-19 21:48:52.831107594 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.831167516 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.831277142 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.831281209 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.831295286 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.831298993 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.831315113 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.831326023 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.831330562 DEBUG Initializing workspace `file:///tmp/.tmpdoA37Y/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.831342604 DEBUG Searching for a project in '/tmp/.tmpdoA37Y/src' 2026-08-19 21:48:52.831367832 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.831372530 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.831668866 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.831675058 DEBUG Discovering virtual environment in `/tmp/.tmpdoA37Y/src` 2026-08-19 21:48:52.831731894 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:52.831737444 DEBUG No virtual environment found 2026-08-19 21:48:52.831747343 DEBUG Adding first-party search path `/tmp/.tmpdoA37Y/src` 2026-08-19 21:48:52.831750990 DEBUG Using vendored stdlib 2026-08-19 21:48:52.831873389 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.831878299 DEBUG Adding new file root '/tmp/.tmpdoA37Y/src' of kind Project 2026-08-19 21:48:52.832048417 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:52.832053317 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.832095776 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdoA37Y/src/foo.py", kind: File } 2026-08-19 21:48:52.832118339 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdoA37Y/src/foo.py` 2026-08-19 21:48:52.832121494 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.832136833 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.832180325 DEBUG method="textDocument/diagnostic" response.id=2 duration=36.64µs 2026-08-19 21:48:52.832187989 DEBUG Received server response for request 2 2026-08-19 21:48:52.842345901 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:52.842410371 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.842416473 DEBUG method="shutdown" response.id=3 duration=9.42µs 2026-08-19 21:48:52.842511912 DEBUG Received server response for request 3 2026-08-19 21:48:52.842517142 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.842530887 DEBUG Received exit notification, exiting ok test pull_diagnostics::pull_excluded_file ... 2026-08-19 21:48:52.844076326 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.844153020 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.844186463 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.845695692 DEBUG Client info: None 2026-08-19 21:48:52.845724586 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.845737320 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.845743582 INFO Version: Unknown 2026-08-19 21:48:52.845848538 DEBUG Received server response for request 1 2026-08-19 21:48:52.845886800 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.845964630 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.846014588 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.846019817 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.846035126 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.846038713 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.846040071 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.846051046 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.846055330 DEBUG Initializing workspace `file:///tmp/.tmp738VSB/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.846067442 DEBUG Searching for a project in '/tmp/.tmp738VSB/src' 2026-08-19 21:48:52.846111214 DEBUG Found project at '/tmp/.tmp738VSB' 2026-08-19 21:48:52.846116499 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.846337759 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.846342949 DEBUG Discovering virtual environment in `/tmp/.tmp738VSB` 2026-08-19 21:48:52.846368196 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:52.846372644 DEBUG No virtual environment found 2026-08-19 21:48:52.846379267 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:48:52.846385599 DEBUG Adding first-party search path `/tmp/.tmp738VSB/src` 2026-08-19 21:48:52.846388745 DEBUG Adding first-party search path `/tmp/.tmp738VSB` 2026-08-19 21:48:52.846391850 DEBUG Using vendored stdlib 2026-08-19 21:48:52.846506095 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.846509651 DEBUG Adding new file root '/tmp/.tmp738VSB' of kind Project 2026-08-19 21:48:52.846647750 DEBUG Updating project to check open files 2026-08-19 21:48:52.846658019 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:52.846661105 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.846696452 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp738VSB/src/foo.py", kind: File } 2026-08-19 21:48:52.846736071 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp738VSB/src/foo.py` 2026-08-19 21:48:52.846738560 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.846746020 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.847285601 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp738VSB/src/foo.py"))}: Checking file '/tmp/.tmp738VSB/src/foo.py' 2026-08-19 21:48:52.847385058 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp738VSB/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.859825493 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp738VSB/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.867232168 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.48ms 2026-08-19 21:48:52.867481210 DEBUG Received server response for request 2 2026-08-19 21:48:52.867700200 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.867727662 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:48:52.867790655 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp738VSB/src/excluded/lib.py", kind: File } 2026-08-19 21:48:52.867859044 DEBUG method="textDocument/diagnostic" response.id=3 duration=42.70µs 2026-08-19 21:48:52.867893322 DEBUG Received server response for request 3 2026-08-19 21:48:52.878043373 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:52.878090530 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.878100098 DEBUG method="shutdown" response.id=4 duration=14.72µs 2026-08-19 21:48:52.878128747 DEBUG Received server response for request 4 2026-08-19 21:48:52.878133637 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.878150011 DEBUG Received exit notification, exiting ok test pull_diagnostics::stack_size ... 2026-08-19 21:48:52.881442414 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.881514038 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.881546749 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.881614867 DEBUG Client info: None 2026-08-19 21:48:52.881633572 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.881646757 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.881652097 INFO Version: Unknown 2026-08-19 21:48:52.881699626 DEBUG Received server response for request 1 2026-08-19 21:48:52.881763976 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.881858574 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.881891636 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.881897827 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.881916292 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.881920440 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.881936210 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.881949585 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.881954614 DEBUG Initializing workspace `file:///tmp/.tmphiON7S/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.881969161 DEBUG Searching for a project in '/tmp/.tmphiON7S/src' 2026-08-19 21:48:52.881995561 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.882001552 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.882376034 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.882382366 DEBUG Discovering virtual environment in `/tmp/.tmphiON7S/src` 2026-08-19 21:48:52.882419526 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:52.882425026 DEBUG No virtual environment found 2026-08-19 21:48:52.882435866 DEBUG Adding first-party search path `/tmp/.tmphiON7S/src` 2026-08-19 21:48:52.882439473 DEBUG Using vendored stdlib 2026-08-19 21:48:52.882588132 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.882593131 DEBUG Adding new file root '/tmp/.tmphiON7S/src' of kind Project 2026-08-19 21:48:52.885465746 DEBUG Updating project to check open files 2026-08-19 21:48:52.885485163 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:52.885489852 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.885544504 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphiON7S/src/foo.py", kind: File } 2026-08-19 21:48:52.885582135 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphiON7S/src/foo.py` 2026-08-19 21:48:52.885585461 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.885593917 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.886095777 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphiON7S/src/foo.py"))}: Checking file '/tmp/.tmphiON7S/src/foo.py' 2026-08-19 21:48:52.886810908 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphiON7S/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.909647546 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.05ms 2026-08-19 21:48:52.909705319 DEBUG Received server response for request 2 2026-08-19 21:48:52.920194508 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:52.920270506 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.920279363 DEBUG method="shutdown" response.id=3 duration=14.41µs 2026-08-19 21:48:52.920309946 DEBUG Received server response for request 3 2026-08-19 21:48:52.920314885 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.920331911 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_has_unnecessary_hint_tag ... 2026-08-19 21:48:52.926611347 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.926692890 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.926745989 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.926813716 DEBUG Client info: None 2026-08-19 21:48:52.926828023 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.926842059 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.926848451 INFO Version: Unknown 2026-08-19 21:48:52.926898545 DEBUG Received server response for request 1 2026-08-19 21:48:52.926937278 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.927005887 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.927120421 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.927124279 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.927138906 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.927142252 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.927163402 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.927175525 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.927181651 DEBUG Initializing workspace `file:///tmp/.tmpDdLnWe/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.927195947 DEBUG Searching for a project in '/tmp/.tmpDdLnWe/src' 2026-08-19 21:48:52.927224832 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.927229366 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.927619527 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.927625709 DEBUG Discovering virtual environment in `/tmp/.tmpDdLnWe/src` 2026-08-19 21:48:52.927665393 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:52.927670543 DEBUG No virtual environment found 2026-08-19 21:48:52.927680962 DEBUG Adding first-party search path `/tmp/.tmpDdLnWe/src` 2026-08-19 21:48:52.927684509 DEBUG Using vendored stdlib 2026-08-19 21:48:52.927854117 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.927859607 DEBUG Adding new file root '/tmp/.tmpDdLnWe/src' of kind Project 2026-08-19 21:48:52.928021931 DEBUG Updating project to check open files 2026-08-19 21:48:52.928039785 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:52.928043632 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.928101084 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDdLnWe/src/foo.py", kind: File } 2026-08-19 21:48:52.928126067 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDdLnWe/src/foo.py` 2026-08-19 21:48:52.928129263 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.928137498 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.928296190 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDdLnWe/src/foo.py"))}: Checking file '/tmp/.tmpDdLnWe/src/foo.py' 2026-08-19 21:48:52.928437084 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDdLnWe/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:52.944483606 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDdLnWe/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:52.951723236 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.58ms 2026-08-19 21:48:52.951740899 DEBUG Received server response for request 2 2026-08-19 21:48:52.962001456 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:52.962028106 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.962035440 DEBUG method="shutdown" response.id=3 duration=11.38µs 2026-08-19 21:48:52.962041832 DEBUG Received server response for request 3 2026-08-19 21:48:52.962045188 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.962055056 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_suppresses_unused_binding_hint ... 2026-08-19 21:48:52.968472956 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.968550191 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.968596478 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.970229098 DEBUG Client info: None 2026-08-19 21:48:52.970245219 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.970258123 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.970264074 INFO Version: Unknown 2026-08-19 21:48:52.970307095 DEBUG Received server response for request 1 2026-08-19 21:48:52.970345967 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.970401682 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.970474378 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.970478124 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.970504675 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.970516717 DEBUG Initializing workspace `file:///tmp/.tmpOX11ug/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.970529081 DEBUG Searching for a project in '/tmp/.tmpOX11ug/src' 2026-08-19 21:48:52.970555609 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.970579655 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.970897882 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.970903873 DEBUG Discovering virtual environment in `/tmp/.tmpOX11ug/src` 2026-08-19 21:48:52.970942115 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:52.970947414 DEBUG No virtual environment found 2026-08-19 21:48:52.970957604 DEBUG Adding first-party search path `/tmp/.tmpOX11ug/src` 2026-08-19 21:48:52.970961732 DEBUG Using vendored stdlib 2026-08-19 21:48:52.971102175 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.971107896 DEBUG Adding new file root '/tmp/.tmpOX11ug/src' of kind Project 2026-08-19 21:48:52.971249281 DEBUG Updating project to check open files 2026-08-19 21:48:52.971264950 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:52.971277634 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.971282764 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.971338618 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpOX11ug/src/foo.py", kind: File } 2026-08-19 21:48:52.971364126 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpOX11ug/src/foo.py` 2026-08-19 21:48:52.971367302 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.971375347 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.971558920 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpOX11ug/src/foo.py"))}: Checking file '/tmp/.tmpOX11ug/src/foo.py' 2026-08-19 21:48:52.971698182 DEBUG method="textDocument/diagnostic" response.id=2 duration=315.96µs 2026-08-19 21:48:52.971737937 DEBUG Received server response for request 2 2026-08-19 21:48:52.982363502 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:52.982387487 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.982392827 DEBUG method="shutdown" response.id=3 duration=8.12µs 2026-08-19 21:48:52.982399159 DEBUG Received server response for request 3 2026-08-19 21:48:52.982402195 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.982412394 DEBUG Received exit notification, exiting ok test pull_diagnostics::unused_binding_has_unnecessary_hint_tag ... 2026-08-19 21:48:52.984028850 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.984137193 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.984175775 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.984236239 DEBUG Client info: None 2026-08-19 21:48:52.984250255 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:52.984263099 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.984270363 INFO Version: Unknown 2026-08-19 21:48:52.984384907 DEBUG Received server response for request 1 2026-08-19 21:48:52.984506886 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.984680221 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.984896336 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.984900875 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.984984151 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.985040106 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.985019377 DEBUG Initializing workspace `file:///tmp/.tmpg0GXT3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.985086693 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:48:52.985074540 DEBUG Searching for a project in '/tmp/.tmpg0GXT3/src' 2026-08-19 21:48:52.985159049 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.985176692 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.985822462 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.985829445 DEBUG Discovering virtual environment in `/tmp/.tmpg0GXT3/src` 2026-08-19 21:48:52.985871694 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:52.985876914 DEBUG No virtual environment found 2026-08-19 21:48:52.985887945 DEBUG Adding first-party search path `/tmp/.tmpg0GXT3/src` 2026-08-19 21:48:52.985891582 DEBUG Using vendored stdlib 2026-08-19 21:48:52.986030142 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.986035171 DEBUG Adding new file root '/tmp/.tmpg0GXT3/src' of kind Project 2026-08-19 21:48:52.986189510 DEBUG Updating project to check open files 2026-08-19 21:48:52.986206282 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:52.986260834 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpg0GXT3/src/foo.py", kind: File } 2026-08-19 21:48:52.986286101 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpg0GXT3/src/foo.py` 2026-08-19 21:48:52.986289367 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.986297062 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.986394577 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpg0GXT3/src/foo.py"))}: Checking file '/tmp/.tmpg0GXT3/src/foo.py' 2026-08-19 21:48:52.986596613 DEBUG method="textDocument/diagnostic" response.id=2 duration=292.94µs 2026-08-19 21:48:52.986609668 DEBUG Received server response for request 2 2026-08-19 21:48:52.996892906 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:52.996919025 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:52.996925477 DEBUG method="shutdown" response.id=3 duration=9.79µs 2026-08-19 21:48:52.996931568 DEBUG Received server response for request 3 2026-08-19 21:48:52.996934454 DEBUG Client sends notification `exit` 2026-08-19 21:48:52.996944533 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching ... 2026-08-19 21:48:52.998659173 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:52.998738738 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:52.998765492 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:52.998828661 DEBUG Client info: None 2026-08-19 21:48:52.998841765 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:52.998854168 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:52.998860621 INFO Version: Unknown 2026-08-19 21:48:52.998911446 DEBUG Received server response for request 1 2026-08-19 21:48:52.998937945 DEBUG Client sends notification `initialized` 2026-08-19 21:48:52.999010171 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:52.999092655 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:52.999096262 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:52.999109537 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:52.999112348 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:52.999128282 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:52.999138181 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:48:52.999142208 DEBUG Initializing workspace `file:///tmp/.tmpXYGe29/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:52.999158038 DEBUG Searching for a project in '/tmp/.tmpXYGe29/src' 2026-08-19 21:48:52.999180711 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:52.999185079 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:52.999479240 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:52.999484630 DEBUG Discovering virtual environment in `/tmp/.tmpXYGe29/src` 2026-08-19 21:48:52.999513825 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:52.999518209 DEBUG No virtual environment found 2026-08-19 21:48:52.999526439 DEBUG Adding first-party search path `/tmp/.tmpXYGe29/src` 2026-08-19 21:48:52.999529785 DEBUG Using vendored stdlib 2026-08-19 21:48:52.999678183 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:52.999682591 DEBUG Adding new file root '/tmp/.tmpXYGe29/src' of kind Project 2026-08-19 21:48:52.999844064 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:52.999849164 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:48:52.999894809 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXYGe29/src/unchanged.py", kind: File } 2026-08-19 21:48:52.999912893 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXYGe29/src/unchanged.py` 2026-08-19 21:48:52.999915789 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:52.999925938 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:52.999958589 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:53.000284730 DEBUG Received notification `$/progress` 2026-08-19 21:48:53.001430719 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.001s 2026-08-19 21:48:53.001455725 DEBUG Received notification `$/progress` 2026-08-19 21:48:53.001553689 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/changed_error.py"))}: Checking file '/tmp/.tmpXYGe29/src/changed_error.py' 2026-08-19 21:48:53.001552563 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/modified_same_error.py"))}: Checking file '/tmp/.tmpXYGe29/src/modified_same_error.py' 2026-08-19 21:48:53.002681533 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/changed_error.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:53.017013928 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/changed_error.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:53.023659426 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/new_error.py"))}: Checking file '/tmp/.tmpXYGe29/src/new_error.py' 2026-08-19 21:48:53.023918792 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/unchanged.py"))}: Checking file '/tmp/.tmpXYGe29/src/unchanged.py' 2026-08-19 21:48:53.024216290 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/fixed_error.py"))}: Checking file '/tmp/.tmpXYGe29/src/fixed_error.py' 2026-08-19 21:48:53.024517504 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.023s 2026-08-19 21:48:53.024687942 DEBUG method="workspace/diagnostic" response.id=2 duration=24.76ms 2026-08-19 21:48:53.024501062 DEBUG Received notification `$/progress` 2026-08-19 21:48:53.024746783 DEBUG Received notification `$/progress` 2026-08-19 21:48:53.024750459 DEBUG Received server response for request 2 2026-08-19 21:48:53.025671676 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:53.025843969 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpXYGe29/src/new_error.py") 2026-08-19 21:48:53.025969144 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpXYGe29/src/new_error.py` 2026-08-19 21:48:53.026029337 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpXYGe29/src/new_error.py` 2026-08-19 21:48:53.026048212 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXYGe29/src/new_error.py` 2026-08-19 21:48:53.026051158 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:53.026057259 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:48:53.026227068 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:53.026270429 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpXYGe29/src/fixed_error.py") 2026-08-19 21:48:53.026276831 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpXYGe29/src/fixed_error.py` 2026-08-19 21:48:53.026285667 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpXYGe29/src/fixed_error.py` 2026-08-19 21:48:53.026296358 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXYGe29/src/fixed_error.py` 2026-08-19 21:48:53.026298812 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:53.026303882 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:48:53.026315333 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:53.026343716 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpXYGe29/src/changed_error.py") 2026-08-19 21:48:53.026348706 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpXYGe29/src/changed_error.py` 2026-08-19 21:48:53.026353525 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpXYGe29/src/changed_error.py` 2026-08-19 21:48:53.026361670 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXYGe29/src/changed_error.py` 2026-08-19 21:48:53.026364044 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:53.026368703 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:48:53.026378211 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:53.026404701 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpXYGe29/src/modified_same_error.py") 2026-08-19 21:48:53.026409490 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpXYGe29/src/modified_same_error.py` 2026-08-19 21:48:53.026414449 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpXYGe29/src/modified_same_error.py` 2026-08-19 21:48:53.026422344 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXYGe29/src/modified_same_error.py` 2026-08-19 21:48:53.026424728 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:53.026429357 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:48:53.026439416 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:53.026459714 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:53.026472588 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpXYGe29/src/new_error.py", kind: FileContent } 2026-08-19 21:48:53.026477858 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpXYGe29/src/new_error.py` 2026-08-19 21:48:53.026489079 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:53.026505449 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:53.026517592 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpXYGe29/src/fixed_error.py", kind: FileContent } 2026-08-19 21:48:53.026522251 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpXYGe29/src/fixed_error.py` 2026-08-19 21:48:53.026533642 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:53.026549923 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:53.026579919 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpXYGe29/src/changed_error.py", kind: FileContent } 2026-08-19 21:48:53.026584908 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpXYGe29/src/changed_error.py` 2026-08-19 21:48:53.026596660 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:53.026613232 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:53.026625164 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpXYGe29/src/modified_same_error.py", kind: FileContent } 2026-08-19 21:48:53.026629732 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpXYGe29/src/modified_same_error.py` 2026-08-19 21:48:53.026639391 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:48:53.026739916 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:53.026748555 DEBUG Received notification `$/progress` 2026-08-19 21:48:53.026756220 DEBUG Received notification `$/progress` 2026-08-19 21:48:53.026836607 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/changed_error.py"))}: Checking file '/tmp/.tmpXYGe29/src/changed_error.py' 2026-08-19 21:48:53.026980266 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/new_error.py"))}: Checking file '/tmp/.tmpXYGe29/src/new_error.py' 2026-08-19 21:48:53.027058002 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/modified_same_error.py"))}: Checking file '/tmp/.tmpXYGe29/src/modified_same_error.py' 2026-08-19 21:48:53.027165373 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpXYGe29/src/fixed_error.py"))}: Checking file '/tmp/.tmpXYGe29/src/fixed_error.py' 2026-08-19 21:48:53.027233461 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:53.027234426 DEBUG Received notification `$/progress` 2026-08-19 21:48:53.027244415 DEBUG Received notification `$/progress` 2026-08-19 21:48:53.027277033 DEBUG method="workspace/diagnostic" response.id=3 duration=622.46µs 2026-08-19 21:48:53.027288257 DEBUG Received server response for request 3 2026-08-19 21:48:53.037755448 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:53.037801274 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:53.037807757 DEBUG method="shutdown" response.id=4 duration=9.75µs 2026-08-19 21:48:53.037842121 DEBUG Received server response for request 4 2026-08-19 21:48:53.037846098 DEBUG Client sends notification `exit` 2026-08-19 21:48:53.037954882 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching_unchanged_with_colon_in_path ... 2026-08-19 21:48:53.043948631 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:53.044025164 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:53.044063867 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:53.044129831 DEBUG Client info: None 2026-08-19 21:48:53.044144007 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:53.044157152 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:53.044163303 INFO Version: Unknown 2026-08-19 21:48:53.044212806 DEBUG Received server response for request 1 2026-08-19 21:48:53.044249635 DEBUG Client sends notification `initialized` 2026-08-19 21:48:53.045502431 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:53.045551502 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:53.045556982 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:53.045582340 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:53.045614401 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:53.045628066 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:48:53.045633557 DEBUG Initializing workspace `file:///tmp/.tmpFq1MJ2/astral:test`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:53.045647984 DEBUG Searching for a project in '/tmp/.tmpFq1MJ2/astral:test' 2026-08-19 21:48:53.045676146 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:53.045680775 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:53.046011104 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:53.046017777 DEBUG Discovering virtual environment in `/tmp/.tmpFq1MJ2/astral:test` 2026-08-19 21:48:53.046053173 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:53.046058203 DEBUG No virtual environment found 2026-08-19 21:48:53.046067901 DEBUG Adding first-party search path `/tmp/.tmpFq1MJ2/astral:test` 2026-08-19 21:48:53.046071618 DEBUG Using vendored stdlib 2026-08-19 21:48:53.046195200 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:53.046199928 DEBUG Adding new file root '/tmp/.tmpFq1MJ2/astral:test' of kind Project 2026-08-19 21:48:53.046348597 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:53.046353486 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:48:53.046411675 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-19 21:48:53.050270765 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=astral:test}: Indexed 1 file(s) in 0.004s 2026-08-19 21:48:53.050473345 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpFq1MJ2/astral:test/test.py"))}: Checking file '/tmp/.tmpFq1MJ2/astral:test/test.py' 2026-08-19 21:48:53.050810457 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpFq1MJ2/astral:test/test.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:53.063067886 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpFq1MJ2/astral:test/test.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:53.068855797 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-08-19 21:48:53.069036626 DEBUG method="workspace/diagnostic" response.id=2 duration=22.68ms 2026-08-19 21:48:53.069198567 DEBUG Received server response for request 2 2026-08-19 21:48:53.069242891 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:48:53.069346016 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-19 21:48:53.069365843 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:53.069370161 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:55.069360178 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:48:55.069611489 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:55.069705024 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-19 21:48:55.069813678 DEBUG method="shutdown" response.id=4 duration=273.31µs 2026-08-19 21:48:55.070136968 DEBUG Received server response for request 3 2026-08-19 21:48:55.070146095 DEBUG Received server response for request 4 2026-08-19 21:48:55.070151536 DEBUG Client sends notification `exit` 2026-08-19 21:48:55.070298358 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_cancellation ... 2026-08-19 21:48:55.074462852 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:55.074543302 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:55.074589990 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:55.074664530 DEBUG Client info: None 2026-08-19 21:48:55.074679067 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:55.074693344 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:55.074699736 INFO Version: Unknown 2026-08-19 21:48:55.074772272 DEBUG Received server response for request 1 2026-08-19 21:48:55.074813239 DEBUG Client sends notification `initialized` 2026-08-19 21:48:55.074868071 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:55.074983347 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:55.074987976 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:55.075000480 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:55.075016680 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:55.075026238 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:48:55.075031418 DEBUG Initializing workspace `file:///tmp/.tmp5DS5W3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:55.075044743 DEBUG Searching for a project in '/tmp/.tmp5DS5W3/src' 2026-08-19 21:48:55.075072124 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:55.075077053 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:55.075383538 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:55.075389489 DEBUG Discovering virtual environment in `/tmp/.tmp5DS5W3/src` 2026-08-19 21:48:55.075433612 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:55.075438871 DEBUG No virtual environment found 2026-08-19 21:48:55.075448950 DEBUG Adding first-party search path `/tmp/.tmp5DS5W3/src` 2026-08-19 21:48:55.075452737 DEBUG Using vendored stdlib 2026-08-19 21:48:55.075603400 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:55.075609141 DEBUG Adding new file root '/tmp/.tmp5DS5W3/src' of kind Project 2026-08-19 21:48:55.075789178 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:55.075794708 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:48:55.075818653 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:55.077782215 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:55.077869038 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5DS5W3/src/test.py"))}: Checking file '/tmp/.tmp5DS5W3/src/test.py' 2026-08-19 21:48:55.077978613 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5DS5W3/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:55.089729713 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5DS5W3/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:55.095365027 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.018s 2026-08-19 21:48:55.095516351 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:57.075243596 DEBUG Client sends notification `$/cancelRequest` 2026-08-19 21:48:57.075964900 DEBUG notification{method=$/cancelRequest}: Cancelled request id=2 method=workspace/diagnostic 2026-08-19 21:48:57.076038227 DEBUG notification{method=$/cancelRequest}: Skipping suspended workspace diagnostics request `2` because it was cancelled 2026-08-19 21:48:57.076063748 DEBUG Received server response for request 2 2026-08-19 21:48:57.086457157 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:57.086538548 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:57.086565058 DEBUG method="shutdown" response.id=3 duration=34.17µs 2026-08-19 21:48:57.086587141 DEBUG Received server response for request 3 2026-08-19 21:48:57.086593323 DEBUG Client sends notification `exit` 2026-08-19 21:48:57.086657341 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_change ... 2026-08-19 21:48:57.091425303 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:57.091506214 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:57.091570731 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:57.093808701 DEBUG Client info: None 2026-08-19 21:48:57.093833016 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:57.093850409 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:57.093857292 INFO Version: Unknown 2026-08-19 21:48:57.094509816 DEBUG Received server response for request 1 2026-08-19 21:48:57.094616187 DEBUG Client sends notification `initialized` 2026-08-19 21:48:57.094893878 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:57.095101026 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:57.095107849 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:57.095190413 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:57.095208407 DEBUG Initializing workspace `file:///tmp/.tmpiTnTDX/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:57.095228324 DEBUG Searching for a project in '/tmp/.tmpiTnTDX/src' 2026-08-19 21:48:57.095261346 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:57.095266777 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:57.095679210 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:57.095686073 DEBUG Discovering virtual environment in `/tmp/.tmpiTnTDX/src` 2026-08-19 21:48:57.095746897 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:57.095753399 DEBUG No virtual environment found 2026-08-19 21:48:57.095764369 DEBUG Adding first-party search path `/tmp/.tmpiTnTDX/src` 2026-08-19 21:48:57.095767946 DEBUG Using vendored stdlib 2026-08-19 21:48:57.095914591 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:57.095920733 DEBUG Adding new file root '/tmp/.tmpiTnTDX/src' of kind Project 2026-08-19 21:48:57.096097033 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:57.096115598 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:48:57.096187623 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiTnTDX/src/test.py", kind: File } 2026-08-19 21:48:57.096217910 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiTnTDX/src/test.py` 2026-08-19 21:48:57.096222298 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:48:57.096243878 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:48:57.096256211 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:57.096677414 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:57.098173964 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:57.098245138 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpiTnTDX/src/test.py"))}: Checking file '/tmp/.tmpiTnTDX/src/test.py' 2026-08-19 21:48:57.098393646 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpiTnTDX/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:57.110339511 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpiTnTDX/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:57.116299764 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.018s 2026-08-19 21:48:57.116477918 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:59.096503348 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:48:59.096676723 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:48:59.096773865 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpiTnTDX/src/test.py", kind: FileContent } 2026-08-19 21:48:59.096793161 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpiTnTDX/src/test.py` 2026-08-19 21:48:59.096858584 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-19 21:48:59.097290242 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:59.097424143 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpiTnTDX/src/test.py"))}: Checking file '/tmp/.tmpiTnTDX/src/test.py' 2026-08-19 21:48:59.097756856 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:48:59.097854104 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-19 21:48:59.097870033 DEBUG Received server response for request 2 2026-08-19 21:48:59.108889354 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:48:59.108919029 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:48:59.108926263 DEBUG method="shutdown" response.id=3 duration=11.67µs 2026-08-19 21:48:59.108932545 DEBUG Received server response for request 3 2026-08-19 21:48:59.108935691 DEBUG Client sends notification `exit` 2026-08-19 21:48:59.108946401 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_shutdown ... 2026-08-19 21:48:59.115126111 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:59.115201041 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:48:59.115226219 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:48:59.115290529 DEBUG Client info: None 2026-08-19 21:48:59.115303183 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:59.115317109 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:48:59.115322940 INFO Version: Unknown 2026-08-19 21:48:59.115366952 DEBUG Received server response for request 1 2026-08-19 21:48:59.115404944 DEBUG Client sends notification `initialized` 2026-08-19 21:48:59.115454747 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:48:59.115556197 DEBUG Received server request `workspace/configuration` 2026-08-19 21:48:59.115560245 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:48:59.115571967 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:48:59.115588167 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:48:59.115597775 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:48:59.115602203 DEBUG Initializing workspace `file:///tmp/.tmpo6fQf8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:48:59.115615258 DEBUG Searching for a project in '/tmp/.tmpo6fQf8/src' 2026-08-19 21:48:59.115641297 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:48:59.115646226 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:48:59.115976094 INFO Defaulting to python-platform `linux` 2026-08-19 21:48:59.115983568 DEBUG Discovering virtual environment in `/tmp/.tmpo6fQf8/src` 2026-08-19 21:48:59.116026399 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:59.116032801 DEBUG No virtual environment found 2026-08-19 21:48:59.116045374 DEBUG Adding first-party search path `/tmp/.tmpo6fQf8/src` 2026-08-19 21:48:59.116049642 DEBUG Using vendored stdlib 2026-08-19 21:48:59.116214161 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:48:59.116220012 DEBUG Adding new file root '/tmp/.tmpo6fQf8/src' of kind Project 2026-08-19 21:48:59.116361286 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:59.116366246 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:48:59.116404552 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:48:59.118782138 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:59.118854504 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpo6fQf8/src/test.py"))}: Checking file '/tmp/.tmpo6fQf8/src/test.py' 2026-08-19 21:48:59.118940235 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpo6fQf8/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:48:59.132582055 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpo6fQf8/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:48:59.138410744 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.020s 2026-08-19 21:48:59.138427846 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:49:01.115795913 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:01.116334774 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:01.116379047 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-19 21:49:01.116389667 DEBUG method="shutdown" response.id=3 duration=68.79µs 2026-08-19 21:49:01.116402531 DEBUG Received server response for request 2 2026-08-19 21:49:01.116407520 DEBUG Received server response for request 3 2026-08-19 21:49:01.116414723 DEBUG Client sends notification `exit` 2026-08-19 21:49:01.116437366 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_suspend_change_suspend_cycle ... 2026-08-19 21:49:01.120943357 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:01.121762690 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:01.121801884 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:01.121897403 DEBUG Client info: None 2026-08-19 21:49:01.121915386 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:49:01.121934142 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:01.121940924 INFO Version: Unknown 2026-08-19 21:49:01.121989836 DEBUG Received server response for request 1 2026-08-19 21:49:01.122033288 DEBUG Client sends notification `initialized` 2026-08-19 21:49:01.122093190 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:01.122171677 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:01.122176366 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:01.122193057 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:01.122196283 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:01.122212764 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:01.122222673 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:01.122227962 DEBUG Initializing workspace `file:///tmp/.tmpJe3I18/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:01.122240787 DEBUG Searching for a project in '/tmp/.tmpJe3I18/src' 2026-08-19 21:49:01.122271364 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:01.122277445 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:01.122614136 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:01.122620939 DEBUG Discovering virtual environment in `/tmp/.tmpJe3I18/src` 2026-08-19 21:49:01.122663469 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:49:01.122669450 DEBUG No virtual environment found 2026-08-19 21:49:01.122680310 DEBUG Adding first-party search path `/tmp/.tmpJe3I18/src` 2026-08-19 21:49:01.122684438 DEBUG Using vendored stdlib 2026-08-19 21:49:01.122859817 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:01.122867020 DEBUG Adding new file root '/tmp/.tmpJe3I18/src' of kind Project 2026-08-19 21:49:01.123030637 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:01.123036017 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:01.123087374 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJe3I18/src/test.py", kind: File } 2026-08-19 21:49:01.123113773 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJe3I18/src/test.py` 2026-08-19 21:49:01.123117240 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:01.123136646 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:01.123187925 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:49:01.124587706 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:49:01.124662462 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJe3I18/src/test.py"))}: Checking file '/tmp/.tmpJe3I18/src/test.py' 2026-08-19 21:49:01.124820518 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJe3I18/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:01.138489788 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJe3I18/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:01.144670249 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.020s 2026-08-19 21:49:01.144826703 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:49:03.122441500 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:49:03.122670399 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:49:03.122791266 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpJe3I18/src/test.py", kind: FileContent } 2026-08-19 21:49:03.122810853 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpJe3I18/src/test.py` 2026-08-19 21:49:03.122874362 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-19 21:49:03.123332226 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:49:03.123497526 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJe3I18/src/test.py"))}: Checking file '/tmp/.tmpJe3I18/src/test.py' 2026-08-19 21:49:03.123889010 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:49:03.123949586 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-19 21:49:03.123997335 DEBUG Received server response for request 2 2026-08-19 21:49:03.124038352 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:49:03.124180807 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:49:03.124223948 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:49:03.124228466 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:49:05.124374848 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:49:05.124605420 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:49:05.124671083 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpJe3I18/src/test.py", kind: FileContent } 2026-08-19 21:49:05.124689708 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpJe3I18/src/test.py` 2026-08-19 21:49:05.124818269 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-19 21:49:05.125215471 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:49:05.125372846 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJe3I18/src/test.py"))}: Checking file '/tmp/.tmpJe3I18/src/test.py' 2026-08-19 21:49:05.125584072 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:49:05.125654385 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-19 21:49:05.125669423 DEBUG Received server response for request 3 2026-08-19 21:49:05.136986799 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:05.137033459 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.137049750 DEBUG method="shutdown" response.id=4 duration=22.11µs 2026-08-19 21:49:05.137067961 DEBUG Received server response for request 4 2026-08-19 21:49:05.137074954 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.137091568 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming ... 2026-08-19 21:49:05.142112383 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.142187864 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.142231476 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.142297640 DEBUG Client info: None 2026-08-19 21:49:05.142311476 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:49:05.142326664 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.142332936 INFO Version: Unknown 2026-08-19 21:49:05.142385505 DEBUG Received server response for request 1 2026-08-19 21:49:05.142425099 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.142482857 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.142575150 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.142578597 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.142607521 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.142619273 DEBUG Initializing workspace `file:///tmp/.tmpkosNjG/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.142632718 DEBUG Searching for a project in '/tmp/.tmpkosNjG/src' 2026-08-19 21:49:05.142659338 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.142664207 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.143038499 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.143044720 DEBUG Discovering virtual environment in `/tmp/.tmpkosNjG/src` 2026-08-19 21:49:05.143081549 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:49:05.143086980 DEBUG No virtual environment found 2026-08-19 21:49:05.143097349 DEBUG Adding first-party search path `/tmp/.tmpkosNjG/src` 2026-08-19 21:49:05.143100936 DEBUG Using vendored stdlib 2026-08-19 21:49:05.143246979 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.143251999 DEBUG Adding new file root '/tmp/.tmpkosNjG/src' of kind Project 2026-08-19 21:49:05.143410316 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.143420845 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:05.143946352 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:49:05.146091243 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:49:05.146234462 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkosNjG/src/file_001.py"))}: Checking file '/tmp/.tmpkosNjG/src/file_001.py' 2026-08-19 21:49:05.146339970 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkosNjG/src/file_001.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.146840880 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkosNjG/src/file_000.py"))}: Checking file '/tmp/.tmpkosNjG/src/file_000.py' 2026-08-19 21:49:05.157916762 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkosNjG/src/file_001.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.163922210 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkosNjG/src/file_002.py"))}: Checking file '/tmp/.tmpkosNjG/src/file_002.py' 2026-08-19 21:49:05.163969753 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkosNjG/src/file_004.py"))}: Checking file '/tmp/.tmpkosNjG/src/file_004.py' 2026-08-19 21:49:05.164051052 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkosNjG/src/file_003.py"))}: Checking file '/tmp/.tmpkosNjG/src/file_003.py' 2026-08-19 21:49:05.164136001 DEBUG Received notification `$/progress` 2026-08-19 21:49:05.164142884 DEBUG Received notification `$/progress` 2026-08-19 21:49:05.164853131 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-08-19 21:49:05.164899638 DEBUG method="workspace/diagnostic" response.id=2 duration=21.46ms 2026-08-19 21:49:05.164911651 DEBUG Received server response for request 2 2026-08-19 21:49:05.175079217 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:05.175110386 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.175116838 DEBUG method="shutdown" response.id=3 duration=11.49µs 2026-08-19 21:49:05.175123761 DEBUG Received server response for request 3 2026-08-19 21:49:05.175126696 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.175140502 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming_with_caching ... 2026-08-19 21:49:05.178321169 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.178404666 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.178436025 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.178577941 DEBUG Client info: None 2026-08-19 21:49:05.178595213 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:49:05.178612255 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.178619849 INFO Version: Unknown 2026-08-19 21:49:05.178672658 DEBUG Received server response for request 1 2026-08-19 21:49:05.178731609 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.180817642 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.181052963 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.181099110 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.181124197 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.181128825 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.181133384 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.181136309 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:05.181236898 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.181249782 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:05.181254631 DEBUG Initializing workspace `file:///tmp/.tmpWzHwR3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.181271313 DEBUG Searching for a project in '/tmp/.tmpWzHwR3/src' 2026-08-19 21:49:05.181300277 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.181305406 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.181619105 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.181624785 DEBUG Discovering virtual environment in `/tmp/.tmpWzHwR3/src` 2026-08-19 21:49:05.181664079 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:49:05.181669539 DEBUG No virtual environment found 2026-08-19 21:49:05.181679177 DEBUG Adding first-party search path `/tmp/.tmpWzHwR3/src` 2026-08-19 21:49:05.181683255 DEBUG Using vendored stdlib 2026-08-19 21:49:05.182399017 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.182543818 DEBUG Adding new file root '/tmp/.tmpWzHwR3/src' of kind Project 2026-08-19 21:49:05.182824625 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.182946934 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:05.183095222 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpWzHwR3/src/error_0.py", kind: File } 2026-08-19 21:49:05.183232900 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpWzHwR3/src/error_0.py` 2026-08-19 21:49:05.183335472 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.183446891 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.183627440 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpWzHwR3/src/error_1.py", kind: File } 2026-08-19 21:49:05.183818117 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpWzHwR3/src/error_1.py` 2026-08-19 21:49:05.183927783 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.183982896 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:49:05.184018964 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpWzHwR3/src/error_2.py", kind: File } 2026-08-19 21:49:05.184033110 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpWzHwR3/src/error_2.py` 2026-08-19 21:49:05.184035585 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.184041786 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:49:05.184792596 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:49:05.187352037 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 7 file(s) in 0.003s 2026-08-19 21:49:05.187473465 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_1.py"))}: Checking file '/tmp/.tmpWzHwR3/src/error_1.py' 2026-08-19 21:49:05.187522631 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_2.py"))}: Checking file '/tmp/.tmpWzHwR3/src/error_2.py' 2026-08-19 21:49:05.187597878 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_1.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.199684597 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_1.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.205724185 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_0.py"))}: Checking file '/tmp/.tmpWzHwR3/src/error_0.py' 2026-08-19 21:49:05.205992087 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_3.py"))}: Checking file '/tmp/.tmpWzHwR3/src/error_3.py' 2026-08-19 21:49:05.206239090 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_5.py"))}: Checking file '/tmp/.tmpWzHwR3/src/error_5.py' 2026-08-19 21:49:05.206054509 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_4.py"))}: Checking file '/tmp/.tmpWzHwR3/src/error_4.py' 2026-08-19 21:49:05.206539092 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_6.py"))}: Checking file '/tmp/.tmpWzHwR3/src/error_6.py' 2026-08-19 21:49:05.206823205 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-08-19 21:49:05.206995648 DEBUG method="workspace/diagnostic" response.id=2 duration=22.95ms 2026-08-19 21:49:05.207015886 DEBUG Received server response for request 2 2026-08-19 21:49:05.207085657 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:49:05.207252229 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:49:05.207287836 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpWzHwR3/src/error_0.py", kind: FileContent } 2026-08-19 21:49:05.207296392 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpWzHwR3/src/error_0.py` 2026-08-19 21:49:05.207330125 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:49:05.207347958 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:49:05.207362466 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpWzHwR3/src/error_1.py", kind: FileContent } 2026-08-19 21:49:05.207368126 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpWzHwR3/src/error_1.py` 2026-08-19 21:49:05.207380730 DEBUG Client sends notification `textDocument/didChange` 2026-08-19 21:49:05.207397111 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-19 21:49:05.207409885 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpWzHwR3/src/error_2.py", kind: FileContent } 2026-08-19 21:49:05.207414363 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpWzHwR3/src/error_2.py` 2026-08-19 21:49:05.207477531 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:49:05.207629605 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:49:05.207667356 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_1.py"))}: Checking file '/tmp/.tmpWzHwR3/src/error_1.py' 2026-08-19 21:49:05.207687533 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_2.py"))}: Checking file '/tmp/.tmpWzHwR3/src/error_2.py' 2026-08-19 21:49:05.207855618 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWzHwR3/src/error_0.py"))}: Checking file '/tmp/.tmpWzHwR3/src/error_0.py' 2026-08-19 21:49:05.208116297 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:49:05.208144741 DEBUG method="workspace/diagnostic" response.id=3 duration=554.37µs 2026-08-19 21:49:05.208153928 DEBUG Received notification `$/progress` 2026-08-19 21:49:05.208157635 DEBUG Received server response for request 3 2026-08-19 21:49:05.218793225 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:05.218896619 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.218908852 DEBUG method="shutdown" response.id=4 duration=19.00µs 2026-08-19 21:49:05.218969786 DEBUG Received server response for request 4 2026-08-19 21:49:05.218977130 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.219002558 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_current_analysis_unreachable_code_hint_tag ... 2026-08-19 21:49:05.222853955 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.224567678 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.224614525 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.224674718 DEBUG Client info: None 2026-08-19 21:49:05.224690328 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.224704845 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.224731044 INFO Version: Unknown 2026-08-19 21:49:05.224782440 DEBUG Received server response for request 1 2026-08-19 21:49:05.224821924 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.225468182 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.225531965 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.225540020 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.225554397 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:05.225584611 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.225601693 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:49:05.225608756 DEBUG Initializing workspace `file:///tmp/.tmpuzArkM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.225626489 DEBUG Searching for a project in '/tmp/.tmpuzArkM/src' 2026-08-19 21:49:05.225672736 DEBUG Found project at '/tmp/.tmpuzArkM' 2026-08-19 21:49:05.225679498 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.226062126 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.226068768 DEBUG Discovering virtual environment in `/tmp/.tmpuzArkM` 2026-08-19 21:49:05.226109324 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:49:05.226114784 DEBUG No virtual environment found 2026-08-19 21:49:05.226122910 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-19 21:49:05.226131195 DEBUG Adding first-party search path `/tmp/.tmpuzArkM/src` 2026-08-19 21:49:05.226134371 DEBUG Adding first-party search path `/tmp/.tmpuzArkM` 2026-08-19 21:49:05.226137447 DEBUG Using vendored stdlib 2026-08-19 21:49:05.226287418 INFO Python version: Python 3.10, platform: linux 2026-08-19 21:49:05.226292778 DEBUG Adding new file root '/tmp/.tmpuzArkM' of kind Project 2026-08-19 21:49:05.226451876 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.226461404 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:49:05.228757579 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project '.tmpuzArkM' 2026-08-19 21:49:05.230181733 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=.tmpuzArkM}: Indexed 1 file(s) in 0.001s 2026-08-19 21:49:05.230252585 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuzArkM/src/foo.py"))}: Checking file '/tmp/.tmpuzArkM/src/foo.py' 2026-08-19 21:49:05.230703290 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuzArkM/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.249622567 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuzArkM/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-19 21:49:05.249677440 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuzArkM/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-19 21:49:05.250140087 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.020s 2026-08-19 21:49:05.250239744 DEBUG method="workspace/diagnostic" response.id=2 duration=23.77ms 2026-08-19 21:49:05.250351210 DEBUG Received server response for request 2 2026-08-19 21:49:05.260632410 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:05.260690184 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.260705302 DEBUG method="shutdown" response.id=3 duration=22.69µs 2026-08-19 21:49:05.260737678 DEBUG Received server response for request 3 2026-08-19 21:49:05.260743298 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.260780674 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unreachable_code_hint_tag ... 2026-08-19 21:49:05.264671746 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.264770902 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.264800417 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.264881177 DEBUG Client info: None 2026-08-19 21:49:05.264912716 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.264929357 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.264936591 INFO Version: Unknown 2026-08-19 21:49:05.266305659 DEBUG Received server response for request 1 2026-08-19 21:49:05.266339733 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.268771955 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.269004842 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.269012716 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.269025703 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:05.269185540 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.269202913 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:49:05.269208313 DEBUG Initializing workspace `file:///tmp/.tmpfaFvDa/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.269223952 DEBUG Searching for a project in '/tmp/.tmpfaFvDa/src' 2026-08-19 21:49:05.269248619 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.269253418 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.269626848 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.269632619 DEBUG Discovering virtual environment in `/tmp/.tmpfaFvDa/src` 2026-08-19 21:49:05.269668957 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:49:05.269674176 DEBUG No virtual environment found 2026-08-19 21:49:05.269684506 DEBUG Adding first-party search path `/tmp/.tmpfaFvDa/src` 2026-08-19 21:49:05.269688313 DEBUG Using vendored stdlib 2026-08-19 21:49:05.269855086 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.269860125 DEBUG Adding new file root '/tmp/.tmpfaFvDa/src' of kind Project 2026-08-19 21:49:05.270007702 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.270013272 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:49:05.270612415 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:49:05.272983364 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:49:05.273195400 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpfaFvDa/src/foo.py"))}: Checking file '/tmp/.tmpfaFvDa/src/foo.py' 2026-08-19 21:49:05.273449057 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpfaFvDa/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.285658998 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpfaFvDa/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.293477087 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.020s 2026-08-19 21:49:05.293769365 DEBUG method="workspace/diagnostic" response.id=2 duration=23.75ms 2026-08-19 21:49:05.293921486 DEBUG Received server response for request 2 2026-08-19 21:49:05.304364229 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:05.304533987 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.304543215 DEBUG method="shutdown" response.id=3 duration=14.79µs 2026-08-19 21:49:05.304550067 DEBUG Received server response for request 3 2026-08-19 21:49:05.304553283 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.304567971 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unused_binding_hint_tag ... 2026-08-19 21:49:05.308455909 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.310056429 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.310084993 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.311632814 DEBUG Client info: None 2026-08-19 21:49:05.311650357 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.311665646 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.311672178 INFO Version: Unknown 2026-08-19 21:49:05.311748952 DEBUG Received server response for request 1 2026-08-19 21:49:05.311794267 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.311860010 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.311935472 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.311939279 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.311968273 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.311982089 DEBUG Initializing workspace `file:///tmp/.tmpWvKviU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.311996857 DEBUG Searching for a project in '/tmp/.tmpWvKviU/src' 2026-08-19 21:49:05.312024068 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.312029097 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.312383211 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.312388802 DEBUG Discovering virtual environment in `/tmp/.tmpWvKviU/src` 2026-08-19 21:49:05.312427264 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:49:05.312432924 DEBUG No virtual environment found 2026-08-19 21:49:05.312443404 DEBUG Adding first-party search path `/tmp/.tmpWvKviU/src` 2026-08-19 21:49:05.312447101 DEBUG Using vendored stdlib 2026-08-19 21:49:05.312611629 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.312617561 DEBUG Adding new file root '/tmp/.tmpWvKviU/src' of kind Project 2026-08-19 21:49:05.312730673 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:05.312804731 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.312850047 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-19 21:49:05.314256674 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:49:05.314339319 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWvKviU/src/foo.py"))}: Checking file '/tmp/.tmpWvKviU/src/foo.py' 2026-08-19 21:49:05.314925388 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-19 21:49:05.315097040 DEBUG method="workspace/diagnostic" response.id=2 duration=2.29ms 2026-08-19 21:49:05.315115033 DEBUG Received server response for request 2 2026-08-19 21:49:05.325372336 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:05.325398165 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.325404477 DEBUG method="shutdown" response.id=3 duration=9.65µs 2026-08-19 21:49:05.325410638 DEBUG Received server response for request 3 2026-08-19 21:49:05.325413904 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.325424053 DEBUG Received exit notification, exiting ok test rename::notebook ... 2026-08-19 21:49:05.326855967 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.326920148 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.326939524 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.328476946 DEBUG Client info: None 2026-08-19 21:49:05.328498637 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.328525036 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.328529956 INFO Version: Unknown 2026-08-19 21:49:05.328579498 DEBUG Received server response for request 1 2026-08-19 21:49:05.328603193 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.328613883 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpG2GAq3 2026-08-19 21:49:05.328652629 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.328733758 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.328737374 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.328742093 DEBUG No workspace configuration provided for file:///tmp/.tmpG2GAq3 2026-08-19 21:49:05.328759556 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.328763323 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpG2GAq3, using default options 2026-08-19 21:49:05.328768413 DEBUG Initializing workspace `file:///tmp/.tmpG2GAq3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.328779013 DEBUG Searching for a project in '/tmp/.tmpG2GAq3' 2026-08-19 21:49:05.328796656 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.328800813 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.329036766 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.329041915 DEBUG Discovering virtual environment in `/tmp/.tmpG2GAq3` 2026-08-19 21:49:05.329066692 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:49:05.329070769 DEBUG No virtual environment found 2026-08-19 21:49:05.329078203 DEBUG Adding first-party search path `/tmp/.tmpG2GAq3` 2026-08-19 21:49:05.329081600 DEBUG Using vendored stdlib 2026-08-19 21:49:05.329204580 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.329209002 DEBUG Adding new file root '/tmp/.tmpG2GAq3' of kind Project 2026-08-19 21:49:05.329329504 DEBUG Updating project to check open files 2026-08-19 21:49:05.329346947 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.329366895 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-19 21:49:05.329371824 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-19 21:49:05.329398734 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:49:05.329402261 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:49:05.329410266 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-08-19 21:49:05.329416758 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:49:05.329419123 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:49:05.329423771 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:49:05.329428470 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-19 21:49:05.329430794 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-19 21:49:05.329434591 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:49:05.329540240 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/test.ipynb' 2026-08-19 21:49:05.329653395 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.348831534 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.355225018 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:49:05.355236600 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-19 21:49:05.355424805 DEBUG method="textDocument/prepareRename" response.id=2 duration=232.33µs 2026-08-19 21:49:05.355440852 DEBUG Received server response for request 2 2026-08-19 21:49:05.355451402 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-19 21:49:05.357049498 INFO request{id=3 method=textDocument/rename}:Project::index_files{project=.tmpG2GAq3}: Indexed 1 file(s) in 0.001s 2026-08-19 21:49:05.357086687 DEBUG request{id=3 method=textDocument/rename}: Failed to read notebook '/tmp/.tmpG2GAq3/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:49:05.357140414 DEBUG method="textDocument/rename" response.id=3 duration=1.66ms 2026-08-19 21:49:05.357262116 DEBUG Received server response for request 3 2026-08-19 21:49:05.367540077 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:05.367582774 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.367592332 DEBUG method="shutdown" response.id=4 duration=15.11µs 2026-08-19 21:49:05.367606939 DEBUG Received server response for request 4 2026-08-19 21:49:05.367612383 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.367662002 DEBUG Received exit notification, exiting ok test rename::text_document ... 2026-08-19 21:49:05.371476963 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.372760645 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.372792525 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.373795652 DEBUG Client info: None 2026-08-19 21:49:05.373816851 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.373831869 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.373838462 INFO Version: Unknown 2026-08-19 21:49:05.374400275 DEBUG Received server response for request 1 2026-08-19 21:49:05.374449818 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.374464525 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpPnxVjX 2026-08-19 21:49:05.374557381 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.374893200 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.375048181 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.375065553 DEBUG No workspace configuration provided for file:///tmp/.tmpPnxVjX 2026-08-19 21:49:05.375076845 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.375080010 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-19 21:49:05.375284334 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.375292759 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpPnxVjX, using default options 2026-08-19 21:49:05.375298580 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:05.375303319 DEBUG Initializing workspace `file:///tmp/.tmpPnxVjX`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.375325781 DEBUG Searching for a project in '/tmp/.tmpPnxVjX' 2026-08-19 21:49:05.375350988 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.375356469 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.375729248 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.375736231 DEBUG Discovering virtual environment in `/tmp/.tmpPnxVjX` 2026-08-19 21:49:05.375775745 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:49:05.375781956 DEBUG No virtual environment found 2026-08-19 21:49:05.375792256 DEBUG Adding first-party search path `/tmp/.tmpPnxVjX` 2026-08-19 21:49:05.375795732 DEBUG Using vendored stdlib 2026-08-19 21:49:05.375922610 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.375927730 DEBUG Adding new file root '/tmp/.tmpPnxVjX' of kind Project 2026-08-19 21:49:05.376068544 DEBUG Updating project to check open files 2026-08-19 21:49:05.376085896 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.376089593 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:05.376138505 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPnxVjX/foo.py", kind: File } 2026-08-19 21:49:05.376163762 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPnxVjX/foo.py` 2026-08-19 21:49:05.376167269 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.376175234 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.379242034 INFO request{id=2 method=textDocument/prepareRename}:Project::index_files{project=.tmpPnxVjX}: Indexed 1 file(s) in 0.003s 2026-08-19 21:49:05.379632367 DEBUG method="textDocument/prepareRename" response.id=2 duration=3.45ms 2026-08-19 21:49:05.379650410 DEBUG Received server response for request 2 2026-08-19 21:49:05.379657273 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-19 21:49:05.379936597 DEBUG method="textDocument/rename" response.id=3 duration=262.28µs 2026-08-19 21:49:05.379947167 DEBUG Received server response for request 3 2026-08-19 21:49:05.390207452 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:05.390234352 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.390241305 DEBUG method="shutdown" response.id=4 duration=10.86µs 2026-08-19 21:49:05.390247457 DEBUG Received server response for request 4 2026-08-19 21:49:05.390250563 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.390260381 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_not_supporting_multiline_tokens ... 2026-08-19 21:49:05.391589904 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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:49:05.391674874 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.391828341 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.391877233 DEBUG Client info: None 2026-08-19 21:49:05.391893373 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.391908942 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.391915314 INFO Version: Unknown 2026-08-19 21:49:05.391963249 DEBUG Received server response for request 1 2026-08-19 21:49:05.392002327 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.392052872 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.392140476 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.392144334 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.392158781 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.392162327 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-19 21:49:05.392177706 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.392187945 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:05.392192784 DEBUG Initializing workspace `file:///tmp/.tmp3WKUh8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.392203755 DEBUG Searching for a project in '/tmp/.tmp3WKUh8/src' 2026-08-19 21:49:05.392226999 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.392231407 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.392493087 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.392498658 DEBUG Discovering virtual environment in `/tmp/.tmp3WKUh8/src` 2026-08-19 21:49:05.392552890 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:49:05.392557508 DEBUG No virtual environment found 2026-08-19 21:49:05.392566866 DEBUG Adding first-party search path `/tmp/.tmp3WKUh8/src` 2026-08-19 21:49:05.392570523 DEBUG Using vendored stdlib 2026-08-19 21:49:05.392696829 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.392701027 DEBUG Adding new file root '/tmp/.tmp3WKUh8/src' of kind Project 2026-08-19 21:49:05.392853663 DEBUG Updating project to check open files 2026-08-19 21:49:05.392867810 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.392871306 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:05.392916050 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp3WKUh8/src/foo.py", kind: File } 2026-08-19 21:49:05.392936559 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3WKUh8/src/foo.py` 2026-08-19 21:49:05.392939584 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.392947760 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.393104223 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.393128879 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.411350158 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=18.39ms 2026-08-19 21:49:05.411382439 DEBUG Received server response for request 2 2026-08-19 21:49:05.421792643 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:05.421825414 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.421834211 DEBUG method="shutdown" response.id=3 duration=14.92µs 2026-08-19 21:49:05.421841094 DEBUG Received server response for request 3 2026-08-19 21:49:05.421843849 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.421857825 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_supporting_multiline_tokens ... 2026-08-19 21:49:05.424895365 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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:49:05.424989962 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.425019567 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.425153469 DEBUG Client info: None 2026-08-19 21:49:05.425169118 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.425183034 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.425189466 INFO Version: Unknown 2026-08-19 21:49:05.425231535 DEBUG Received server response for request 1 2026-08-19 21:49:05.425270508 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.425330460 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.425426591 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.425430438 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.425444404 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.425447740 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-19 21:49:05.425464462 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.425474230 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:05.425479189 DEBUG Initializing workspace `file:///tmp/.tmpyjyt28/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.425492133 DEBUG Searching for a project in '/tmp/.tmpyjyt28/src' 2026-08-19 21:49:05.425545123 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.425550012 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.425859372 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.425865313 DEBUG Discovering virtual environment in `/tmp/.tmpyjyt28/src` 2026-08-19 21:49:05.425902222 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:49:05.425907482 DEBUG No virtual environment found 2026-08-19 21:49:05.425917441 DEBUG Adding first-party search path `/tmp/.tmpyjyt28/src` 2026-08-19 21:49:05.425920957 DEBUG Using vendored stdlib 2026-08-19 21:49:05.426043267 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.426048176 DEBUG Adding new file root '/tmp/.tmpyjyt28/src' of kind Project 2026-08-19 21:49:05.426186505 DEBUG Updating project to check open files 2026-08-19 21:49:05.426203357 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.426207364 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:05.426251427 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpyjyt28/src/foo.py", kind: File } 2026-08-19 21:49:05.426275061 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyjyt28/src/foo.py` 2026-08-19 21:49:05.426278177 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.426285711 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.426405215 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.426427226 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.448122262 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=21.83ms 2026-08-19 21:49:05.448157518 DEBUG Received server response for request 2 2026-08-19 21:49:05.458563745 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:05.458595735 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.458602277 DEBUG method="shutdown" response.id=3 duration=13.38µs 2026-08-19 21:49:05.458608329 DEBUG Received server response for request 3 2026-08-19 21:49:05.458611625 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.458624830 DEBUG Received exit notification, exiting ok test semantic_tokens::no_stale_tokens_after_opening_the_same_file_with_new_content ... 2026-08-19 21:49:05.461458492 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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:49:05.461564110 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.461698121 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.461765167 DEBUG Client info: None 2026-08-19 21:49:05.461780385 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.461793620 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.461799251 INFO Version: Unknown 2026-08-19 21:49:05.461840047 DEBUG Received server response for request 1 2026-08-19 21:49:05.461878259 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.461929374 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.462016738 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.462020545 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.462035083 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.462038569 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-19 21:49:05.462054339 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.462064638 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:05.462070028 DEBUG Initializing workspace `file:///tmp/.tmpsOgLwg/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.462083694 DEBUG Searching for a project in '/tmp/.tmpsOgLwg/src' 2026-08-19 21:49:05.462109903 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.462114952 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.462402602 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.462408192 DEBUG Discovering virtual environment in `/tmp/.tmpsOgLwg/src` 2026-08-19 21:49:05.462444701 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:49:05.462449860 DEBUG No virtual environment found 2026-08-19 21:49:05.462458887 DEBUG Adding first-party search path `/tmp/.tmpsOgLwg/src` 2026-08-19 21:49:05.462462394 DEBUG Using vendored stdlib 2026-08-19 21:49:05.462595012 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.462600182 DEBUG Adding new file root '/tmp/.tmpsOgLwg/src' of kind Project 2026-08-19 21:49:05.462758328 DEBUG Updating project to check open files 2026-08-19 21:49:05.462776462 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.462780720 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:05.462825615 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpsOgLwg/src/foo", kind: File } 2026-08-19 21:49:05.462849610 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpsOgLwg/src/foo` 2026-08-19 21:49:05.462852846 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.462861101 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.463604802 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.468903741 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=6.04ms 2026-08-19 21:49:05.468999260 DEBUG Received server response for request 2 2026-08-19 21:49:05.469010661 DEBUG Client sends notification `textDocument/didClose` 2026-08-19 21:49:05.469036410 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpsOgLwg/src/foo` 2026-08-19 21:49:05.469039906 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-19 21:49:05.469050666 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-19 21:49:05.469057679 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(200))}: Removing file `/tmp/.tmpsOgLwg/src/foo` from project `src` 2026-08-19 21:49:05.469065414 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpsOgLwg/src/foo` 2026-08-19 21:49:05.469069792 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpsOgLwg/src/foo` 2026-08-19 21:49:05.469317507 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.469324430 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-19 21:49:05.469359666 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpsOgLwg/src/foo") 2026-08-19 21:49:05.469365777 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpsOgLwg/src/foo` 2026-08-19 21:49:05.469374123 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpsOgLwg/src/foo` 2026-08-19 21:49:05.469384883 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpsOgLwg/src/foo` 2026-08-19 21:49:05.469387297 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.469392056 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.469548147 DEBUG request{id=3 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.486074618 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=16.68ms 2026-08-19 21:49:05.486114883 DEBUG Received server response for request 3 2026-08-19 21:49:05.496215466 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:05.496261242 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.496267283 DEBUG method="shutdown" response.id=4 duration=9.65µs 2026-08-19 21:49:05.496304263 DEBUG Received server response for request 4 2026-08-19 21:49:05.496308360 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.496365808 DEBUG Received exit notification, exiting ok test signature_help::works_in_function_name ... 2026-08-19 21:49:05.502947724 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.503042211 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.503088889 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.503174379 DEBUG Client info: None 2026-08-19 21:49:05.503191662 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.503207301 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.503214805 INFO Version: Unknown 2026-08-19 21:49:05.503266652 DEBUG Received server response for request 1 2026-08-19 21:49:05.503307088 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.503374695 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.503443404 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.503446980 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.503477307 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.503490231 DEBUG Initializing workspace `file:///tmp/.tmp3Bmptv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.503522442 DEBUG Searching for a project in '/tmp/.tmp3Bmptv/src' 2026-08-19 21:49:05.503549162 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.503554051 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.503926700 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.503932991 DEBUG Discovering virtual environment in `/tmp/.tmp3Bmptv/src` 2026-08-19 21:49:05.503972826 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:49:05.503978657 DEBUG No virtual environment found 2026-08-19 21:49:05.503988856 DEBUG Adding first-party search path `/tmp/.tmp3Bmptv/src` 2026-08-19 21:49:05.503992844 DEBUG Using vendored stdlib 2026-08-19 21:49:05.504145239 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.504150599 DEBUG Adding new file root '/tmp/.tmp3Bmptv/src' of kind Project 2026-08-19 21:49:05.504299128 DEBUG Updating project to check open files 2026-08-19 21:49:05.504316731 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.504329284 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.504334063 DEBUG Client sends request `textDocument/signatureHelp` with ID 2 2026-08-19 21:49:05.504399015 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp3Bmptv/src/foo.py", kind: File } 2026-08-19 21:49:05.504424162 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3Bmptv/src/foo.py` 2026-08-19 21:49:05.504427338 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.504435523 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.504763105 DEBUG request{id=2 method=textDocument/signatureHelp}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.526076825 DEBUG request{id=2 method=textDocument/signatureHelp}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.534052396 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:49:05.534251890 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found in search paths 2026-08-19 21:49:05.534557546 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:49:05.534797165 DEBUG method="textDocument/signatureHelp" response.id=2 duration=30.35ms 2026-08-19 21:49:05.534983384 DEBUG Received server response for request 2 2026-08-19 21:49:05.545933278 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:05.546139054 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.546257045 DEBUG method="shutdown" response.id=3 duration=123.54µs 2026-08-19 21:49:05.546491354 DEBUG Received server response for request 3 2026-08-19 21:49:05.546615717 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.546801666 DEBUG Received exit notification, exiting ok test type_hierarchy::chained_hierarchy ... 2026-08-19 21:49:05.551049345 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.551173558 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.551200509 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.552760263 DEBUG Client info: None 2026-08-19 21:49:05.552777385 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.552791501 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.552797603 INFO Version: Unknown 2026-08-19 21:49:05.552848157 DEBUG Received server response for request 1 2026-08-19 21:49:05.552884055 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.552895656 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpH0hNOH 2026-08-19 21:49:05.552986321 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.553028495 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.553033214 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.553040247 DEBUG No workspace configuration provided for file:///tmp/.tmpH0hNOH 2026-08-19 21:49:05.553046810 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.553049936 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-19 21:49:05.553083443 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.553089945 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpH0hNOH, using default options 2026-08-19 21:49:05.553096057 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:05.553101036 DEBUG Initializing workspace `file:///tmp/.tmpH0hNOH`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.553116224 DEBUG Searching for a project in '/tmp/.tmpH0hNOH' 2026-08-19 21:49:05.553140470 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.553145499 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.553456583 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.553462153 DEBUG Discovering virtual environment in `/tmp/.tmpH0hNOH` 2026-08-19 21:49:05.553525131 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:49:05.553532886 DEBUG No virtual environment found 2026-08-19 21:49:05.553546241 DEBUG Adding first-party search path `/tmp/.tmpH0hNOH` 2026-08-19 21:49:05.553550398 DEBUG Using vendored stdlib 2026-08-19 21:49:05.553674942 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.553680202 DEBUG Adding new file root '/tmp/.tmpH0hNOH' of kind Project 2026-08-19 21:49:05.553912257 DEBUG Updating project to check open files 2026-08-19 21:49:05.553929890 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.553933617 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:05.553984542 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpH0hNOH/foo.py", kind: File } 2026-08-19 21:49:05.554008287 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpH0hNOH/foo.py` 2026-08-19 21:49:05.554011413 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.554019558 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.554186050 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.554244079 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=218.00µs 2026-08-19 21:49:05.554263661 DEBUG Received server response for request 2 2026-08-19 21:49:05.554275553 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-19 21:49:05.554453785 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=144.74µs 2026-08-19 21:49:05.554473935 DEBUG Received server response for request 3 2026-08-19 21:49:05.554484335 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-19 21:49:05.554618423 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=100.59µs 2026-08-19 21:49:05.554635889 DEBUG Received server response for request 4 2026-08-19 21:49:05.554647010 DEBUG Client sends request `typeHierarchy/supertypes` with ID 5 2026-08-19 21:49:05.571338023 DEBUG method="typeHierarchy/supertypes" response.id=5 duration=16.67ms 2026-08-19 21:49:05.571397812 DEBUG Received server response for request 5 2026-08-19 21:49:05.571412509 DEBUG Client sends request `typeHierarchy/supertypes` with ID 6 2026-08-19 21:49:05.571494669 DEBUG method="typeHierarchy/supertypes" response.id=6 duration=61.26µs 2026-08-19 21:49:05.571544326 DEBUG Received server response for request 6 2026-08-19 21:49:05.581650881 DEBUG Client sends request `shutdown` with ID 7 2026-08-19 21:49:05.581724179 DEBUG request{id=7 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.581732976 DEBUG method="shutdown" response.id=7 duration=29.02µs 2026-08-19 21:49:05.581738345 DEBUG Received server response for request 7 2026-08-19 21:49:05.581744096 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.581768012 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_subtypes ... 2026-08-19 21:49:05.586238395 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.586313286 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.586343913 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.586397544 DEBUG Client info: None 2026-08-19 21:49:05.586409877 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.586422591 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.586429333 INFO Version: Unknown 2026-08-19 21:49:05.586479828 DEBUG Received server response for request 1 2026-08-19 21:49:05.586576780 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.586589914 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmptMSguU 2026-08-19 21:49:05.586640279 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.586707224 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.586730859 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.586736078 DEBUG No workspace configuration provided for file:///tmp/.tmptMSguU 2026-08-19 21:49:05.586755405 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.586759733 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmptMSguU, using default options 2026-08-19 21:49:05.586765453 DEBUG Initializing workspace `file:///tmp/.tmptMSguU`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.586783467 DEBUG Searching for a project in '/tmp/.tmptMSguU' 2026-08-19 21:49:05.586803074 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.586807192 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.587060226 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.587065466 DEBUG Discovering virtual environment in `/tmp/.tmptMSguU` 2026-08-19 21:49:05.587097686 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:49:05.587102475 DEBUG No virtual environment found 2026-08-19 21:49:05.587110881 DEBUG Adding first-party search path `/tmp/.tmptMSguU` 2026-08-19 21:49:05.587114368 DEBUG Using vendored stdlib 2026-08-19 21:49:05.587244501 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.587249711 DEBUG Adding new file root '/tmp/.tmptMSguU' of kind Project 2026-08-19 21:49:05.587400995 DEBUG Updating project to check open files 2026-08-19 21:49:05.587413378 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.587425892 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.587431031 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-19 21:49:05.587480444 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptMSguU/foo.py", kind: File } 2026-08-19 21:49:05.587515009 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptMSguU/foo.py` 2026-08-19 21:49:05.587518215 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.587526089 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.587853063 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.589062159 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=1.53ms 2026-08-19 21:49:05.589074031 DEBUG Received server response for request 2 2026-08-19 21:49:05.589084060 DEBUG Client sends request `typeHierarchy/subtypes` with ID 3 2026-08-19 21:49:05.589142170 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path '/tmp/.tmptMSguU' 2026-08-19 21:49:05.589158711 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:49:05.609646218 DEBUG Module `__builtins__` not found in search paths 2026-08-19 21:49:05.661842826 DEBUG method="typeHierarchy/subtypes" response.id=3 duration=72.74ms 2026-08-19 21:49:05.662236123 DEBUG Received server response for request 3 2026-08-19 21:49:05.672359995 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:05.672422883 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.672432841 DEBUG method="shutdown" response.id=4 duration=17.77µs 2026-08-19 21:49:05.672613630 DEBUG Received server response for request 4 2026-08-19 21:49:05.672619942 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.672632476 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_supertypes ... 2026-08-19 21:49:05.686164759 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.686252974 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.686292288 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.686346219 DEBUG Client info: None 2026-08-19 21:49:05.686359885 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.686372949 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.686379141 INFO Version: Unknown 2026-08-19 21:49:05.686421100 DEBUG Received server response for request 1 2026-08-19 21:49:05.686459882 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.686471133 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp369Keu 2026-08-19 21:49:05.686580949 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.686668252 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.686672009 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.686679303 DEBUG No workspace configuration provided for file:///tmp/.tmp369Keu 2026-08-19 21:49:05.686701825 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.686726421 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp369Keu, using default options 2026-08-19 21:49:05.686735569 DEBUG Initializing workspace `file:///tmp/.tmp369Keu`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.686748934 DEBUG Searching for a project in '/tmp/.tmp369Keu' 2026-08-19 21:49:05.686771937 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.686776896 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.687103859 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.687110451 DEBUG Discovering virtual environment in `/tmp/.tmp369Keu` 2026-08-19 21:49:05.687149855 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:49:05.687155135 DEBUG No virtual environment found 2026-08-19 21:49:05.687164813 DEBUG Adding first-party search path `/tmp/.tmp369Keu` 2026-08-19 21:49:05.687168440 DEBUG Using vendored stdlib 2026-08-19 21:49:05.687304425 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.687309565 DEBUG Adding new file root '/tmp/.tmp369Keu' of kind Project 2026-08-19 21:49:05.687450509 DEBUG Updating project to check open files 2026-08-19 21:49:05.687467861 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.687481487 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.687486697 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-19 21:49:05.687561998 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp369Keu/foo.py", kind: File } 2026-08-19 21:49:05.687586534 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp369Keu/foo.py` 2026-08-19 21:49:05.687589758 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.687598206 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.687967476 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.688056790 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=451.66µs 2026-08-19 21:49:05.688086636 DEBUG Received server response for request 2 2026-08-19 21:49:05.688096965 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-19 21:49:05.688196058 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=76.99µs 2026-08-19 21:49:05.688256651 DEBUG Received server response for request 3 2026-08-19 21:49:05.698357414 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:05.698383593 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.698389725 DEBUG method="shutdown" response.id=4 duration=9.59µs 2026-08-19 21:49:05.698396327 DEBUG Received server response for request 4 2026-08-19 21:49:05.698399293 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.698411796 DEBUG Received exit notification, exiting ok test type_hierarchy::vendored_supertypes ... 2026-08-19 21:49:05.700273553 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.700344406 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.700373962 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.700436915 DEBUG Client info: None 2026-08-19 21:49:05.700459246 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:05.700473834 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.700480957 INFO Version: Unknown 2026-08-19 21:49:05.701810525 DEBUG Received server response for request 1 2026-08-19 21:49:05.701865999 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.701910723 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpStbYV6 2026-08-19 21:49:05.702415699 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.702451256 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.702457879 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.702465252 DEBUG No workspace configuration provided for file:///tmp/.tmpStbYV6 2026-08-19 21:49:05.702491973 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.702495770 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-19 21:49:05.702530955 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.702537397 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpStbYV6, using default options 2026-08-19 21:49:05.702543419 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:05.702548889 DEBUG Initializing workspace `file:///tmp/.tmpStbYV6`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.702572313 DEBUG Searching for a project in '/tmp/.tmpStbYV6' 2026-08-19 21:49:05.702594595 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.702600295 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.703004824 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.703011015 DEBUG Discovering virtual environment in `/tmp/.tmpStbYV6` 2026-08-19 21:49:05.703057072 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:49:05.703062872 DEBUG No virtual environment found 2026-08-19 21:49:05.703079183 DEBUG Adding first-party search path `/tmp/.tmpStbYV6` 2026-08-19 21:49:05.703083090 DEBUG Using vendored stdlib 2026-08-19 21:49:05.703230086 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.703234574 DEBUG Adding new file root '/tmp/.tmpStbYV6' of kind Project 2026-08-19 21:49:05.703414792 DEBUG Updating project to check open files 2026-08-19 21:49:05.703434309 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.703438497 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:05.703519318 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpStbYV6/foo.py", kind: File } 2026-08-19 21:49:05.703543814 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpStbYV6/foo.py` 2026-08-19 21:49:05.703546960 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.703555165 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.704495739 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.721235250 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=17.67ms 2026-08-19 21:49:05.721435069 DEBUG Received server response for request 2 2026-08-19 21:49:05.721457611 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-19 21:49:05.721562193 DEBUG request{id=3 method=typeHierarchy/supertypes}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.721795500 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=309.47µs 2026-08-19 21:49:05.721811475 DEBUG Received server response for request 3 2026-08-19 21:49:05.721834338 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-19 21:49:05.721919793 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=65.19µs 2026-08-19 21:49:05.721934155 DEBUG Received server response for request 4 2026-08-19 21:49:05.732044458 DEBUG Client sends request `shutdown` with ID 5 2026-08-19 21:49:05.732098309 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.732107546 DEBUG method="shutdown" response.id=5 duration=14.46µs 2026-08-19 21:49:05.732136659 DEBUG Received server response for request 5 2026-08-19 21:49:05.732140716 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.732162639 DEBUG Received exit notification, exiting ok test workspace_folders::add_and_remove_workspace_folders ... 2026-08-19 21:49:05.735354376 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.735431291 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.735462359 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.735552193 DEBUG Client info: None 2026-08-19 21:49:05.735568097 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:49:05.735583806 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.735590910 INFO Version: Unknown 2026-08-19 21:49:05.735643859 DEBUG Received server response for request 1 2026-08-19 21:49:05.735684511 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.735759075 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.735824898 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.735828515 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.735857940 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.735869652 DEBUG Initializing workspace `file:///tmp/.tmpBvdhGK/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.735880783 DEBUG Searching for a project in '/tmp/.tmpBvdhGK/root1' 2026-08-19 21:49:05.735905239 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.735909577 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.736191816 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.736197447 DEBUG Discovering virtual environment in `/tmp/.tmpBvdhGK/root1` 2026-08-19 21:49:05.736234556 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:49:05.736239586 DEBUG No virtual environment found 2026-08-19 21:49:05.736249575 DEBUG Adding first-party search path `/tmp/.tmpBvdhGK/root1` 2026-08-19 21:49:05.736253101 DEBUG Using vendored stdlib 2026-08-19 21:49:05.736375501 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.736380630 DEBUG Adding new file root '/tmp/.tmpBvdhGK/root1' of kind Project 2026-08-19 21:49:05.736564234 DEBUG Initializing workspace `file:///tmp/.tmpBvdhGK/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.736575195 DEBUG Searching for a project in '/tmp/.tmpBvdhGK/root2' 2026-08-19 21:49:05.736599941 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.736604981 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.736860129 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.736865589 DEBUG Discovering virtual environment in `/tmp/.tmpBvdhGK/root2` 2026-08-19 21:49:05.736890306 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:49:05.736894423 DEBUG No virtual environment found 2026-08-19 21:49:05.736902789 DEBUG Adding first-party search path `/tmp/.tmpBvdhGK/root2` 2026-08-19 21:49:05.736906105 DEBUG Using vendored stdlib 2026-08-19 21:49:05.737017975 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.737021552 DEBUG Adding new file root '/tmp/.tmpBvdhGK/root2' of kind Project 2026-08-19 21:49:05.737123232 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.737134493 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:05.737180084 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:05.738786476 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-19 21:49:05.738882015 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBvdhGK/root1/main.py"))}: Checking file '/tmp/.tmpBvdhGK/root1/main.py' 2026-08-19 21:49:05.738986461 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBvdhGK/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.751792009 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBvdhGK/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.752044353 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-08-19 21:49:05.752171240 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:49:05.753773898 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:49:05.754010742 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBvdhGK/root2/main.py"))}: Checking file '/tmp/.tmpBvdhGK/root2/main.py' 2026-08-19 21:49:05.754251463 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBvdhGK/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.765752023 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBvdhGK/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.765838285 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:49:05.766043339 DEBUG method="workspace/diagnostic" response.id=2 duration=28.89ms 2026-08-19 21:49:05.766062635 DEBUG Received server response for request 2 2026-08-19 21:49:05.766270866 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:49:05.766442257 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root3, file:///tmp/.tmpBvdhGK/root3), to remove: (root2, file:///tmp/.tmpBvdhGK/root2) 2026-08-19 21:49:05.766450803 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpBvdhGK/root2 2026-08-19 21:49:05.766458167 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-19 21:49:05.766563023 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.766568804 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.766599181 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.766611023 DEBUG Initializing workspace `file:///tmp/.tmpBvdhGK/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.766621833 DEBUG Searching for a project in '/tmp/.tmpBvdhGK/root3' 2026-08-19 21:49:05.766651689 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.766656869 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.766972641 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.766978412 DEBUG Discovering virtual environment in `/tmp/.tmpBvdhGK/root3` 2026-08-19 21:49:05.767012776 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:49:05.767018277 DEBUG No virtual environment found 2026-08-19 21:49:05.767028476 DEBUG Adding first-party search path `/tmp/.tmpBvdhGK/root3` 2026-08-19 21:49:05.767031962 DEBUG Using vendored stdlib 2026-08-19 21:49:05.767154442 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.767159171 DEBUG Adding new file root '/tmp/.tmpBvdhGK/root3' of kind Project 2026-08-19 21:49:05.767302269 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.767748345 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:49:05.769664868 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:05.769826090 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:49:05.770016838 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-19 21:49:05.771538101 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:49:05.771799211 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBvdhGK/root3/main.py"))}: Checking file '/tmp/.tmpBvdhGK/root3/main.py' 2026-08-19 21:49:05.772031837 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBvdhGK/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.783609138 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpBvdhGK/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.783694578 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:49:05.783915422 DEBUG method="workspace/diagnostic" response.id=3 duration=16.15ms 2026-08-19 21:49:05.783950053 DEBUG Received server response for request 3 2026-08-19 21:49:05.794233755 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:05.794288708 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.794298346 DEBUG method="shutdown" response.id=4 duration=16.04µs 2026-08-19 21:49:05.794326365 DEBUG Received server response for request 4 2026-08-19 21:49:05.794330687 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.794811227 DEBUG Received exit notification, exiting ok test workspace_folders::add_existing_workspace_folder_is_no_op ... 2026-08-19 21:49:05.798996630 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.799070298 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.799100224 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.799165006 DEBUG Client info: None 2026-08-19 21:49:05.799177710 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:49:05.799189772 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.799195202 INFO Version: Unknown 2026-08-19 21:49:05.799239986 DEBUG Received server response for request 1 2026-08-19 21:49:05.799265214 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.800649257 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.801442520 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.801454853 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.801470976 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:49:05.801474260 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:05.801491905 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.801522803 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-08-19 21:49:05.801529545 DEBUG Initializing workspace `file:///tmp/.tmpwyFzrg/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.801564401 DEBUG Searching for a project in '/tmp/.tmpwyFzrg/root1' 2026-08-19 21:49:05.801596982 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.801602552 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.802005438 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.802011830 DEBUG Discovering virtual environment in `/tmp/.tmpwyFzrg/root1` 2026-08-19 21:49:05.802060330 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:49:05.802066201 DEBUG No virtual environment found 2026-08-19 21:49:05.802077212 DEBUG Adding first-party search path `/tmp/.tmpwyFzrg/root1` 2026-08-19 21:49:05.802086610 DEBUG Using vendored stdlib 2026-08-19 21:49:05.802240288 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.802245918 DEBUG Adding new file root '/tmp/.tmpwyFzrg/root1' of kind Project 2026-08-19 21:49:05.802439792 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.802445302 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:49:05.802460140 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root1, file:///tmp/.tmpwyFzrg/root1), to remove: 2026-08-19 21:49:05.802465690 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder `file:///tmp/.tmpwyFzrg/root1` has already been added 2026-08-19 21:49:05.802517117 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:05.803917499 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:49:05.804004182 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpwyFzrg/root1/main.py"))}: Checking file '/tmp/.tmpwyFzrg/root1/main.py' 2026-08-19 21:49:05.804110201 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpwyFzrg/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.815640276 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpwyFzrg/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.815875958 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:49:05.816012213 DEBUG method="workspace/diagnostic" response.id=2 duration=13.54ms 2026-08-19 21:49:05.816113233 DEBUG Received server response for request 2 2026-08-19 21:49:05.826315631 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:05.826375278 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.826386640 DEBUG method="shutdown" response.id=3 duration=20.41µs 2026-08-19 21:49:05.826416856 DEBUG Received server response for request 3 2026-08-19 21:49:05.826421225 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.826607083 DEBUG Received exit notification, exiting ok test workspace_folders::add_multiple_workspace_folders ... 2026-08-19 21:49:05.829202319 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.829268062 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.831788223 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.832037731 DEBUG Client info: None 2026-08-19 21:49:05.832085691 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:49:05.832103715 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.832110611 INFO Version: Unknown 2026-08-19 21:49:05.832743504 DEBUG Received server response for request 1 2026-08-19 21:49:05.832797936 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.832940293 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.833236171 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.833326901 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.833364669 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:05.833474394 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.833486066 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:49:05.833491530 DEBUG Initializing workspace `file:///tmp/.tmpaOJouq/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.833535873 DEBUG Searching for a project in '/tmp/.tmpaOJouq/root1' 2026-08-19 21:49:05.833574212 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.833579391 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.833911524 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.833917445 DEBUG Discovering virtual environment in `/tmp/.tmpaOJouq/root1` 2026-08-19 21:49:05.833960195 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:49:05.833965515 DEBUG No virtual environment found 2026-08-19 21:49:05.833976876 DEBUG Adding first-party search path `/tmp/.tmpaOJouq/root1` 2026-08-19 21:49:05.833980293 DEBUG Using vendored stdlib 2026-08-19 21:49:05.834119854 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.834125265 DEBUG Adding new file root '/tmp/.tmpaOJouq/root1' of kind Project 2026-08-19 21:49:05.834285204 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.834290414 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:49:05.834453583 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:05.835832980 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:49:05.837178994 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpaOJouq/root1/main.py"))}: Checking file '/tmp/.tmpaOJouq/root1/main.py' 2026-08-19 21:49:05.837441115 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpaOJouq/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.849345482 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpaOJouq/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.849745051 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-08-19 21:49:05.849804369 DEBUG method="workspace/diagnostic" response.id=2 duration=15.51ms 2026-08-19 21:49:05.849899016 DEBUG Received server response for request 2 2026-08-19 21:49:05.850021155 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:49:05.850214688 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpaOJouq/root2), (root3, file:///tmp/.tmpaOJouq/root3), to remove: 2026-08-19 21:49:05.850226310 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-19 21:49:05.850235337 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.850238252 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.850418760 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.850431925 DEBUG Initializing workspace `file:///tmp/.tmpaOJouq/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.850439900 DEBUG Searching for a project in '/tmp/.tmpaOJouq/root2' 2026-08-19 21:49:05.850463434 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.850467402 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.850744381 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.850750051 DEBUG Discovering virtual environment in `/tmp/.tmpaOJouq/root2` 2026-08-19 21:49:05.850782272 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:49:05.850786450 DEBUG No virtual environment found 2026-08-19 21:49:05.850794214 DEBUG Adding first-party search path `/tmp/.tmpaOJouq/root2` 2026-08-19 21:49:05.850798082 DEBUG Using vendored stdlib 2026-08-19 21:49:05.850916453 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.850920591 DEBUG Adding new file root '/tmp/.tmpaOJouq/root2' of kind Project 2026-08-19 21:49:05.851023544 DEBUG Initializing workspace `file:///tmp/.tmpaOJouq/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.851031509 DEBUG Searching for a project in '/tmp/.tmpaOJouq/root3' 2026-08-19 21:49:05.851050374 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.851054152 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.851271038 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.851275727 DEBUG Discovering virtual environment in `/tmp/.tmpaOJouq/root3` 2026-08-19 21:49:05.851299441 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:49:05.851303339 DEBUG No virtual environment found 2026-08-19 21:49:05.851311213 DEBUG Adding first-party search path `/tmp/.tmpaOJouq/root3` 2026-08-19 21:49:05.851314450 DEBUG Using vendored stdlib 2026-08-19 21:49:05.851425488 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.851429145 DEBUG Adding new file root '/tmp/.tmpaOJouq/root3' of kind Project 2026-08-19 21:49:05.851545703 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.852411516 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:49:05.852570716 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:05.852599340 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:49:05.852604559 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:49:05.854093400 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-19 21:49:05.854482019 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpaOJouq/root2/main.py"))}: Checking file '/tmp/.tmpaOJouq/root2/main.py' 2026-08-19 21:49:05.855248486 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpaOJouq/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.867721909 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpaOJouq/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.868057739 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-08-19 21:49:05.868070304 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-19 21:49:05.869698493 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.002s 2026-08-19 21:49:05.869944194 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpaOJouq/root3/main.py"))}: Checking file '/tmp/.tmpaOJouq/root3/main.py' 2026-08-19 21:49:05.870180327 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpaOJouq/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.882635666 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpaOJouq/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.882968190 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-08-19 21:49:05.883033912 DEBUG method="workspace/diagnostic" response.id=3 duration=30.49ms 2026-08-19 21:49:05.883127828 DEBUG Received server response for request 3 2026-08-19 21:49:05.893349421 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:05.893471991 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.893482460 DEBUG method="shutdown" response.id=4 duration=15.18µs 2026-08-19 21:49:05.893530841 DEBUG Received server response for request 4 2026-08-19 21:49:05.893535369 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.893655094 DEBUG Received exit notification, exiting ok test workspace_folders::add_workspace_folder_after_init ... 2026-08-19 21:49:05.904119774 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.904212668 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.904265538 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.904350803 DEBUG Client info: None 2026-08-19 21:49:05.904377282 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:49:05.905568375 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.905576270 INFO Version: Unknown 2026-08-19 21:49:05.905642719 DEBUG Received server response for request 1 2026-08-19 21:49:05.905697402 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.905797475 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.906276167 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.906283901 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.906304320 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:05.906326331 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.906339611 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:49:05.906346103 DEBUG Initializing workspace `file:///tmp/.tmp8wOjHY/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.906365229 DEBUG Searching for a project in '/tmp/.tmp8wOjHY/root1' 2026-08-19 21:49:05.906396147 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.906401237 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.906839648 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.906846091 DEBUG Discovering virtual environment in `/tmp/.tmp8wOjHY/root1` 2026-08-19 21:49:05.906885895 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:49:05.906891766 DEBUG No virtual environment found 2026-08-19 21:49:05.906902536 DEBUG Adding first-party search path `/tmp/.tmp8wOjHY/root1` 2026-08-19 21:49:05.906906498 DEBUG Using vendored stdlib 2026-08-19 21:49:05.909890523 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.909910781 DEBUG Adding new file root '/tmp/.tmp8wOjHY/root1' of kind Project 2026-08-19 21:49:05.910097531 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.910104694 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:49:05.910322913 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:05.911836821 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:49:05.911920769 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8wOjHY/root1/main.py"))}: Checking file '/tmp/.tmp8wOjHY/root1/main.py' 2026-08-19 21:49:05.912020486 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8wOjHY/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.923835754 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8wOjHY/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.924075083 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:49:05.924216568 DEBUG method="workspace/diagnostic" response.id=2 duration=14.11ms 2026-08-19 21:49:05.924325502 DEBUG Received server response for request 2 2026-08-19 21:49:05.924561224 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:49:05.924683383 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmp8wOjHY/root2), to remove: 2026-08-19 21:49:05.924806855 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-19 21:49:05.924842902 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.924847200 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.924963839 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.924977094 DEBUG Initializing workspace `file:///tmp/.tmp8wOjHY/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.924988836 DEBUG Searching for a project in '/tmp/.tmp8wOjHY/root2' 2026-08-19 21:49:05.925017870 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.925023180 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.925410336 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.925416077 DEBUG Discovering virtual environment in `/tmp/.tmp8wOjHY/root2` 2026-08-19 21:49:05.925452876 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:49:05.925457735 DEBUG No virtual environment found 2026-08-19 21:49:05.925468275 DEBUG Adding first-party search path `/tmp/.tmp8wOjHY/root2` 2026-08-19 21:49:05.925471771 DEBUG Using vendored stdlib 2026-08-19 21:49:05.925613196 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.925617424 DEBUG Adding new file root '/tmp/.tmp8wOjHY/root2' of kind Project 2026-08-19 21:49:05.925762767 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:49:05.925798374 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.925833169 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:05.925853787 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:49:05.925857494 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:49:05.927415347 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:49:05.927477684 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8wOjHY/root2/main.py"))}: Checking file '/tmp/.tmp8wOjHY/root2/main.py' 2026-08-19 21:49:05.927549609 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8wOjHY/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.939048529 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8wOjHY/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.939139540 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:49:05.939174626 DEBUG method="workspace/diagnostic" response.id=3 duration=13.35ms 2026-08-19 21:49:05.939186618 DEBUG Received server response for request 3 2026-08-19 21:49:05.949413519 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:05.949443134 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:05.949449316 DEBUG method="shutdown" response.id=4 duration=10.39µs 2026-08-19 21:49:05.949456028 DEBUG Received server response for request 4 2026-08-19 21:49:05.949459204 DEBUG Client sends notification `exit` 2026-08-19 21:49:05.949472349 DEBUG Received exit notification, exiting ok test workspace_folders::different_settings ... 2026-08-19 21:49:05.953565180 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:05.955251231 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:05.955294973 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:05.955364072 DEBUG Client info: None 2026-08-19 21:49:05.955379992 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:49:05.955394850 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:05.955400761 INFO Version: Unknown 2026-08-19 21:49:05.955447018 DEBUG Received server response for request 1 2026-08-19 21:49:05.955484929 DEBUG Client sends notification `initialized` 2026-08-19 21:49:05.955610170 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:05.955659456 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:05.955665457 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:05.955683902 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:05.955687188 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-19 21:49:05.957814482 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:05.957837906 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:05.957844488 DEBUG Initializing workspace `file:///tmp/.tmp9HRqId/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.958107712 DEBUG Searching for a project in '/tmp/.tmp9HRqId/root1' 2026-08-19 21:49:05.958171962 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.958178805 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.959279649 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.959291502 DEBUG Discovering virtual environment in `/tmp/.tmp9HRqId/root1` 2026-08-19 21:49:05.959525209 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:49:05.959566987 DEBUG No virtual environment found 2026-08-19 21:49:05.959579723 DEBUG Adding first-party search path `/tmp/.tmp9HRqId/root1` 2026-08-19 21:49:05.959583759 DEBUG Using vendored stdlib 2026-08-19 21:49:05.960166371 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.960178325 DEBUG Adding new file root '/tmp/.tmp9HRqId/root1' of kind Project 2026-08-19 21:49:05.960581249 DEBUG Initializing workspace `file:///tmp/.tmp9HRqId/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:05.960597080 DEBUG Searching for a project in '/tmp/.tmp9HRqId/root2' 2026-08-19 21:49:05.960621294 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:05.961142982 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:05.961644903 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:05.961657346 DEBUG Discovering virtual environment in `/tmp/.tmp9HRqId/root2` 2026-08-19 21:49:05.961684036 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:49:05.961688575 DEBUG No virtual environment found 2026-08-19 21:49:05.962157674 DEBUG Adding first-party search path `/tmp/.tmp9HRqId/root2` 2026-08-19 21:49:05.962168585 DEBUG Using vendored stdlib 2026-08-19 21:49:05.962478886 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:05.962487953 DEBUG Adding new file root '/tmp/.tmp9HRqId/root2' of kind Project 2026-08-19 21:49:05.962855482 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:05.962865741 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:05.963161977 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9HRqId/root1/main.py", kind: File } 2026-08-19 21:49:05.963197333 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9HRqId/root1/main.py` 2026-08-19 21:49:05.963335552 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:05.963620617 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:05.963900852 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-19 21:49:05.981388389 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-19 21:49:05.986179060 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-08-19 21:49:06.014064902 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-19 21:49:06.014323495 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-19 21:49:06.014432521 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:49:06.014624401 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-19 21:49:06.014760667 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:49:06.014934242 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp9HRqId/root1' 2026-08-19 21:49:06.015047885 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-19 21:49:06.054450039 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 90.765924ms 2026-08-19 21:49:06.054584961 DEBUG method="textDocument/completion" response.id=2 duration=90.95ms 2026-08-19 21:49:06.054627770 DEBUG Received server response for request 2 2026-08-19 21:49:06.054781388 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.054791928 DEBUG Client sends request `textDocument/completion` with ID 3 2026-08-19 21:49:06.054870817 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9HRqId/root2/main.py", kind: File } 2026-08-19 21:49:06.054898749 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9HRqId/root2/main.py` 2026-08-19 21:49:06.054901945 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.054927233 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.055325730 DEBUG method="textDocument/completion" response.id=3 duration=390.84µs 2026-08-19 21:49:06.055347098 DEBUG Received server response for request 3 2026-08-19 21:49:06.065468824 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:06.065621540 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:06.065644192 DEBUG method="shutdown" response.id=4 duration=41.31µs 2026-08-19 21:49:06.065681036 DEBUG Received server response for request 4 2026-08-19 21:49:06.065685144 DEBUG Client sends notification `exit` 2026-08-19 21:49:06.065766321 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_change ... 2026-08-19 21:49:06.077298726 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:06.077379988 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:06.077420204 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:06.077484544 DEBUG Client info: None 2026-08-19 21:49:06.077516093 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:06.077529288 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:06.077535309 INFO Version: Unknown 2026-08-19 21:49:06.077577458 DEBUG Received server response for request 1 2026-08-19 21:49:06.077612744 DEBUG Client sends notification `initialized` 2026-08-19 21:49:06.078799795 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:06.078863078 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:06.078869661 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:06.078884078 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.078887645 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:49:06.078916855 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:06.078934027 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:06.078940744 DEBUG Initializing workspace `file:///tmp/.tmppwknbT/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.078959785 DEBUG Searching for a project in '/tmp/.tmppwknbT/root1' 2026-08-19 21:49:06.078991710 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.078997430 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.079349711 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.079355357 DEBUG Discovering virtual environment in `/tmp/.tmppwknbT/root1` 2026-08-19 21:49:06.079397967 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:49:06.079403547 DEBUG No virtual environment found 2026-08-19 21:49:06.079414357 DEBUG Adding first-party search path `/tmp/.tmppwknbT/root1` 2026-08-19 21:49:06.079418154 DEBUG Using vendored stdlib 2026-08-19 21:49:06.079584035 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.079589846 DEBUG Adding new file root '/tmp/.tmppwknbT/root1' of kind Project 2026-08-19 21:49:06.081389805 DEBUG Updating project to check open files 2026-08-19 21:49:06.081431303 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:06.081437815 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:06.081544896 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppwknbT/root1/main.py", kind: File } 2026-08-19 21:49:06.081575213 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppwknbT/root1/main.py` 2026-08-19 21:49:06.081578870 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.081587606 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.081739319 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppwknbT/root1/main.py"))}: Checking file '/tmp/.tmppwknbT/root1/main.py' 2026-08-19 21:49:06.083164833 DEBUG method="textDocument/diagnostic" response.id=2 duration=1.57ms 2026-08-19 21:49:06.083378240 DEBUG Received server response for request 2 2026-08-19 21:49:06.083558378 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:49:06.083594874 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmppwknbT/root2), to remove: 2026-08-19 21:49:06.083672292 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-19 21:49:06.083691768 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:06.083697689 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:06.083733436 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:49:06.083756778 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:06.083771385 DEBUG Initializing workspace `file:///tmp/.tmppwknbT/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.083782737 DEBUG Searching for a project in '/tmp/.tmppwknbT/root2' 2026-08-19 21:49:06.083923881 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.083931986 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.084288735 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.084294686 DEBUG Discovering virtual environment in `/tmp/.tmppwknbT/root2` 2026-08-19 21:49:06.084338759 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:49:06.084344329 DEBUG No virtual environment found 2026-08-19 21:49:06.084355190 DEBUG Adding first-party search path `/tmp/.tmppwknbT/root2` 2026-08-19 21:49:06.084358706 DEBUG Using vendored stdlib 2026-08-19 21:49:06.084496745 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.084519287 DEBUG Adding new file root '/tmp/.tmppwknbT/root2' of kind Project 2026-08-19 21:49:06.084636778 DEBUG Updating project to check open files 2026-08-19 21:49:06.084645644 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:06.085443801 DEBUG method="textDocument/diagnostic" response.id=3 duration=793.85µs 2026-08-19 21:49:06.085754379 DEBUG Received server response for request 3 2026-08-19 21:49:06.085799814 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.085808720 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-19 21:49:06.085951653 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppwknbT/root2/main.py", kind: File } 2026-08-19 21:49:06.085970808 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppwknbT/root2/main.py` 2026-08-19 21:49:06.085973724 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.085984143 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.086041046 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppwknbT/root2/main.py"))}: Checking file '/tmp/.tmppwknbT/root2/main.py' 2026-08-19 21:49:06.086153862 DEBUG method="textDocument/diagnostic" response.id=4 duration=162.84µs 2026-08-19 21:49:06.086265511 DEBUG Received server response for request 4 2026-08-19 21:49:06.096390904 DEBUG Client sends request `shutdown` with ID 5 2026-08-19 21:49:06.096475461 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:06.096484137 DEBUG method="shutdown" response.id=5 duration=13.70µs 2026-08-19 21:49:06.096524720 DEBUG Received server response for request 5 2026-08-19 21:49:06.096529819 DEBUG Client sends notification `exit` 2026-08-19 21:49:06.096547216 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_precedence ... 2026-08-19 21:49:06.098338354 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:06.098403195 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:06.098434333 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:06.098536027 DEBUG Client info: None 2026-08-19 21:49:06.098555283 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:06.098569079 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:06.098575651 INFO Version: Unknown 2026-08-19 21:49:06.100055362 DEBUG Received server response for request 1 2026-08-19 21:49:06.100090248 DEBUG Client sends notification `initialized` 2026-08-19 21:49:06.100169423 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:06.100203400 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:06.100208820 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:06.100236472 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.100239858 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:49:06.100257889 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:06.100270682 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:06.100274470 DEBUG Initializing workspace `file:///tmp/.tmphNe0gW/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.100295048 DEBUG Searching for a project in '/tmp/.tmphNe0gW/root1' 2026-08-19 21:49:06.100318532 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.100322890 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.100587907 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.100593147 DEBUG Discovering virtual environment in `/tmp/.tmphNe0gW/root1` 2026-08-19 21:49:06.100619456 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:49:06.100623594 DEBUG No virtual environment found 2026-08-19 21:49:06.100631739 DEBUG Adding first-party search path `/tmp/.tmphNe0gW/root1` 2026-08-19 21:49:06.100635026 DEBUG Using vendored stdlib 2026-08-19 21:49:06.100772002 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.100776260 DEBUG Adding new file root '/tmp/.tmphNe0gW/root1' of kind Project 2026-08-19 21:49:06.100896476 DEBUG Initializing workspace `file:///tmp/.tmphNe0gW/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.100904631 DEBUG Searching for a project in '/tmp/.tmphNe0gW/root2' 2026-08-19 21:49:06.100925630 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.100929457 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.101146304 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.101150963 DEBUG Discovering virtual environment in `/tmp/.tmphNe0gW/root2` 2026-08-19 21:49:06.101174737 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:49:06.101178665 DEBUG No virtual environment found 2026-08-19 21:49:06.101186640 DEBUG Adding first-party search path `/tmp/.tmphNe0gW/root2` 2026-08-19 21:49:06.101189956 DEBUG Using vendored stdlib 2026-08-19 21:49:06.101301795 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.101305342 DEBUG Adding new file root '/tmp/.tmphNe0gW/root2' of kind Project 2026-08-19 21:49:06.101403366 DEBUG Updating project to check open files 2026-08-19 21:49:06.101411992 DEBUG Updating project to check open files 2026-08-19 21:49:06.101415990 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:06.101418965 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:06.101455574 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphNe0gW/root1/main.py", kind: File } 2026-08-19 21:49:06.101472225 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphNe0gW/root1/main.py` 2026-08-19 21:49:06.101475010 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.101481743 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.101609462 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphNe0gW/root1/main.py"))}: Checking file '/tmp/.tmphNe0gW/root1/main.py' 2026-08-19 21:49:06.101702527 DEBUG method="textDocument/diagnostic" response.id=2 duration=215.05µs 2026-08-19 21:49:06.101758996 DEBUG Received server response for request 2 2026-08-19 21:49:06.101811955 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.101820602 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:49:06.101861174 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphNe0gW/root2/main.py", kind: File } 2026-08-19 21:49:06.101929993 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphNe0gW/root2/main.py` 2026-08-19 21:49:06.101933770 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.101943328 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.101980267 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphNe0gW/root2/main.py"))}: Checking file '/tmp/.tmphNe0gW/root2/main.py' 2026-08-19 21:49:06.102021254 DEBUG method="textDocument/diagnostic" response.id=3 duration=71.62µs 2026-08-19 21:49:06.102040414 DEBUG Received server response for request 3 2026-08-19 21:49:06.102676226 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:06.102745696 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:06.102789428 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:06.102842587 DEBUG Client info: None 2026-08-19 21:49:06.102859528 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:06.102872623 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:06.102877522 INFO Version: Unknown 2026-08-19 21:49:06.102921405 DEBUG Received server response for request 1 2026-08-19 21:49:06.102953435 DEBUG Client sends notification `initialized` 2026-08-19 21:49:06.103030329 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:06.103064283 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:06.103070445 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:06.103092195 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.103095732 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:49:06.103106663 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:06.103124124 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:06.103128733 DEBUG Initializing workspace `file:///tmp/.tmp9AVuoR/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.103137950 DEBUG Searching for a project in '/tmp/.tmp9AVuoR/root1' 2026-08-19 21:49:06.103163800 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.103167416 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.103390554 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.103395673 DEBUG Discovering virtual environment in `/tmp/.tmp9AVuoR/root1` 2026-08-19 21:49:06.103420811 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:49:06.103425049 DEBUG No virtual environment found 2026-08-19 21:49:06.103433585 DEBUG Adding first-party search path `/tmp/.tmp9AVuoR/root1` 2026-08-19 21:49:06.103437312 DEBUG Using vendored stdlib 2026-08-19 21:49:06.103571333 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.103576553 DEBUG Adding new file root '/tmp/.tmp9AVuoR/root1' of kind Project 2026-08-19 21:49:06.103695135 DEBUG Initializing workspace `file:///tmp/.tmp9AVuoR/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.103703661 DEBUG Searching for a project in '/tmp/.tmp9AVuoR/root2' 2026-08-19 21:49:06.103791826 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.103796805 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.104010958 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.104015475 DEBUG Discovering virtual environment in `/tmp/.tmp9AVuoR/root2` 2026-08-19 21:49:06.104038799 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:49:06.104042927 DEBUG No virtual environment found 2026-08-19 21:49:06.104050451 DEBUG Adding first-party search path `/tmp/.tmp9AVuoR/root2` 2026-08-19 21:49:06.104054119 DEBUG Using vendored stdlib 2026-08-19 21:49:06.104164044 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.104167951 DEBUG Adding new file root '/tmp/.tmp9AVuoR/root2' of kind Project 2026-08-19 21:49:06.104268359 DEBUG Updating project to check open files 2026-08-19 21:49:06.104277256 DEBUG Updating project to check open files 2026-08-19 21:49:06.104281214 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:06.104284059 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:06.104320287 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9AVuoR/root1/main.py", kind: File } 2026-08-19 21:49:06.104336147 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9AVuoR/root1/main.py` 2026-08-19 21:49:06.104339002 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.104345334 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.104394536 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp9AVuoR/root1/main.py"))}: Checking file '/tmp/.tmp9AVuoR/root1/main.py' 2026-08-19 21:49:06.104458997 DEBUG method="textDocument/diagnostic" response.id=2 duration=107.64µs 2026-08-19 21:49:06.104483403 DEBUG Received server response for request 2 2026-08-19 21:49:06.104587529 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.104597547 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:49:06.104773526 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9AVuoR/root2/main.py", kind: File } 2026-08-19 21:49:06.104790088 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9AVuoR/root2/main.py` 2026-08-19 21:49:06.104792843 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.104802301 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.104836705 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp9AVuoR/root2/main.py"))}: Checking file '/tmp/.tmp9AVuoR/root2/main.py' 2026-08-19 21:49:06.104883813 DEBUG method="textDocument/diagnostic" response.id=3 duration=75.44µs 2026-08-19 21:49:06.114746839 DEBUG Received server response for request 3 2026-08-19 21:49:06.124896875 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:06.124935607 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:06.124941398 DEBUG method="shutdown" response.id=4 duration=8.58µs 2026-08-19 21:49:06.124947910 DEBUG Received server response for request 4 2026-08-19 21:49:06.124950736 DEBUG Client sends notification `exit` 2026-08-19 21:49:06.124972096 DEBUG Received exit notification, exiting 2026-08-19 21:49:06.135442783 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:06.135471316 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:06.135477548 DEBUG method="shutdown" response.id=4 duration=9.41µs 2026-08-19 21:49:06.135484080 DEBUG Received server response for request 4 2026-08-19 21:49:06.135487046 DEBUG Client sends notification `exit` 2026-08-19 21:49:06.135535416 DEBUG Received exit notification, exiting ok test workspace_folders::initialize_multiple_workspace_folders ... 2026-08-19 21:49:06.137081575 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:06.138740114 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:06.138770311 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:06.138828740 DEBUG Client info: None 2026-08-19 21:49:06.138843688 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:49:06.138856653 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:06.138861672 INFO Version: Unknown 2026-08-19 21:49:06.138901968 DEBUG Received server response for request 1 2026-08-19 21:49:06.138938716 DEBUG Client sends notification `initialized` 2026-08-19 21:49:06.142309776 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:06.142668962 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:06.142680133 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:06.142696423 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:06.143117290 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:06.143145102 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:49:06.143151224 DEBUG Initializing workspace `file:///tmp/.tmpKuGylC/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.143172183 DEBUG Searching for a project in '/tmp/.tmpKuGylC/root1' 2026-08-19 21:49:06.144085084 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.144098820 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.144768896 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.144781500 DEBUG Discovering virtual environment in `/tmp/.tmpKuGylC/root1` 2026-08-19 21:49:06.145062917 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:49:06.145075080 DEBUG No virtual environment found 2026-08-19 21:49:06.145088556 DEBUG Adding first-party search path `/tmp/.tmpKuGylC/root1` 2026-08-19 21:49:06.145092633 DEBUG Using vendored stdlib 2026-08-19 21:49:06.145738534 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.145748964 DEBUG Adding new file root '/tmp/.tmpKuGylC/root1' of kind Project 2026-08-19 21:49:06.146143483 DEBUG Initializing workspace `file:///tmp/.tmpKuGylC/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.146159864 DEBUG Searching for a project in '/tmp/.tmpKuGylC/root2' 2026-08-19 21:49:06.146182932 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.146187536 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.147346378 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.147358872 DEBUG Discovering virtual environment in `/tmp/.tmpKuGylC/root2` 2026-08-19 21:49:06.147386443 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:49:06.147391052 DEBUG No virtual environment found 2026-08-19 21:49:06.147924061 DEBUG Adding first-party search path `/tmp/.tmpKuGylC/root2` 2026-08-19 21:49:06.147935102 DEBUG Using vendored stdlib 2026-08-19 21:49:06.148253469 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.148264389 DEBUG Adding new file root '/tmp/.tmpKuGylC/root2' of kind Project 2026-08-19 21:49:06.148614195 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:06.148625917 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:49:06.148668285 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:06.150246303 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-19 21:49:06.150313739 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpKuGylC/root1/main.py"))}: Checking file '/tmp/.tmpKuGylC/root1/main.py' 2026-08-19 21:49:06.150399941 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpKuGylC/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:06.162398224 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpKuGylC/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:06.162680082 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:49:06.162730937 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:49:06.164121183 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:49:06.164195883 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpKuGylC/root2/main.py"))}: Checking file '/tmp/.tmpKuGylC/root2/main.py' 2026-08-19 21:49:06.164250776 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpKuGylC/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:06.175434495 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpKuGylC/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:06.175536196 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.011s 2026-08-19 21:49:06.175571632 DEBUG method="workspace/diagnostic" response.id=2 duration=26.94ms 2026-08-19 21:49:06.175611270 DEBUG Received server response for request 2 2026-08-19 21:49:06.185855498 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:06.185926554 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:06.185935711 DEBUG method="shutdown" response.id=3 duration=15.18µs 2026-08-19 21:49:06.185964336 DEBUG Received server response for request 3 2026-08-19 21:49:06.185968804 DEBUG Client sends notification `exit` 2026-08-19 21:49:06.186027483 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_project ... 2026-08-19 21:49:06.194183130 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:06.194259964 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:06.194317462 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:06.194355132 DEBUG Client info: None 2026-08-19 21:49:06.194368167 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:06.194381361 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:06.194387593 INFO Version: Unknown 2026-08-19 21:49:06.194430548 DEBUG Received server response for request 1 2026-08-19 21:49:06.194465890 DEBUG Client sends notification `initialized` 2026-08-19 21:49:06.194542073 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:06.194641750 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:06.194645927 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:06.194663070 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.194666867 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:49:06.194687305 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:06.194700981 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:06.194726308 DEBUG Initializing workspace `file:///tmp/.tmpXOMxaq`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.194739673 DEBUG Searching for a project in '/tmp/.tmpXOMxaq' 2026-08-19 21:49:06.194782083 DEBUG Found project at '/tmp/.tmpXOMxaq' 2026-08-19 21:49:06.194787373 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.195128773 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.195134333 DEBUG Discovering virtual environment in `/tmp/.tmpXOMxaq` 2026-08-19 21:49:06.195167084 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:49:06.195172204 DEBUG No virtual environment found 2026-08-19 21:49:06.195182974 DEBUG Adding first-party search path `/tmp/.tmpXOMxaq` 2026-08-19 21:49:06.195186661 DEBUG Using vendored stdlib 2026-08-19 21:49:06.195321263 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.195326073 DEBUG Adding new file root '/tmp/.tmpXOMxaq' of kind Project 2026-08-19 21:49:06.195629311 DEBUG Initializing workspace `file:///tmp/.tmpXOMxaq/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.195637771 DEBUG Searching for a project in '/tmp/.tmpXOMxaq/external/Y' 2026-08-19 21:49:06.195659662 DEBUG Found project at '/tmp/.tmpXOMxaq/external/Y' 2026-08-19 21:49:06.195663445 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.195953869 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.195958959 DEBUG Discovering virtual environment in `/tmp/.tmpXOMxaq/external/Y` 2026-08-19 21:49:06.195983956 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:49:06.195987833 DEBUG No virtual environment found 2026-08-19 21:49:06.195996199 DEBUG Adding first-party search path `/tmp/.tmpXOMxaq/external/Y` 2026-08-19 21:49:06.195999525 DEBUG Using vendored stdlib 2026-08-19 21:49:06.196121414 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.196125301 DEBUG Adding new file root '/tmp/.tmpXOMxaq/external/Y' of kind Project 2026-08-19 21:49:06.196369378 DEBUG Updating project to check open files 2026-08-19 21:49:06.196385489 DEBUG Updating project to check open files 2026-08-19 21:49:06.196389646 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:06.196393363 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:06.196439680 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXOMxaq/systemtests/included.py", kind: File } 2026-08-19 21:49:06.196463154 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXOMxaq/systemtests/included.py` 2026-08-19 21:49:06.196466320 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.196473884 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.196601197 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXOMxaq/systemtests/included.py"))}: Checking file '/tmp/.tmpXOMxaq/systemtests/included.py' 2026-08-19 21:49:06.196963526 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXOMxaq/systemtests/included.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:06.215162720 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXOMxaq/systemtests/included.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:06.221136701 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.66ms 2026-08-19 21:49:06.221162760 DEBUG Received server response for request 2 2026-08-19 21:49:06.221262888 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.221270031 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:49:06.221398041 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXOMxaq/external/Y/only_external.py", kind: File } 2026-08-19 21:49:06.221426074 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXOMxaq/external/Y/only_external.py` 2026-08-19 21:49:06.221429420 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.221450499 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.221494646 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXOMxaq/external/Y/only_external.py"))}: Checking file '/tmp/.tmpXOMxaq/external/Y/only_external.py' 2026-08-19 21:49:06.221649262 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXOMxaq/external/Y/only_external.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:06.234181950 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXOMxaq/external/Y/only_external.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:06.239830770 DEBUG method="textDocument/diagnostic" response.id=3 duration=18.37ms 2026-08-19 21:49:06.239903103 DEBUG Received server response for request 3 2026-08-19 21:49:06.250090594 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:06.250360780 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:06.250383783 DEBUG method="shutdown" response.id=4 duration=32.64µs 2026-08-19 21:49:06.250422456 DEBUG Received server response for request 4 2026-08-19 21:49:06.250429229 DEBUG Client sends notification `exit` 2026-08-19 21:49:06.250456982 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_settings ... 2026-08-19 21:49:06.257785026 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:06.259301428 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:06.259331885 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:06.259395925 DEBUG Client info: None 2026-08-19 21:49:06.259411925 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:06.259427124 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:06.259434287 INFO Version: Unknown 2026-08-19 21:49:06.259481596 DEBUG Received server response for request 1 2026-08-19 21:49:06.259536749 DEBUG Client sends notification `initialized` 2026-08-19 21:49:06.259643458 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:06.259682623 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:06.259688304 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:06.259734260 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.259738077 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-19 21:49:06.262184882 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:06.262207304 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-19 21:49:06.262212664 DEBUG Initializing workspace `file:///tmp/.tmpBObr6Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.262228253 DEBUG Searching for a project in '/tmp/.tmpBObr6Y' 2026-08-19 21:49:06.262251156 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.262256316 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.263730770 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.263744235 DEBUG Discovering virtual environment in `/tmp/.tmpBObr6Y` 2026-08-19 21:49:06.263777227 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:49:06.264175233 DEBUG No virtual environment found 2026-08-19 21:49:06.264200060 DEBUG Adding first-party search path `/tmp/.tmpBObr6Y` 2026-08-19 21:49:06.264204207 DEBUG Using vendored stdlib 2026-08-19 21:49:06.264627541 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.264639133 DEBUG Adding new file root '/tmp/.tmpBObr6Y' of kind Project 2026-08-19 21:49:06.265029665 DEBUG Initializing workspace `file:///tmp/.tmpBObr6Y/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:49:06.265047588 DEBUG Searching for a project in '/tmp/.tmpBObr6Y/external/Y' 2026-08-19 21:49:06.265074910 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.265079719 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.266094608 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.266106250 DEBUG Discovering virtual environment in `/tmp/.tmpBObr6Y/external/Y` 2026-08-19 21:49:06.266150372 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:49:06.266155893 DEBUG No virtual environment found 2026-08-19 21:49:06.266165841 DEBUG Adding first-party search path `/tmp/.tmpBObr6Y/external/Y` 2026-08-19 21:49:06.266169628 DEBUG Using vendored stdlib 2026-08-19 21:49:06.266317646 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.266323367 DEBUG Adding new file root '/tmp/.tmpBObr6Y/external/Y' of kind Project 2026-08-19 21:49:06.266467316 DEBUG Updating project to check open files 2026-08-19 21:49:06.266487875 DEBUG Updating project to check open files 2026-08-19 21:49:06.266492063 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:06.266513283 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-19 21:49:06.266569448 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBObr6Y/systemtests/foo.py", kind: File } 2026-08-19 21:49:06.266599284 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBObr6Y/systemtests/foo.py` 2026-08-19 21:49:06.266602380 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.266610345 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.267203947 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-19 21:49:06.280921223 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-19 21:49:06.286678072 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is def foo() -> str 2026-08-19 21:49:06.286878317 DEBUG method="textDocument/hover" response.id=2 duration=20.26ms 2026-08-19 21:49:06.286901771 DEBUG Received server response for request 2 2026-08-19 21:49:06.286922279 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:06.286927800 DEBUG Client sends request `textDocument/hover` with ID 3 2026-08-19 21:49:06.286997480 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBObr6Y/external/Y/foo.py", kind: File } 2026-08-19 21:49:06.287021726 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBObr6Y/external/Y/foo.py` 2026-08-19 21:49:06.287025072 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:06.287045310 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:06.287307351 DEBUG method="textDocument/hover" response.id=3 duration=255.19µs 2026-08-19 21:49:06.287324393 DEBUG Received server response for request 3 2026-08-19 21:49:06.297419829 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:06.297472688 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:06.297478927 DEBUG method="shutdown" response.id=4 duration=9.84µs 2026-08-19 21:49:06.297592513 DEBUG Received server response for request 4 2026-08-19 21:49:06.297598314 DEBUG Client sends notification `exit` 2026-08-19 21:49:06.297613602 DEBUG Received exit notification, exiting ok test workspace_folders::remove_multiple_workspace_folders ... 2026-08-19 21:49:06.301131364 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:06.302734299 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:06.302767301 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:06.302835729 DEBUG Client info: None 2026-08-19 21:49:06.302851880 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:49:06.302867579 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:06.302873741 INFO Version: Unknown 2026-08-19 21:49:06.302921260 DEBUG Received server response for request 1 2026-08-19 21:49:06.302958109 DEBUG Client sends notification `initialized` 2026-08-19 21:49:06.303021367 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:06.303094194 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:06.303097931 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:06.303132185 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:06.303145590 DEBUG Initializing workspace `file:///tmp/.tmpPxX5rh/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.303157332 DEBUG Searching for a project in '/tmp/.tmpPxX5rh/root1' 2026-08-19 21:49:06.303183101 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.303187589 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.303480709 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.303486419 DEBUG Discovering virtual environment in `/tmp/.tmpPxX5rh/root1` 2026-08-19 21:49:06.303644142 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:49:06.303650041 DEBUG No virtual environment found 2026-08-19 21:49:06.303661044 DEBUG Adding first-party search path `/tmp/.tmpPxX5rh/root1` 2026-08-19 21:49:06.303664639 DEBUG Using vendored stdlib 2026-08-19 21:49:06.303740922 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:06.303839737 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.303844596 DEBUG Adding new file root '/tmp/.tmpPxX5rh/root1' of kind Project 2026-08-19 21:49:06.303983238 DEBUG Initializing workspace `file:///tmp/.tmpPxX5rh/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.303990269 DEBUG Searching for a project in '/tmp/.tmpPxX5rh/root2' 2026-08-19 21:49:06.304013094 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.304016027 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.304227444 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.304232103 DEBUG Discovering virtual environment in `/tmp/.tmpPxX5rh/root2` 2026-08-19 21:49:06.304255987 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:49:06.304259694 DEBUG No virtual environment found 2026-08-19 21:49:06.304268391 DEBUG Adding first-party search path `/tmp/.tmpPxX5rh/root2` 2026-08-19 21:49:06.304271667 DEBUG Using vendored stdlib 2026-08-19 21:49:06.304383266 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.304386803 DEBUG Adding new file root '/tmp/.tmpPxX5rh/root2' of kind Project 2026-08-19 21:49:06.304485087 DEBUG Initializing workspace `file:///tmp/.tmpPxX5rh/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.304492741 DEBUG Searching for a project in '/tmp/.tmpPxX5rh/root3' 2026-08-19 21:49:06.304531784 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.304535461 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.304791381 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.304796801 DEBUG Discovering virtual environment in `/tmp/.tmpPxX5rh/root3` 2026-08-19 21:49:06.304821658 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:49:06.304826248 DEBUG No virtual environment found 2026-08-19 21:49:06.304834544 DEBUG Adding first-party search path `/tmp/.tmpPxX5rh/root3` 2026-08-19 21:49:06.304838281 DEBUG Using vendored stdlib 2026-08-19 21:49:06.304946642 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.304950599 DEBUG Adding new file root '/tmp/.tmpPxX5rh/root3' of kind Project 2026-08-19 21:49:06.305051128 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:06.305108114 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:06.313793681 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:49:06.314035935 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxX5rh/root1/main.py"))}: Checking file '/tmp/.tmpPxX5rh/root1/main.py' 2026-08-19 21:49:06.314297546 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxX5rh/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:06.326233248 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxX5rh/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:06.326341481 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-08-19 21:49:06.326350608 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:49:06.327750223 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:49:06.327811598 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxX5rh/root2/main.py"))}: Checking file '/tmp/.tmpPxX5rh/root2/main.py' 2026-08-19 21:49:06.327864728 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxX5rh/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:06.339698983 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxX5rh/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:06.340132816 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:49:06.340147924 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-19 21:49:06.341750366 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.002s 2026-08-19 21:49:06.341817292 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxX5rh/root3/main.py"))}: Checking file '/tmp/.tmpPxX5rh/root3/main.py' 2026-08-19 21:49:06.342189269 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxX5rh/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:06.353790565 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxX5rh/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:06.354061423 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:49:06.354120833 DEBUG method="workspace/diagnostic" response.id=2 duration=49.06ms 2026-08-19 21:49:06.354207886 DEBUG Received server response for request 2 2026-08-19 21:49:06.354357807 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:49:06.354594461 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpPxX5rh/root2), (root3, file:///tmp/.tmpPxX5rh/root3) 2026-08-19 21:49:06.354700129 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpPxX5rh/root2 2026-08-19 21:49:06.355749518 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:49:06.358607374 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpPxX5rh/root3 2026-08-19 21:49:06.362340135 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:06.362381652 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:49:06.362601200 DEBUG method="workspace/diagnostic" response.id=3 duration=305.24µs 2026-08-19 21:49:06.362724902 DEBUG Received server response for request 3 2026-08-19 21:49:06.373126347 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:06.373197876 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:06.373206954 DEBUG method="shutdown" response.id=4 duration=14.79µs 2026-08-19 21:49:06.373243474 DEBUG Received server response for request 4 2026-08-19 21:49:06.373248163 DEBUG Client sends notification `exit` 2026-08-19 21:49:06.373265052 DEBUG Received exit notification, exiting ok test workspace_folders::remove_only_workspace ... 2026-08-19 21:49:06.377419674 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:06.378750456 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:06.378791873 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:06.378868547 DEBUG Client info: None 2026-08-19 21:49:06.378892262 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:49:06.378908211 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:06.378915114 INFO Version: Unknown 2026-08-19 21:49:06.378963756 DEBUG Received server response for request 1 2026-08-19 21:49:06.379004482 DEBUG Client sends notification `initialized` 2026-08-19 21:49:06.379063573 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:06.379198285 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:06.379203285 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:06.379230536 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:06.379241416 DEBUG Initializing workspace `file:///tmp/.tmpg03ThL/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:06.379254701 DEBUG Searching for a project in '/tmp/.tmpg03ThL/root1' 2026-08-19 21:49:06.379283766 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:06.379288785 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:06.379590551 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:06.381025871 DEBUG Discovering virtual environment in `/tmp/.tmpg03ThL/root1` 2026-08-19 21:49:06.381062961 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:49:06.381067519 DEBUG No virtual environment found 2026-08-19 21:49:06.381077528 DEBUG Adding first-party search path `/tmp/.tmpg03ThL/root1` 2026-08-19 21:49:06.381080694 DEBUG Using vendored stdlib 2026-08-19 21:49:06.381208293 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:06.381212842 DEBUG Adding new file root '/tmp/.tmpg03ThL/root1' of kind Project 2026-08-19 21:49:06.381368424 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:06.381382470 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:49:06.381387369 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:06.381405122 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root1, file:///tmp/.tmpg03ThL/root1) 2026-08-19 21:49:06.381408739 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpg03ThL/root1 2026-08-19 21:49:06.381520466 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:49:08.381662829 DEBUG Client sends request `shutdown` with ID 3 2026-08-19 21:49:08.382189336 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:08.382234080 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-19 21:49:08.382243708 DEBUG method="shutdown" response.id=3 duration=69.50µs 2026-08-19 21:49:08.382256051 DEBUG Received server response for request 2 2026-08-19 21:49:08.382261802 DEBUG Received server response for request 3 2026-08-19 21:49:08.382269256 DEBUG Client sends notification `exit` 2026-08-19 21:49:08.382288672 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_after_init ... 2026-08-19 21:49:08.384532754 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:08.386274539 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:08.386330765 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:08.386414404 DEBUG Client info: None 2026-08-19 21:49:08.386435133 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:49:08.386453628 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:08.386459629 INFO Version: Unknown 2026-08-19 21:49:08.386537232 DEBUG Received server response for request 1 2026-08-19 21:49:08.386590532 DEBUG Client sends notification `initialized` 2026-08-19 21:49:08.387346522 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:08.387381484 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:08.387389169 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:08.387410900 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-19 21:49:08.387424227 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:08.387438704 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-19 21:49:08.387444155 DEBUG Initializing workspace `file:///tmp/.tmpD9mEIX/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:08.387459601 DEBUG Searching for a project in '/tmp/.tmpD9mEIX/root1' 2026-08-19 21:49:08.387507764 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:08.387514076 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:08.387885372 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:08.388739570 DEBUG Discovering virtual environment in `/tmp/.tmpD9mEIX/root1` 2026-08-19 21:49:08.388930228 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:49:08.388938784 DEBUG No virtual environment found 2026-08-19 21:49:08.388951949 DEBUG Adding first-party search path `/tmp/.tmpD9mEIX/root1` 2026-08-19 21:49:08.388955806 DEBUG Using vendored stdlib 2026-08-19 21:49:08.389098944 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:08.389105186 DEBUG Adding new file root '/tmp/.tmpD9mEIX/root1' of kind Project 2026-08-19 21:49:08.389259736 DEBUG Initializing workspace `file:///tmp/.tmpD9mEIX/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:08.389270696 DEBUG Searching for a project in '/tmp/.tmpD9mEIX/root2' 2026-08-19 21:49:08.389295463 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:08.389300712 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:08.389628707 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:08.389633576 DEBUG Discovering virtual environment in `/tmp/.tmpD9mEIX/root2` 2026-08-19 21:49:08.389658062 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:49:08.389662180 DEBUG No virtual environment found 2026-08-19 21:49:08.389670676 DEBUG Adding first-party search path `/tmp/.tmpD9mEIX/root2` 2026-08-19 21:49:08.389674012 DEBUG Using vendored stdlib 2026-08-19 21:49:08.389814586 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:08.389818844 DEBUG Adding new file root '/tmp/.tmpD9mEIX/root2' of kind Project 2026-08-19 21:49:08.389924502 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:08.389930213 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-19 21:49:08.389960089 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:08.391665273 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-19 21:49:08.391771112 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpD9mEIX/root1/main.py"))}: Checking file '/tmp/.tmpD9mEIX/root1/main.py' 2026-08-19 21:49:08.391878934 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpD9mEIX/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:08.403330211 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpD9mEIX/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:08.403471626 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:49:08.403480523 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-19 21:49:08.404973446 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:49:08.405047825 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpD9mEIX/root2/main.py"))}: Checking file '/tmp/.tmpD9mEIX/root2/main.py' 2026-08-19 21:49:08.405114691 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpD9mEIX/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:08.416585741 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpD9mEIX/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:08.416680889 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-19 21:49:08.416753405 DEBUG method="workspace/diagnostic" response.id=2 duration=26.82ms 2026-08-19 21:49:08.416784373 DEBUG Received server response for request 2 2026-08-19 21:49:08.416944694 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:49:08.416953380 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-19 21:49:08.416978717 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpD9mEIX/root2) 2026-08-19 21:49:08.416982544 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpD9mEIX/root2 2026-08-19 21:49:08.418159491 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-19 21:49:08.418211068 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-19 21:49:08.418241294 DEBUG method="workspace/diagnostic" response.id=3 duration=97.74µs 2026-08-19 21:49:08.418247997 DEBUG Received server response for request 3 2026-08-19 21:49:08.428382669 DEBUG Client sends request `shutdown` with ID 4 2026-08-19 21:49:08.428409609 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:08.428415370 DEBUG method="shutdown" response.id=4 duration=8.86µs 2026-08-19 21:49:08.428422073 DEBUG Received server response for request 4 2026-08-19 21:49:08.428425058 DEBUG Client sends notification `exit` 2026-08-19 21:49:08.428437602 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_with_open_document ... 2026-08-19 21:49:08.431045506 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, 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:49:08.431755071 DEBUG Architecture: x86_64, OS: linux 2026-08-19 21:49:08.431791449 DEBUG Client sends request `initialize` with ID 1 2026-08-19 21:49:08.431851031 DEBUG Client info: None 2026-08-19 21:49:08.431879444 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_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:49:08.431891957 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-19 21:49:08.431897838 INFO Version: Unknown 2026-08-19 21:49:08.431938845 DEBUG Received server response for request 1 2026-08-19 21:49:08.431980624 DEBUG Client sends notification `initialized` 2026-08-19 21:49:08.432038292 DEBUG Requesting workspace configuration for workspaces 2026-08-19 21:49:08.432099627 DEBUG Received server request `workspace/configuration` 2026-08-19 21:49:08.432103314 INFO Retrying to receive `workspace/configuration` request 2026-08-19 21:49:08.432133009 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-19 21:49:08.432145623 DEBUG Initializing workspace `file:///tmp/.tmpu2TFmP/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:08.432157305 DEBUG Searching for a project in '/tmp/.tmpu2TFmP/root1' 2026-08-19 21:49:08.432180929 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:08.432184866 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:08.432467186 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:08.432473247 DEBUG Discovering virtual environment in `/tmp/.tmpu2TFmP/root1` 2026-08-19 21:49:08.432529272 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:49:08.432535253 DEBUG No virtual environment found 2026-08-19 21:49:08.432545192 DEBUG Adding first-party search path `/tmp/.tmpu2TFmP/root1` 2026-08-19 21:49:08.432548678 DEBUG Using vendored stdlib 2026-08-19 21:49:08.432732263 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:08.432797114 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:08.432801533 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-19 21:49:08.432877044 DEBUG Adding new file root '/tmp/.tmpu2TFmP/root1' of kind Project 2026-08-19 21:49:08.433046782 DEBUG Initializing workspace `file:///tmp/.tmpu2TFmP/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-19 21:49:08.433055408 DEBUG Searching for a project in '/tmp/.tmpu2TFmP/root2' 2026-08-19 21:49:08.433076248 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-19 21:49:08.433080225 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-19 21:49:08.433343458 INFO Defaulting to python-platform `linux` 2026-08-19 21:49:08.433348338 DEBUG Discovering virtual environment in `/tmp/.tmpu2TFmP/root2` 2026-08-19 21:49:08.433371892 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:49:08.433376210 DEBUG No virtual environment found 2026-08-19 21:49:08.433383694 DEBUG Adding first-party search path `/tmp/.tmpu2TFmP/root2` 2026-08-19 21:49:08.433387020 DEBUG Using vendored stdlib 2026-08-19 21:49:08.433531060 INFO Python version: Python 3.14, platform: linux 2026-08-19 21:49:08.433534827 DEBUG Adding new file root '/tmp/.tmpu2TFmP/root2' of kind Project 2026-08-19 21:49:08.433644122 DEBUG Updating project to check open files 2026-08-19 21:49:08.433661815 DEBUG Updating project to check open files 2026-08-19 21:49:08.433665853 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-19 21:49:08.436770789 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpu2TFmP/root1/main.py", kind: File } 2026-08-19 21:49:08.436816705 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpu2TFmP/root1/main.py` 2026-08-19 21:49:08.436820662 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:08.436845559 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:08.437080309 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpu2TFmP/root1/main.py"))}: Checking file '/tmp/.tmpu2TFmP/root1/main.py' 2026-08-19 21:49:08.437294020 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpu2TFmP/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:08.448700920 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpu2TFmP/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:08.448959845 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.11ms 2026-08-19 21:49:08.449121595 DEBUG Received server response for request 2 2026-08-19 21:49:08.449377745 DEBUG Client sends notification `textDocument/didOpen` 2026-08-19 21:49:08.449391802 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-19 21:49:08.449483167 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpu2TFmP/root2/main.py", kind: File } 2026-08-19 21:49:08.449528588 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpu2TFmP/root2/main.py` 2026-08-19 21:49:08.449531734 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-19 21:49:08.449553479 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-08-19 21:49:08.449872577 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpu2TFmP/root2/main.py"))}: Checking file '/tmp/.tmpu2TFmP/root2/main.py' 2026-08-19 21:49:08.449944742 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpu2TFmP/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-19 21:49:08.461215922 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpu2TFmP/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-19 21:49:08.461451243 DEBUG method="textDocument/diagnostic" response.id=3 duration=11.89ms 2026-08-19 21:49:08.461531989 DEBUG Received server response for request 3 2026-08-19 21:49:08.461591010 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-19 21:49:08.461600568 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-19 21:49:08.461621793 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpu2TFmP/root2) 2026-08-19 21:49:08.461629097 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpu2TFmP/root2 2026-08-19 21:49:08.463096948 DEBUG method="textDocument/diagnostic" response.id=4 duration=75.07µs 2026-08-19 21:49:08.463176020 DEBUG Received server response for request 4 2026-08-19 21:49:08.463227496 DEBUG Client sends request `textDocument/diagnostic` with ID 5 2026-08-19 21:49:08.463297875 DEBUG method="textDocument/diagnostic" response.id=5 duration=42.50µs 2026-08-19 21:49:08.463655439 DEBUG Received server response for request 5 2026-08-19 21:49:08.473827804 DEBUG Client sends request `shutdown` with ID 6 2026-08-19 21:49:08.473880135 DEBUG request{id=6 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-19 21:49:08.473889323 DEBUG method="shutdown" response.id=6 duration=15.00µs 2026-08-19 21:49:08.473919850 DEBUG Received server response for request 6 2026-08-19 21:49:08.473923516 DEBUG Client sends notification `exit` 2026-08-19 21:49:08.474374366 DEBUG Received exit notification, exiting ok test result: ok. 150 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 21.07s 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.44s; merged doctests compilation took 9.42s 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 17.99s; merged doctests compilation took 17.99s 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.18s; merged doctests compilation took 49.15s 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.06s all doctests ran in 19.47s; merged doctests compilation took 19.40s 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.02s all doctests ran in 122.59s; merged doctests compilation took 122.54s 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.02s; merged doctests compilation took 11.02s 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.77s; merged doctests compilation took 7.76s 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 25.63s; merged doctests compilation took 25.62s 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 27.13s; merged doctests compilation took 27.11s 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 8.09s; merged doctests compilation took 8.09s 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.96s; merged doctests compilation took 8.94s 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.69s; merged doctests compilation took 8.67s 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.15s; merged doctests compilation took 8.13s 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.02s all doctests ran in 54.48s; merged doctests compilation took 54.45s 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 153.87s; merged doctests compilation took 153.83s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ty-0.0.73-1.fc45.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.cniilC + 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.aKs7ea + 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.fc45 ty(x86-64) = 0.0.73-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.30)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.39)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libjemalloc.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Processing files: python3-ty-0.0.73-1.fc45.noarch Provides: python-ty = 0.0.73-1.fc45 python3-ty = 0.0.73-1.fc45 python3.15-ty = 0.0.73-1.fc45 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.fc45.x86_64 Provides: ty-debugsource = 0.0.73-1.fc45 ty-debugsource(x86-64) = 0.0.73-1.fc45 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.fc45.x86_64 Provides: debuginfo(build-id) = 519f3aa328b6190ceeb9b262e1a50ced275185d9 ty-debuginfo = 0.0.73-1.fc45 ty-debuginfo(x86-64) = 0.0.73-1.fc45 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.fc45 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.fc45.src.rpm Wrote: /builddir/build/RPMS/ty-debuginfo-0.0.73-1.fc45.x86_64.rpm Wrote: /builddir/build/RPMS/ty-0.0.73-1.fc45.x86_64.rpm Wrote: /builddir/build/RPMS/ty-debugsource-0.0.73-1.fc45.x86_64.rpm Wrote: /builddir/build/RPMS/python3-ty-0.0.73-1.fc45.noarch.rpm Finish: rpmbuild ty-0.0.73-1.fc45.src.rpm Finish: build phase for ty-0.0.73-1.fc45.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-45-x86_64-1787161696.706450/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.fc45.src.rpm) Config(child) 253 minutes 21 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-debuginfo", "epoch": null, "version": "0.0.73", "release": "1.fc45", "arch": "x86_64" }, { "name": "ty-debugsource", "epoch": null, "version": "0.0.73", "release": "1.fc45", "arch": "x86_64" }, { "name": "ty", "epoch": null, "version": "0.0.73", "release": "1.fc45", "arch": "src" }, { "name": "python3-ty", "epoch": null, "version": "0.0.73", "release": "1.fc45", "arch": "noarch" }, { "name": "ty", "epoch": null, "version": "0.0.73", "release": "1.fc45", "arch": "x86_64" } ] } RPMResults finished